Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH08376B2 - Robot controller capable of switching position correction methods - Google Patents
[go: Go Back, main page]

JPH08376B2 - Robot controller capable of switching position correction methods - Google Patents

Robot controller capable of switching position correction methods

Info

Publication number
JPH08376B2
JPH08376B2 JP62245795A JP24579587A JPH08376B2 JP H08376 B2 JPH08376 B2 JP H08376B2 JP 62245795 A JP62245795 A JP 62245795A JP 24579587 A JP24579587 A JP 24579587A JP H08376 B2 JPH08376 B2 JP H08376B2
Authority
JP
Japan
Prior art keywords
position correction
correction method
robot
work
robot controller
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.)
Expired - Fee Related
Application number
JP62245795A
Other languages
Japanese (ja)
Other versions
JPH0192078A (en
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
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 Fanuc Corp filed Critical Fanuc Corp
Priority to JP62245795A priority Critical patent/JPH08376B2/en
Publication of JPH0192078A publication Critical patent/JPH0192078A/en
Publication of JPH08376B2 publication Critical patent/JPH08376B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Manipulator (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、ロボットの制御装置に関し、特に、ティー
チングプレイバック方式のロボットにおいて、教示点と
作業位置との位置補正の位置補正方法の切換えに関する
ものである。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a robot controller, and more particularly to switching of a position correction method for position correction between a teaching point and a work position in a teaching playback type robot. is there.

従来の技術 ロボットの位置補正方法には、従来、補正量(または
補正された位置)の平行,回転移動成分を指定する方法
(以下、この方法を方法Aという)と、予めロボットの
制御装置内に記憶されている基準点3点の実測位置を指
定し、これから補正量を計算する方法(以下、この方法
を方法Bという)とがある。
2. Description of the Related Art Conventional position correction methods for robots include a method of designating parallel and rotational movement components of a correction amount (or a corrected position) (hereinafter, this method will be referred to as method A), and a method of preliminarily using a robot controller. There is a method (hereinafter, this method is referred to as method B) in which the actually measured positions of the three reference points stored in are designated and the correction amount is calculated therefrom.

上記方法Aは、第3図に示すように、教示点PT(X
T,YT,ZT)と画像センサで検出した作業点、即ち、補正
点Pc(Xc,Yc,Zc)間のインクリメンタル量(Xc−XT,Yc
−YT,Zc−ZT)、またはアブソリュート指定の場合
は、補正点のセンサ座標系(Os−Xs−Ys−Zs)における
位置(Xc,Yc,Zc)を指定して位置補正を行う。さらに、
この補正と共に作業対象のワークの姿勢に対して、第4
図に示すように、画像センサのカメラ7で検出されるワ
ーク6のハンド3′のつかみ方向である軸、即ち第4図
の場合、Yt軸をセンサ座標系(Os−Xs−Ys−Zs)のXs−
Ys平面に射影した軸Yt′と、予め定義されたツール座標
系(TCP−Xt−Yt−Zc)とにより、インクリメンタル補
正の場合はZs軸と平行な軸のまわりのYt′軸とYt軸間の
回転量を、また、アブソリュート補正の場合はYt′軸が
Zs軸と平行な軸のまわりにYt′軸とXs軸との成す角を補
正量として、補正量の平行,回転移動成分を指定して補
正するものである。
The method A is, as shown in FIG. 3, taught point PT (X
T, YT, ZT) and the working point detected by the image sensor, that is, the incremental amount (Xc-XT, Yc) between the correction points Pc (Xc, Yc, Zc).
-YT, Zc-ZT), or in the case of absolute specification, the position is corrected by specifying the position (Xc, Yc, Zc) of the correction point in the sensor coordinate system (Os-Xs-Ys-Zs). further,
With this correction, the fourth
As shown in the figure, the axis which is the gripping direction of the hand 3'of the work 6 detected by the camera 7 of the image sensor, that is, in the case of FIG. 4, the Yt axis is the sensor coordinate system (Os-Xs-Ys-Zs). Xs −
The axis Yt ′ projected on the Ys plane and the predefined tool coordinate system (TCP-Xt-Yt-Zc) are used for incremental correction, between the Yt ′ axis and the Yt axis around the axis parallel to the Zs axis. Rotation amount, and in the case of absolute correction, the Yt 'axis
The angle formed by the Yt 'axis and the Xs axis around the axis parallel to the Zs axis is used as the correction amount, and the parallel and rotational movement components of the correction amount are designated and corrected.

一方、上記方法Bは、第5図に示すように、基準点と
なる作業対象上の同一直線上にない3点P1,P2,P3を教示
しておき、該基準点位置P1,P2,P3と、再生運転時に画像
センサで測定される該基準点位置に対応する位置P1′,P
2′,P3′(補正点)から補正マトリックスを計算し、作
業対象のずれと回転を求めて補正する方法であり、この
補正マトリックスをロボット制御装置で計算する方式
と、画像センサ側で計算し、センサ側からロボット制御
装置に補正マトリックスを送信して行う2つの場合があ
り、この補正マトリックス[c]は次のようにしてロボ
ット制御装置またはセンサ側で求める。
On the other hand, in the above method B, as shown in FIG. 5, three points P1, P2, P3 that are not on the same straight line on the work object as reference points are taught, and the reference point positions P1, P2, P3 are taught. And the positions P1 ', P corresponding to the reference point position measured by the image sensor during the reproduction operation.
This is a method of calculating the correction matrix from 2 ', P3' (correction points) and calculating the deviation and rotation of the work object.The method is calculated by the robot controller and by the image sensor. There are two cases in which the correction matrix is transmitted from the sensor side to the robot controller, and the correction matrix [c] is obtained by the robot controller or the sensor side as follows.

教示された基準点P1,P2,P3の座標系を(,,)
とすると、線分P1P2方向をX軸とし、 また、平面P1P2P3内でiに直交し、P3のある側を正と
する軸をY軸とし、X軸との交点をP4とすると、第6図
に示すように ただし また、Z軸を右手系をなすように定めると、 =× ……(3) 同様にして補正点P1′P2′P3′の作る座標系 ただし、 となり、これら座標系上の点P1とP1′の位置をP1=(P1
X,P1Y,P1Z),P1′=(P1X′,P1Y′,P1Z′)として、4
行4列の行列[A],[B]を定義する。
Set the coordinate system of the taught reference points P1, P2, P3 to (,,)
Then, the line segment P1P2 direction is the X axis, If the Y axis is the axis that is orthogonal to i in the plane P1P2P3 and the side with P3 is positive, and the intersection with the X axis is P4, then as shown in FIG. However Also, if the Z axis is determined so as to form a right-handed system, == ... (3) Similarly, the coordinate system created by the correction points P1'P2'P3 ' However, And the positions of points P1 and P1 'on these coordinate systems are P1 = (P1
X, P1Y, P1Z), P1 '= (P1X', P1Y ', P1Z')
Define matrices [A] and [B] of 4 rows.

上記2つの行列[A],[B]より補正マトリックス
[C]は [C]=[B]×[A]-1 ……(6) ただし、[A]-1は行列[A]の逆行列となり、補正
マトリックス[C]を求め、補正を行うものである。
From the above two matrices [A] and [B], the correction matrix [C] is [C] = [B] × [A] -1 (6) where [A] -1 is the inverse of the matrix [A] A matrix is obtained, and the correction matrix [C] is obtained and correction is performed.

上述した2つの位置補正方法は、作業対象に合せてパ
ラメータ設定により、位置補正方法AかBかを位置補正
方法の指定を記憶する記憶部にセットし、制御装置はこ
の記憶部にセットされた指令に基づき、選択された位置
補正方法AまたはBを実行している。
In the two position correction methods described above, the position correction method A or B is set in the storage unit that stores the designation of the position correction method by parameter setting according to the work target, and the control device is set in this storage unit. Based on the command, the selected position correction method A or B is executed.

発明が解決しようとする問題点 前述したように、従来のロボットでは位置補正方法が
選択された1つの補正方法でしか実行されないため、1
台のロボットが複数の個所で作業を行い、各作業位置で
位置補正を行う必要がある場合、全部の個所で上記Aま
たはBのいずれか一方の位置補正方法を適用せざるを得
なく、どちらの個所も、現在選択されている位置補正方
法が適していれば問題がないが、一方の作業対象では位
置補正方法Aが適し、他方の作業対象では位置補正方法
Bが適し、かつ、ロボットが連続して作業するような場
合、一方の位置補正は正確であるが、他方は正確に補正
できないという欠点があった。
Problems to be Solved by the Invention As described above, in the conventional robot, the position correction method is executed by only one selected correction method.
When one robot performs work at a plurality of points and needs to correct the position at each work position, it is unavoidable to apply the position correction method of either A or B at all the points. There is no problem if the position correction method currently selected is suitable, but the position correction method A is suitable for one work target, the position correction method B is suitable for the other work target, and the robot is When working continuously, one of the position corrections is accurate, but the other cannot be corrected accurately.

そこで、本発明の目的は、ロボットの動作中任意の時
点で位置補正方法を切換えることができるロボット制御
装置を提供することにある。
Therefore, it is an object of the present invention to provide a robot control device capable of switching the position correction method at any time during the operation of the robot.

問題点を解決するための手段 本発明は、制御装置が実行する選択位置補正方法の指
定を記憶する記憶部のデータをロボットの動作プログラ
ム内にプログラムされた切換指令コードにより、または
ロボットの作業対象を検出する画像センサからの信号に
より書き換え、ロボットの動作中の任意の時点で位置補
正方法を切換えるように構成することによって上記問題
点を解決した。
Means for Solving Problems According to the present invention, data of a storage unit that stores designation of a selected position correction method executed by a control device is programmed by a switching command code programmed in an operation program of a robot or a work target of a robot. The above-mentioned problem was solved by rewriting with a signal from an image sensor for detecting the position and switching the position correction method at an arbitrary point during the operation of the robot.

作 用 ロボットに作業動作を教示し、動作プログラムを作成
するとき、複数ある作業個所に対し、その作業個所の位
置補正に適した位置補正方法を各々選択し、選択した位
置補正方法で各作業個所の位置補正が行われるように上
記切換指令コードをプログラムし位置補正方法を指定す
ると、ロボットのプレイバック動作中に上記切換指令コ
ードが読まれると、位置補正方法を指定する記憶部のデ
ータを書き換え、これにより、指定位置補正方法で補正
処理を行わせる。また、この位置補正方法を指定する記
憶部のデータの書き換えは画像センサからの信号によっ
て各々の作業対象に合った位置補正方法を指定するよう
に書き換えることによって、各作業対象に合った最適な
位置補正方法を行う。
When teaching the work motion to the work robot and creating a motion program, select the position correction method that is suitable for the position correction of multiple work points and select each work point with the selected position correction method. When the switching command code is programmed to specify the position correction method and the position correction method is specified, if the switching command code is read during the playback operation of the robot, the data in the storage unit that specifies the position correction method is rewritten. As a result, the correction process is performed by the designated position correction method. In addition, the rewriting of the data in the storage unit that specifies the position correction method is performed by rewriting so that the position correction method suitable for each work target is specified by the signal from the image sensor, so that the optimum position suitable for each work target can be obtained. Perform the correction method.

実施例 第1図は、本発明のロボット制御装置の一実施例によ
って行われるロボットの動作説明図である。1はロボッ
ト制御装置で画像センサの制御部2と接続されると共
に、該ロボット制御装置1はロボット機構部3に接続さ
れている。本実施例においては、パーツフィーダ4で搬
送されてきたワーク6をロボットのハンドが把持し、パ
レット5上の各積上げ位置にワーク6を積上げる作業を
行うものである。7はパーツフィーダ4のワーク6の位
置を検出する第1のカメラであり、8はパレット5の位
置を検出する第2のカメラである。このような作業の場
合、パーツフィーダ4上のワーク6をカメラ7で検出
し、ロボットの位置を補正するには前述した位置補正方
法Aによりワーク6の教示基準位置に対して、検出され
たワーク6の位置及び回転を補正した方が正確にワーク
6を把持できる。
Embodiment FIG. 1 is an explanatory diagram of the operation of a robot performed by an embodiment of the robot controller of the present invention. A robot controller 1 is connected to a controller 2 of the image sensor, and the robot controller 1 is connected to a robot mechanism 3. In the present embodiment, the work 6 conveyed by the parts feeder 4 is gripped by the robot hand and the work 6 is stacked at each stacking position on the pallet 5. Reference numeral 7 is a first camera for detecting the position of the work 6 of the parts feeder 4, and 8 is a second camera for detecting the position of the pallet 5. In the case of such work, in order to detect the work 6 on the parts feeder 4 with the camera 7 and correct the position of the robot, the work detected by the position correction method A described above with respect to the teaching reference position of the work 6 is detected. The work 6 can be gripped more accurately when the position and rotation of 6 are corrected.

一方、パレット5にワーク6を積上げる場合には、パ
レット5の位置及び回転姿勢が問題になるから、前述し
た位置補正方法Bにより教示された基準点3点とカメラ
8で検出される3点により位置補正した方がよい。
On the other hand, when the workpieces 6 are stacked on the pallet 5, the position and rotational posture of the pallet 5 pose a problem, so the reference points 3 taught by the position correction method B and the 3 points detected by the camera 8 are given. It is better to correct the position by.

そこでパーツフィーダ4上のワーク6を把持する作業
時においては、位置補正方法Aを用い、パレット5にワ
ーク6を積上げる作業時には位置補正方法Bを用いる。
Therefore, the position correction method A is used when the work 6 is held on the parts feeder 4, and the position correction method B is used when the work 6 is stacked on the pallet 5.

第2図はロボット制御装置1の要部と該ロボット制御
装置1と他の要素との接続関係を示す図で、ロボット制
御装置1は、中央処理装置(以下、CPUという)10を有
し、該CPU10には、制御プログラムを格納したROM11,デ
ータの一時記憶等に利用されるRAM12,システムパラメー
タやセッティングデータ及び教示操作盤17から入力され
る教示プログラム等を記憶するデータメモリ13、さらに
シリアル・コミュニケーション・コントローラ14,ロボ
ット機構部3の各軸のサーボモータを駆動制御するサー
ボ回路16がバス15で接続されている。そして、該シリア
ル・コミニュケーション・コントローラ14には、画像セ
ンサの制御部2,教示操作盤17が接続されている。
FIG. 2 is a view showing a main part of the robot control device 1 and a connection relationship between the robot control device 1 and other elements. The robot control device 1 has a central processing unit (hereinafter referred to as CPU) 10, The CPU 10 includes a ROM 11 storing a control program, a RAM 12 used for temporary storage of data, a data memory 13 for storing system parameters and setting data, a teaching program input from a teaching operation panel 17, and a serial memory. A communication controller 14 and a servo circuit 16 for driving and controlling the servo motors of the respective axes of the robot mechanism section 3 are connected by a bus 15. The serial communication controller 14 is connected to the controller 2 of the image sensor and the teaching operation panel 17.

上記データメモリ13には位置補正方法A,Bの教示操作
盤17で手操作設定された有効,無効を記憶するシステム
パラメータ部を有し、有効として設定された位置補正方
法が採用され両者とも有効に設定すれば、例えば位置補
正方法Bが優先して使用されることとなる。
The data memory 13 has a system parameter section for storing the validity and invalidity manually set by the teaching operation panel 17 of the position correction methods A and B, and the position correction method set as valid is adopted and both are valid. If set to, for example, the position correction method B is preferentially used.

さらに、上記データメモリ13のセッティング・データ
記憶部には使用する位置補正方法の指定コードを記憶す
る記憶部が設けられ、例えば本実施例ではセッティング
レジスタ70とし、該レジスタに「0」が記憶されていれ
ば、手操作によってパラメータ設定した位置補正方法が
選択され、即ち、従来と同様に、手操作による設定の位
置補正方法が採用される。また、「1」と記憶されてい
れば位置補正方法Aを採用し、「2」と記憶していれ
ば、位置補正方法Bが採用されるようになっている。
Further, the setting data storage section of the data memory 13 is provided with a storage section for storing a designation code of a position correction method to be used. For example, in the present embodiment, the setting register 70 is used and "0" is stored in the register. If so, the position correction method in which the parameter is set by the manual operation is selected, that is, the position correction method by the manual operation is adopted as in the conventional case. If "1" is stored, the position correction method A is adopted, and if "2" is stored, the position correction method B is adopted.

そこで、位置補正方法A,Bを選択するコードとして、
例えばS63というコードを設け、該コードS63と、位置補
正方法を指定するセッティングレジスタ番号70と、選択
位置補正指定コード(0,1,2)によって、プログラム中
の任意の時点で位置補正方法A,Bを切換選択できるよう
にする。即ち、この切換指令のフォーマットは次のよう
になる。
So, as a code to select the position correction method A, B,
For example, a code S63 is provided, and the code S63, the setting register number 70 that specifies the position correction method, and the selected position correction specification code (0, 1, 2) are used to correct the position correction method A, B can be selected by switching. That is, the format of this switching command is as follows.

S63,70,X; (X=0,1,2) ……(7) 第(7)式において、Xの値を「0」とすれば、セッ
ティングレジスタ70には「0」が設定され、システムパ
ラメータとして手操作で設定された位置補正方法が選択
され、従来と同様なものとなる。また、Xの値が「1」
であると、レジスタ70には「1」が設定され、位置補正
方法Aが選択される。Xの値が「2」であるとレジスタ
70には「2」が設定され、位置補正方法Bが選択される
こととなる。
S63,70, X; (X = 0,1,2) (7) In the equation (7), if the value of X is "0", "0" is set in the setting register 70, The position correction method manually set as the system parameter is selected, and it becomes the same as the conventional one. Also, the value of X is "1"
Then, "1" is set in the register 70 and the position correction method A is selected. Register when the value of X is "2"
“2” is set in 70, and the position correction method B is selected.

例えば、第1図で示す動作を行わせるためのプログラ
ム中に次のようにプログラムすれば、位置補正方法が最
適なものが選ばれ実行されることとなる。
For example, if the following is programmed in the program for performing the operation shown in FIG. 1, the optimum position correction method will be selected and executed.

なお、G45は位置補正を行うよう指令するGコードで
あり、上記プログラムによってワーク6をパーツフィー
ダ4から取る場合においては、位置補正方法Aによっ
て、カメラ7から取り込まれた画像のワーク6の位置姿
勢と、予め基準位置とに教示された位置姿勢よりロボッ
トの位置が補正されることとなる。また、ワーク6をパ
レット5に積む動作時には、位置補正方法Bによって予
め教示された基準位置3点とカメラ8から取り込まれた
画像の上記基準位置3点に対応する位置より、センサ制
御部2またはロボット制御装置1で補正マトリックスの
計算を行い、ロボットの位置を制御することとなる。
G45 is a G code for instructing to perform position correction. When the work 6 is taken from the parts feeder 4 by the above program, the position and orientation of the work 6 of the image taken from the camera 7 by the position correction method A is used. Then, the position of the robot is corrected from the position and orientation taught in advance as the reference position. Further, when the work 6 is stacked on the pallet 5, the sensor control unit 2 or the sensor control unit 2 is operated from the positions corresponding to the three reference positions previously taught by the position correction method B and the three reference positions of the image captured from the camera 8. The robot controller 1 calculates the correction matrix and controls the position of the robot.

なお、上述したように、カメラ7で得られる画像によ
る位置補正方法はA、カメラ8で得られる画像による位
置補正方法はBであり、作業に対応するカメラによって
その位置補正方法が決まるため、センサ制御部2からの
指令によりレジスタ70のセッテイングデータを「1」ま
たは「2」に各々切換えて、各作業に合った位置補正方
法を選択するようにしてもよい。
As described above, the position correction method based on the image obtained by the camera 7 is A, and the position correction method based on the image obtained by the camera 8 is B. The position correction method is determined by the camera corresponding to the work. The setting data of the register 70 may be switched to "1" or "2" by a command from the control unit 2 to select the position correction method suitable for each work.

発明の効果 本発明は、ロボットの動作中、任意の時点で使用する
位置補正方法を選択できるようにしたから、ロボットの
作業に応じた最適な位置補正方法を選択して教示点と作
業位置との間の位置補正を行うことができ、ロボットに
正確な動作をさせることができる。また、ロボットの動
作プログラム内に切換指令コードをプログラムすること
により記憶部のデータを書き替えて位置補正方法を選択
させる構成によれば、画像センサの配備位置や画像セン
サの固体数に関わりなく、その時の必要に応じ、全くの
任意に位置補正方法を選択することができるので、単一
の画像センサを用いて様々な内容の作業を行う場合であ
っても、常に、その作業に最も適した位置補正方法を選
択させて教示点と作業位置との間の位置補正を行わせる
ことができる。
EFFECTS OF THE INVENTION Since the present invention enables the position correction method to be used at any time during the operation of the robot, the optimum position correction method according to the work of the robot is selected to determine the teaching point and the work position. It is possible to correct the position between the two, and to make the robot operate accurately. In addition, according to the configuration in which the position correction method is selected by rewriting the data in the storage unit by programming the switching command code in the operation program of the robot, regardless of the deployment position of the image sensor or the number of individual image sensors, Since the position correction method can be selected completely arbitrarily according to the needs at that time, even when performing various tasks using a single image sensor, it is always the most suitable for the task. A position correction method can be selected to perform position correction between the teaching point and the work position.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明の一実施例によって行われるロボットの
動作説明図、第2図は同実施例におけるロボット制御装
置の要部と他の要素との接続関係を示す図、第3図,第
4図は位置補正方法Aの説明図、第5図,第6図は位置
補正方法Bの説明図である。 1……ロボット制御装置、2……センサ制御部、3……
ロボット機構部、4……パーツフィーダ、5……パレッ
ト、6,7……カメラ。
FIG. 1 is a diagram for explaining the operation of a robot performed according to an embodiment of the present invention, and FIG. 2 is a diagram showing a connection relationship between a main part of a robot control device and other elements according to the embodiment, FIGS. FIG. 4 is an explanatory view of the position correction method A, and FIGS. 5 and 6 are explanatory views of the position correction method B. 1 ... Robot control device, 2 ... Sensor control unit, 3 ...
Robot mechanism, 4 ... Parts feeder, 5 ... Pallet, 6,7 ... Camera.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】教示点と作業位置との誤差を補正するため
の位置補正方法をロボットの作業内容に応じて予め複数
個記憶しておき、この中から1つの位置補正方法を選択
して位置補正を行うようにしたロボットの制御装置にお
いて、該制御装置が実行する位置補正方法の指定を記憶
する記憶部のデータをロボットの動作プログラム内にプ
ログラムされた切換指令コードにより、またはロボット
の作業対象を検出する画像センサからの信号により書き
換え、作業対象に対して行う作業に適した位置補正方法
を選択させ、ロボットの動作中の任意の時点で位置補正
方法を切換えるようにした位置補正方法の切換え可能な
ロボット制御装置。
1. A plurality of position correction methods for correcting an error between a teaching point and a work position are stored in advance according to the work content of a robot, and one position correction method is selected from among these to select the position. In a robot control device that performs correction, data in a storage unit that stores designation of a position correction method executed by the control device is changed by a switching command code programmed in a robot operation program or a work target of the robot. Switching the position correction method so that the position correction method suitable for the work to be performed on the work target is selected by rewriting with the signal from the image sensor that detects the position correction method, and the position correction method is switched at any time during the robot operation. Possible robot controller.
JP62245795A 1987-10-01 1987-10-01 Robot controller capable of switching position correction methods Expired - Fee Related JPH08376B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62245795A JPH08376B2 (en) 1987-10-01 1987-10-01 Robot controller capable of switching position correction methods

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62245795A JPH08376B2 (en) 1987-10-01 1987-10-01 Robot controller capable of switching position correction methods

Publications (2)

Publication Number Publication Date
JPH0192078A JPH0192078A (en) 1989-04-11
JPH08376B2 true JPH08376B2 (en) 1996-01-10

Family

ID=17138944

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62245795A Expired - Fee Related JPH08376B2 (en) 1987-10-01 1987-10-01 Robot controller capable of switching position correction methods

Country Status (1)

Country Link
JP (1) JPH08376B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5980084B2 (en) * 2012-10-11 2016-08-31 株式会社明和eテック Error detection method for robot hand

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60252913A (en) * 1984-05-30 1985-12-13 Mitsubishi Electric Corp Robot controller

Also Published As

Publication number Publication date
JPH0192078A (en) 1989-04-11

Similar Documents

Publication Publication Date Title
EP0383944B1 (en) Action teaching method and control apparatus for a robot
US7376488B2 (en) Taught position modification device
EP0228471B1 (en) Robot control system
US4659971A (en) Robot controlling system
US4700118A (en) System for setting workpiece Cartesian coordinate system of robot
US11565422B2 (en) Controller of robot apparatus for adjusting position of member supported by robot
EP1676679A2 (en) Robot controller for correcting a target position of a robot hand by means of a visual sensor
JPH0435885A (en) Calibration method for visual sensor
JP2019107704A (en) Robot system and robot control method
WO1997002114A1 (en) Apparatus for controlling movement of robot and method of controlling movement of robot
EP0380678B1 (en) Method of controlling tool attitude of a robot
JP2004001122A (en) Picking device
EP0411139A1 (en) Positioning correction for robots
JPH08376B2 (en) Robot controller capable of switching position correction methods
JPS625408A (en) Method for controlling joint-type robot
JPS62226308A (en) Control system for robot having visual sensor
JPH1190868A (en) Robot control device
JPH0157995B2 (en)
JPH07205071A (en) Industrial robot
JP2752784B2 (en) Robot posture correction method
WO2023053374A1 (en) Control device and robot system
JPH0976179A (en) Jig adjustment support method
JPH0699381A (en) Control method for robot with visual sensor
JP3523299B2 (en) Control method and control device for industrial robot system
JPH06198445A (en) Robot controller for TIG welding

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees