JPS59169793A - Industrial robot - Google Patents

Industrial robot

Info

Publication number
JPS59169793A
JPS59169793A JP4178383A JP4178383A JPS59169793A JP S59169793 A JPS59169793 A JP S59169793A JP 4178383 A JP4178383 A JP 4178383A JP 4178383 A JP4178383 A JP 4178383A JP S59169793 A JPS59169793 A JP S59169793A
Authority
JP
Japan
Prior art keywords
robot
tip
receiving element
light receiving
dimensional light
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP4178383A
Other languages
Japanese (ja)
Inventor
隆憲 舟橋
多田 治夫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP4178383A priority Critical patent/JPS59169793A/en
Publication of JPS59169793A publication Critical patent/JPS59169793A/en
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 産業上の利用分野 本発明は精密位置決めを行なうロボットの位置決め装置
に関するものである。
DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a positioning device for a robot that performs precise positioning.

従来例の構成とその問題点 従来のテレビカメラなどのセンサーを用いてロボットの
先端位置を制御する例を第1図、第2図に示す。第1図
はテレビカメラ1をロボット2の周壁部に配設し、その
信号を処理することによって、ロボット2の先端位置、
およびワーク3の位置を認識する例で、第2図はテレビ
カメラ4をロボット6の先端に取りつけてワーク6との
相対位置を認識する例である。このような、テレビカメ
ラを用いた場合、まず、レンズなどの光学系で像を結ぶ
必要がある0そしてテレビカメラにより、像を電気信号
に変換する。次にこの信号の2値化、あるいは雑音除去
などの前処理を行なった後に、重心計算1面積計算1輪
郭の摘出というような特徴抽出を行なうCそして、その
特徴によって対象物の認識、および対象物の位置を測定
する。さらにこの対象物の位置によって、ロボットの駆
動制御量を計算し、サーボ系へ出力するという方法をと
る。しかし、このようにテレビカメラを用いた場合は1
位置精度を上げるためにはレンズの倍率を上げる必要が
あり、倍率を上げると焦点深度が小さくなるため、あ1
り高い位置精度は得られない0信号の処理時間も、テレ
ビカメラの走査時間があることから、速い処理全行なう
ことはできな3ノー−ミ い0また、前記のように画像信号の処理が複雑になるの
で、コスト的にも問題がある。
Configuration of a conventional example and its problems An example of controlling the tip position of a robot using a conventional sensor such as a television camera is shown in FIGS. 1 and 2. In FIG. 1, a television camera 1 is installed on the peripheral wall of a robot 2, and by processing the signals, the position of the tip of the robot 2 can be determined.
FIG. 2 shows an example in which a television camera 4 is attached to the tip of a robot 6 to recognize the relative position of the workpiece 6. When using such a television camera, it is first necessary to form an image using an optical system such as a lens, and then the television camera converts the image into an electrical signal. Next, after performing preprocessing such as binarization or noise removal of this signal, feature extraction is performed such as centroid calculation, area calculation, and contour extraction. Measure the position of objects. Furthermore, based on the position of the object, the robot's drive control amount is calculated and output to the servo system. However, when using a TV camera like this, 1
In order to increase positional accuracy, it is necessary to increase the magnification of the lens, and increasing the magnification reduces the depth of focus, so
However, high positional accuracy cannot be obtained due to the scanning time of the TV camera.3 No-mi 0Also, as mentioned above, image signal processing is not possible. Since it is complicated, there is also a problem in terms of cost.

発明の目的 本発明は、上記従来の欠点を解消するもので。purpose of invention The present invention solves the above-mentioned conventional drawbacks.

簡単な装置で、位置精度の高いロボットの位置決め装置
を提供するものである。
The purpose of the present invention is to provide a robot positioning device that is simple and has high positional accuracy.

発明の構成 本発明は、ロボット周辺部に配設したレーザー投光装置
と、ロボット先端部にあって前記レーザー光線を受光す
る2次元受光素子とからなるロボット先端部位置検出手
段と、前記2次元受光素子の出力によりロボットの駆動
制御量を算出する演算手段と、前記駆動制御量に従って
ロボット各関節の移動方向と移動量を制御するサーボ制
御手段とを備え、装置を簡単化し、位置精度を高めるも
のである。
Structure of the Invention The present invention provides robot tip position detection means comprising a laser projecting device disposed around the robot, a two-dimensional light receiving element located at the robot tip and receiving the laser beam, and A device that simplifies the device and increases positional accuracy by comprising a calculation means for calculating the drive control amount of the robot based on the output of the element, and a servo control means for controlling the moving direction and amount of movement of each joint of the robot according to the drive control amount. It is.

実施例の説明 以下に、本発明の一実施例を第3図、第4図にもとづい
て説明する。図において、7は各軸をモータにより駆動
し、その先端位置をモータに取りつけられたロータリエ
ンコーダによって粗制御できるロボッ)、 8 、9は
ロボット7の先端を精密に位置決めする付近にレーザー
光を照射するレーザー投光装置、10.11はロボット
先端部に取りつけられ、それぞれレーザー投光装置8,
9により照射されたレーザー光を受光する2次元受元素
子、12.13は2次元受光素子の信号を処理し、ロボ
ット7の先端の3次元位置を出力する信号処理回路、1
4はロボット7の先端位置偏差から各関節の指令値を出
力する座標変換部、15はロボット7の各軸モータを制
御するサーボ回路である。なお、レーザー投光装置8,
9はその光軸が互いに直交するように配設する。
DESCRIPTION OF EMBODIMENTS An embodiment of the present invention will be described below with reference to FIGS. 3 and 4. In the figure, 7 is a robot whose each axis is driven by a motor, and the position of its tip can be roughly controlled by a rotary encoder attached to the motor), 8 and 9 are robots that irradiate laser light near the area where the tip of the robot 7 is precisely positioned. Laser projectors 10 and 11 are attached to the tip of the robot, respectively.
9 is a two-dimensional receiving element that receives the irradiated laser beam; 12. 13 is a signal processing circuit that processes the signal of the two-dimensional receiving element and outputs the three-dimensional position of the tip of the robot 7;
Reference numeral 4 designates a coordinate conversion unit that outputs command values for each joint based on the tip position deviation of the robot 7, and reference numeral 15 represents a servo circuit that controls each axis motor of the robot 7. In addition, the laser projector 8,
9 are arranged so that their optical axes are orthogonal to each other.

以上のように構成されたロボットの位置決め装置につい
て、以下にその動作を説明する。
The operation of the robot positioning device configured as described above will be described below.

まず、ロボット7の先端位置を精密位置決めしようとす
る付近へ移動させ、2次元受光素子10゜11がそれぞ
れレーザー光を受光できる領域にくるようにする0なお
、その際の位置決めはロボット7のモータに取りつけら
れたロータリエンツー5ハーラ゛ ダによって粗く行なう。このとき、絶対直交座標系とし
て第3図のようにレーザー投光装置8の光軸と平行にY
軸、レーザー投光装置9の光軸と平行にX軸をとれば、
2次元受光素子10によってロボット7の先端位置のX
座標、2次元受光素子11によってロボット7の先端位
置のY座標、Z座標を検出することができる・々お、2
次元受光素子10.11の取りつけられたロボット了の
先端部の姿勢は一定に制御するものとする。
First, move the tip of the robot 7 to the vicinity where precise positioning is to be performed, so that the two-dimensional light receiving elements 10 and 11 are in areas where they can each receive laser light. Roughly carried out by a rotary engine two-five hurdler mounted on. At this time, as an absolute orthogonal coordinate system, Y is parallel to the optical axis of the laser projector 8 as shown in FIG.
If the X-axis is taken parallel to the optical axis of the laser projector 9,
X of the tip position of the robot 7 by the two-dimensional light receiving element 10
The two-dimensional light receiving element 11 can detect the Y and Z coordinates of the tip position of the robot 7.
It is assumed that the attitude of the tip of the robot to which the dimensional light receiving element 10.11 is attached is controlled to be constant.

2次元受元素子10.11とは、受光面に光スポットが
照射されると、受光面の端に取シっけられた電極から、
その照射位置に応じた光電流を住じるもので、信号処理
回路12,13によってその光電流はロボット7の先端
位置の座標に変換される◎さらにこのロボット7の先端
位置の目標位置、または目標軌道からの偏差を、座標変
換部14によってロボットγの各関節位置の偏差に変換
し、各関節の指令値をサーボ回路15に出力する。
Two-dimensional receiving element 10.11 means that when a light spot is irradiated onto the light receiving surface, an electrode placed on the edge of the light receiving surface
It emits a photocurrent corresponding to the irradiation position, and the photocurrent is converted into the coordinates of the tip position of the robot 7 by the signal processing circuits 12 and 13. Furthermore, the target position of the tip position of the robot 7, or The coordinate conversion unit 14 converts the deviation from the target trajectory into a deviation of each joint position of the robot γ, and outputs a command value for each joint to the servo circuit 15.

現在、開発されている2次元受光素子は、受光面が10
mm角で、分解能は2μmであるので、以6、 −・ 上のような構成によって、ある任意に設定された10m
m角の立方体の領域の中で、ロボットの先端位置を高精
度で位置制御できることになる。また、2次元受光素子
の信号処理も簡単な回路によって行なえるので、コスト
的にも安くすることができる。そして、テレビカメラの
場合と違い、走査時、 間を必要とせず、信号処理を高
速に行なえるという利点がある。
The two-dimensional light-receiving element currently being developed has a light-receiving surface of 10
mm square, and the resolution is 2 μm, so by using the above configuration, a certain arbitrarily set 10 m
This means that the position of the robot's tip can be controlled with high precision within an m-square cubic area. Further, since signal processing of the two-dimensional light receiving element can be performed using a simple circuit, the cost can also be reduced. Another advantage is that, unlike in the case of television cameras, there is no need for time-lapse during scanning, and signal processing can be performed at high speed.

発明の効果 このように本発明によれば、コスト的に有利で、高精度
、かつ高速の位置制御を実行できる工業用ロボットを提
供できるもので、その効果は顕著なものである。
Effects of the Invention As described above, according to the present invention, it is possible to provide an industrial robot that is cost-effective and capable of performing highly accurate and high-speed position control, and its effects are remarkable.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は従来のテレビカメラを天井に据え付けた位置認
識方法を示した概略図、第2図は従来のテレビカメラを
ロボットの先端部につけた方法を示した概略図、第3図
は本発明の一実施例における工業用ロボットの構成図、
第4図は同実施例における2次元受光素子の信号の処理
を示したプロ7/−二・ ツク図である。 1.4・・・・・・カメラ、2,6・旧・・ロボット、
3゜6・・・・・・ワーク、7・・・・・・ロボット、
8,9・旧・・レーザー投光器、10.11・・・・・
・二次元受光素子、12゜13・・・・・・信号処理回
路、14・・・・・・座標変換部、16・・・・・・サ
ーボ回路。 代理人の氏名 弁理士 中 尾 敏 男 ほか1名第1
図 第2図
Fig. 1 is a schematic diagram showing a conventional position recognition method in which a television camera is installed on the ceiling, Fig. 2 is a schematic diagram showing a conventional method in which a television camera is attached to the tip of a robot, and Fig. 3 is a schematic diagram showing the method according to the present invention. A configuration diagram of an industrial robot in an embodiment of
FIG. 4 is a 7/-2 block diagram showing signal processing of the two-dimensional light-receiving element in the same embodiment. 1.4...camera, 2,6.old...robot,
3゜6...Work, 7...Robot,
8, 9. Old... Laser projector, 10.11...
- Two-dimensional light receiving element, 12° 13... Signal processing circuit, 14... Coordinate conversion unit, 16... Servo circuit. Name of agent: Patent attorney Toshio Nakao and 1 other person 1st
Figure 2

Claims (1)

【特許請求の範囲】[Claims] ロボット周辺部に配設したレーザー投光装置と、ロボッ
ト先端部にあって前記レーザー光線を受光する2次元受
光素子とからなるロボット先端部位置検出手段と、前記
2次元受光素子の出力によりロボットの駆動制御量を算
出する演算手段と、前記駆動制御量に従ってロボット各
関節の移動方向と移動量を制御するサーボ制御手段とを
備えた工業用ロボット。
A robot tip position detection means consisting of a laser projecting device disposed around the robot, a two-dimensional light receiving element located at the robot tip that receives the laser beam, and a robot driving device based on the output of the two-dimensional light receiving element. An industrial robot comprising a calculation means for calculating a control amount, and a servo control means for controlling the moving direction and amount of movement of each joint of the robot according to the drive control amount.
JP4178383A 1983-03-14 1983-03-14 Industrial robot Pending JPS59169793A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4178383A JPS59169793A (en) 1983-03-14 1983-03-14 Industrial robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4178383A JPS59169793A (en) 1983-03-14 1983-03-14 Industrial robot

Publications (1)

Publication Number Publication Date
JPS59169793A true JPS59169793A (en) 1984-09-25

Family

ID=12617953

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4178383A Pending JPS59169793A (en) 1983-03-14 1983-03-14 Industrial robot

Country Status (1)

Country Link
JP (1) JPS59169793A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62274318A (en) * 1986-05-22 1987-11-28 Daihatsu Motor Co Ltd Original position detecting device
JPS6316986A (en) * 1986-07-07 1988-01-23 神鋼電機株式会社 Method of positioning and compensating robot

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5750008A (en) * 1980-09-08 1982-03-24 Hitachi Ltd Sequence generator
JPS5810477A (en) * 1981-07-02 1983-01-21 新明和工業株式会社 Industrial robot

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5750008A (en) * 1980-09-08 1982-03-24 Hitachi Ltd Sequence generator
JPS5810477A (en) * 1981-07-02 1983-01-21 新明和工業株式会社 Industrial robot

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62274318A (en) * 1986-05-22 1987-11-28 Daihatsu Motor Co Ltd Original position detecting device
JPS6316986A (en) * 1986-07-07 1988-01-23 神鋼電機株式会社 Method of positioning and compensating robot

Similar Documents

Publication Publication Date Title
US4575304A (en) Robot system for recognizing three dimensional shapes
EP1190818B1 (en) Position-orientation recognition device
JPH02143309A (en) Operation method and apparatus
CN106735869B (en) The contactless localization method of laser vision for numerically controlled processing equipment
CN109732601B (en) Method and device for automatically calibrating pose of robot to be perpendicular to optical axis of camera
JPS6332306A (en) Non-contact three-dimensional automatic dimension measuring method
EP0510208B1 (en) Digitizing control device
JP2003136465A (en) Three-dimensional position and posture decision method of detection target object and visual sensor of robot
JPH0914921A (en) Non-contact three-dimensional measuring instrument
JPS59169793A (en) Industrial robot
JP2707548B2 (en) Coordinate correction method for visual recognition device
JPH0418601B2 (en)
JP2625222B2 (en) Coil position detection device
JPH03174668A (en) Omnidirectional observing device
JP3679460B2 (en) Mobile device and control method thereof
JP2519442B2 (en) Work line tracking method
JPS61223505A (en) Apparatus for detecting position of fin
JPH0474155B2 (en)
JPS63254575A (en) Calibration device for visual sensor
JPS594976A (en) Controlling of copying welding
JPS62101379A (en) Weld line profiling detecting device
JPS62113005A (en) Burr detecting sensor
JP2855704B2 (en) Throughhole inspection equipment
JPH05223535A (en) Robot apparatus
JPH0718694B2 (en) measuring device