JPS609687A - Method of calibrating origin of robot - Google Patents
Method of calibrating origin of robotInfo
- Publication number
- JPS609687A JPS609687A JP11926483A JP11926483A JPS609687A JP S609687 A JPS609687 A JP S609687A JP 11926483 A JP11926483 A JP 11926483A JP 11926483 A JP11926483 A JP 11926483A JP S609687 A JPS609687 A JP S609687A
- Authority
- JP
- Japan
- Prior art keywords
- joint
- rotation
- origin
- robot
- light source
- 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
Links
Landscapes
- Numerical Control (AREA)
- Manipulator (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
(a) 発明の技術分野
本発明はロボットの座標系の設定に係り、特に多関節ロ
ボットの各関節原点の高精度較正法に関する0
(b) 技術の背景
ロボットを3次元直交座体軸上、互に他軸に直交するよ
うに移動させることCよ移動制御の高速化。Detailed Description of the Invention (a) Technical Field of the Invention The present invention relates to setting the coordinate system of a robot, and in particular relates to a high-precision calibration method for the origin of each joint of an articulated robot. On the orthogonal axis of the sitting body, move each other perpendicularly to the other axes C. Speed up movement control.
作条教示(府にリモート教示の場合)の容易化などの観
点から重要である。なかんずく、高)1ス匿多関節ロボ
ットでは不可欠な技術といっても過言ではない。This is important from the perspective of making it easier to provide instructions on how to proceed (in the case of remote instruction to the prefecture). Above all, it is no exaggeration to say that this technology is indispensable for 1st (high) concealed articulated robots.
多関即ロボットでは、3次元直交座標での移動は、各関
節の回転に対応する。この意味で前記ロボットの座標系
の設足は各関節の原点を正確に設定する問題に帰着され
る。In the multiplex robot, movement in three-dimensional orthogonal coordinates corresponds to rotation of each joint. In this sense, establishing the coordinate system of the robot comes down to the problem of accurately setting the origin of each joint.
(e) 従来技術と問題点
この種の問題に関する従来法としては、各関節が例えば
第1図に示すように8点全直角に、平面基板1カ・らア
ームの高さHを一定に設足し、その時の回転角0.θ′
を原点とする方法が考えられている。しかしアームの品
さHの測定が、ロボットの外形寸法を基準に測定して行
われており、このようなロボットの外形寸法に依存する
方法では真の回転中心が判らず、精度の期待はできない
問題がある。(e) Prior art and problems The conventional method for this kind of problem is to set the arm height H constant from one plane substrate so that each joint is perpendicular to all eight points, as shown in Fig. 1, for example. Add the rotation angle at that time to 0. θ′
A method using the origin as the starting point has been considered. However, the quality of the arm H is measured based on the external dimensions of the robot, and with a method that relies on the external dimensions of the robot, the true center of rotation cannot be determined and accuracy cannot be expected. There's a problem.
(d) 発明の目的
本発明の目的はロボットの各関節の原点を正確に設定す
るために、較正すべき関節の回転中心をロボットの外形
寸法に依存する方法でなく、光学的方法により測定し、
その回転中心高さに各関節が等しくなるようにしたとき
の各関節の回転軸の角度を各関節の原点とするロボット
の原点較正法を提供することにある。(d) Purpose of the Invention The purpose of the present invention is to measure the center of rotation of the joint to be calibrated by an optical method, rather than by a method that depends on the external dimensions of the robot, in order to accurately set the origin of each joint of the robot. ,
An object of the present invention is to provide a method for calibrating the origin of a robot in which the angle of the axis of rotation of each joint is set as the origin of each joint when the height of the rotation center of each joint is made equal to the height of the center of rotation.
(e) 発明の構成
そしてこの目的は本発明によれば、ロボットの原点較正
において、較正すべき各関節に該関節全回転させる回転
軸に一定の傾角で取付けられたミラーに平行ビームを照
射する光源および定盤よりの高さ測定手段とを有する光
源部と該光源のミラーよりの反射光を検出するリング状
に配列された光検出器とを備え、前記関節の回転に伴う
前記ミラーよりの反射光が前記光検出器上で、前記光源
部の上下により偏りから真円を検出したときの光源高さ
を、前記間さ測足手段により 6il1足し、その値を
当該関節の真の回転中心冒さとし、該高さに各関節の3
回転中心高さt等しくしたときの各関節の回転灼を各関
節の原点としたことを特徴とするロボットの原点較正法
全提供することにより達成される。(e) Structure and object of the invention According to the present invention, in calibrating the origin of a robot, a parallel beam is irradiated onto a mirror attached at a constant angle to a rotation axis that rotates the joint fully at each joint to be calibrated. A light source section having a light source and a height measuring means from the surface plate, and a photodetector arranged in a ring shape for detecting the reflected light from the mirror of the light source, The height of the light source when the reflected light detects a perfect circle on the photodetector based on the deviation between the top and bottom of the light source section is added by 6il1 by the distance measuring means, and that value is determined as the true center of rotation of the joint. 3 of each joint at the same height.
This is achieved by providing an entire robot origin calibration method characterized in that the rotation of each joint when the rotation center heights t are made equal is taken as the origin of each joint.
(f) 発明の実施例 以下本発明の実施例を図面により詳連する。(f) Examples of the invention Embodiments of the present invention will be described in detail below with reference to the drawings.
第2図は本発明に係る多関節ロボットの1例を示した斜
視図でおる。同図にtよ涼点戦正に係る屈曲型関節のみ
全01〜θ3で表示している。この関節の一つ、例えば
θlに回転中心測定糸を第3図に示すように設定するC
あ3図において、2は関節θ、で、請求めるべきI@節
θ重の回転中心である。3は回転軸に対し一定傾角で取
付けられた2枚のミラーで、図の如く回転軸2′に対し
非対称な位置に配列される。なお、該ミラー3には後述
のように直角ミラーを用いるが最も都合がよい04は適
尚なビーム径を有するコリメート光源、5(ハロボット
が取付けられている基盤面6からの高さをより精密に測
定するためのレーザ測長器用コーナキー−プであり、こ
れらは支柱7に取付けられ、)・−7ミラー8、光検出
器(図示なし)と共に上下動のできる微動台(図示なし
)に載せられている。FIG. 2 is a perspective view showing an example of an articulated robot according to the present invention. In the same figure, only the bending type joints related to t, cool point, and battle are shown in all 01 to θ3. Set the rotation center measuring thread at one of these joints, for example θl, as shown in Fig. 3. In Fig. 3, 2 is joint θ, which is the rotation center of the I @ node θ weight that should be claimed. Reference numeral 3 denotes two mirrors mounted at a constant angle with respect to the rotation axis, and are arranged at asymmetric positions with respect to the rotation axis 2' as shown in the figure. A right-angle mirror is used as the mirror 3 as described later, but the most convenient 04 is a collimated light source with an appropriate beam diameter, and 5 is a collimated light source with a suitable beam diameter. This is a corner keep for a laser length measuring instrument for precise measurement.These are attached to a support post 7, and are attached to a fine movement table (not shown) that can move up and down, together with a mirror 8 and a photodetector (not shown). It is posted.
光源4から射出された光ビーム9はミラー3で反射され
、ハーフミラ−8を介して光検出器面(図示なし)に導
かれる。関節2の回転に伴う検出器面での光ビーム9の
軌跡は、光ビーム9と回転中心2′が一致していれば1
0の如く真円となり、一致していなければ真円から偏り
楕円11のようになる。なお、ミラー3として直角ミラ
ーを用いれば、入射ビームと出射ビームは必ず平行にあ
るので、回転によりミラー取付面の倒れによるビームバ
ク−/の変化に原理的に無視的できるので高精度の測定
が期待できる0
光検出器の受光面の構造は第4図H)K示すように内周
、外周に光検出器12を離散的に配列した2重同心円か
、又は第4@(ロ)に示すように円周。A light beam 9 emitted from a light source 4 is reflected by a mirror 3 and guided to a photodetector surface (not shown) via a half mirror 8. The trajectory of the light beam 9 on the detector plane as the joint 2 rotates is 1 if the light beam 9 and the center of rotation 2' coincide.
0, it becomes a perfect circle, and if they do not match, it becomes an ellipse 11, which deviates from the perfect circle. If a right-angle mirror is used as mirror 3, the incident beam and the output beam are always parallel, so changes in beam deflection due to tilting of the mirror mounting surface due to rotation can be ignored in principle, so high-precision measurements can be expected. Possible 0 The structure of the light-receiving surface of the photodetector is either a double concentric circle with photodetectors 12 arranged discretely on the inner and outer peripheries as shown in Figure 4 H)K, or a double concentric circle with photodetectors 12 arranged discretely on the inner and outer peripheries, as shown in Figure 4 (B). circumference.
外周にリング状の光検出器13を配した連続的な2重同
心円でらる0同心円のサイズ、受光面の大きさは光ビー
ム9が亀りラレIて有効光が遮断されることのないより
に足める。光検出器12.13を2重同心円構造とした
のは光ビーム90回転中心2′に対するずれに加え、偏
移方向も検出することによって測定時間の短縮化を意図
している。又、同時に差動検出することにより同相分の
ノイズがなくなるので、位置分解能が向上できるもので
らる0
次に具体的にロボットの関節原点を設定する場合、先づ
上記微動台に載せられている支柱7の光源4を移動しな
がら関節2の回転に伴う検出器面での光ビーム9の軌跡
が偏心から真円になった光源位置全レーザ測長器用コー
ナキューブ5により測足し、基盤面6からの高さ金出す
0なお光ビーム9を回転中心2′に一致させるためには
、左右動も必要であるが、これについては図示していな
いが、支柱7を動かすものである0
これらを関節01〜θ番に遂次適用し、各関節θl〜θ
1の基盤6からの高さが等しくなるように、関節θ1〜
θ、のモータの回転角を制御すれば原点が定められたこ
とになる。この方法は上述内容から類推できるように高
さの絶対量は必要ではなく、4各間節回転中心の高さ方
向のバラツキがなければよいという相対測定である。従
って、測定系の厳密な初期設定は不要であり、それだけ
に精度のよい原点較正が可能でおる。The size of the zero concentric circle, which is a continuous double concentric circle with a ring-shaped photodetector 13 arranged on the outer periphery, and the size of the light receiving surface are such that the light beam 9 will not be distorted and the effective light will not be blocked. I can add more. The double concentric structure of the photodetectors 12 and 13 is intended to shorten the measurement time by detecting not only the deviation from the rotation center 2' of the light beam 90 but also the direction of deviation. In addition, simultaneous differential detection eliminates in-phase noise, so position resolution can be improved.Next, when specifically setting the joint origin of the robot, first the While moving the light source 4 of the support column 7, the locus of the light beam 9 on the detector surface due to the rotation of the joint 2 is measured by the corner cube 5 for the laser length measuring device, and the trajectory of the light beam 9 on the detector surface is measured from the eccentricity using the corner cube 5 for the laser length measuring device. In order to align the light beam 9 with the center of rotation 2', horizontal movement is also necessary, but this is not shown, but it moves the support 7. is sequentially applied to joints 01 to θ, and each joint θl to θ
Joints θ1~ so that the heights from the base 6 of 1 to
The origin is determined by controlling the rotation angle of the motor θ. As can be inferred from the above, this method does not require an absolute amount of height, but is a relative measurement that requires no variation in the height direction of the rotation center of each of the four interstices. Therefore, strict initial setting of the measurement system is not necessary, and highly accurate origin calibration is possible.
さらに、各関節θ、〜θ、の回転中心の高さの測定に並
行し、水平方向の長さも測定できるように拡張すれば(
例えばレーザ測長器で高さ、水平方向の同時計測は可能
である)真のアーム長も測定することが可能となる。Furthermore, if it is extended to measure the horizontal length in parallel to the measurement of the height of the center of rotation of each joint θ, ~θ, (
For example, it is possible to measure the height and horizontal directions simultaneously using a laser length measuring device.) It is also possible to measure the true arm length.
優ン 発明の効果
以上詳細に説明したように、本発明のロボットの原点較
正法は較正すべき各関節に、回転軸に一定の傾角で受付
けたミラーと該ミラーを平行ビームで照射し、その反射
光をリング状に配列された光検出器で検出し、関節の回
転に伴う反射光の真円からの偏りから関節の回転中心を
めることにより従来のロボットの外形寸法を測定し、平
面基盤からのアームの高さを出すような精度的に不安定
さがなくなり、高精度の原点較正が可能となる〇Effects of the Invention As explained in detail above, the method for calibrating the origin of a robot according to the present invention involves irradiating each joint to be calibrated with a mirror that is received at a constant angle of inclination to the axis of rotation, and irradiating the mirror with a parallel beam. The external dimensions of conventional robots are measured by detecting the reflected light with photodetectors arranged in a ring, and determining the center of rotation of the joint based on the deviation of the reflected light from a perfect circle as the joint rotates. This eliminates instability in precision such as determining the height of the arm from the base, making it possible to calibrate the origin with high precision.
第1図は従来のロボットの関節原点の設定全説明するた
めの図、第2図は本発明に係る多関節ロボットの1例の
斜視図、第3図は本発明のロボットの原点較正法に用い
る回転中石側だ系の1例を説明するための図、第4図(
イ)(o)は第3図の測定系に用いる光検出器の構造を
示す図である。
図において、2は関節0里、2′は回転中心、3はミラ
ー、4は光臨、5はコーナキューブ、6は基盤面、7は
支柱、8にハーフミシー、9(は光ビーム、10は真円
、11は偏り円、12.13は光検出器を示す〇Fig. 1 is a diagram for fully explaining the setting of the joint origin of a conventional robot, Fig. 2 is a perspective view of an example of an articulated robot according to the present invention, and Fig. 3 is a diagram for explaining the origin calibration method of a robot according to the present invention. Figure 4 is a diagram for explaining an example of the rotating stone side system used.
b) (o) is a diagram showing the structure of a photodetector used in the measurement system of FIG. 3. In the figure, 2 is the joint 0ri, 2' is the rotation center, 3 is the mirror, 4 is the light, 5 is the corner cube, 6 is the base surface, 7 is the support, 8 is the half sea, 9 (is the light beam, 10 is the true Circle, 11 is a biased circle, 12.13 is a photodetector〇
Claims (1)
させる回転軸に一定の傾角で取付けられたミラーと該ミ
ラーに平行ビームを照射する光源および定盤よりの高さ
測定手段とを有する光源部と該光源のミラーよりの反射
光を検出するリング状に配列され友光恢出器とを備え、
前記関節の回転に伴う前記ミラーよりの反射光が前記光
検出器上で、前記光源部の上下により偏りから真円を検
出したときの光源^さを、前記高さ測定手段により測定
し、その値を当該関節の真の回転中心局さとし、該高さ
に各関節の回転中心高さを等しくしたときの各関節の回
転角を各関節の原点としたことを特徴とするロボットの
原点較正法。When calibrating the origin of a robot, a light source includes a mirror attached at a constant angle to a rotation axis for rotating each joint to be calibrated, a light source that irradiates the mirror with a parallel beam, and a height measuring means from a surface plate. and a Yuko detector arranged in a ring shape for detecting the reflected light from the mirror of the light source,
The height of the light source is measured by the height measuring means when the reflected light from the mirror due to the rotation of the joint is detected as a perfect circle on the photodetector based on the deviation from the upper and lower sides of the light source section. A method for calibrating the origin of a robot, characterized in that the rotation angle of each joint is set as the origin of each joint when the value is set as the true center of rotation of the joint, and the height of the center of rotation of each joint is made equal to the height. .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11926483A JPS609687A (en) | 1983-06-30 | 1983-06-30 | Method of calibrating origin of robot |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11926483A JPS609687A (en) | 1983-06-30 | 1983-06-30 | Method of calibrating origin of robot |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS609687A true JPS609687A (en) | 1985-01-18 |
Family
ID=14757031
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11926483A Pending JPS609687A (en) | 1983-06-30 | 1983-06-30 | Method of calibrating origin of robot |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS609687A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0687643A (en) * | 1992-09-02 | 1994-03-29 | Nippon Cement Co Ltd | Method for suppressing dust generation of cement or lime |
| CN115256469A (en) * | 2022-09-08 | 2022-11-01 | 中铭谷智能机器人(广东)有限公司 | Zero calibration method for cooperative robot |
-
1983
- 1983-06-30 JP JP11926483A patent/JPS609687A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0687643A (en) * | 1992-09-02 | 1994-03-29 | Nippon Cement Co Ltd | Method for suppressing dust generation of cement or lime |
| CN115256469A (en) * | 2022-09-08 | 2022-11-01 | 中铭谷智能机器人(广东)有限公司 | Zero calibration method for cooperative robot |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6870605B2 (en) | Method of measuring length and coordinates using laser tracking interferometric length measuring instruments | |
| US4714339A (en) | Three and five axis laser tracking systems | |
| US6067165A (en) | Position calibrating method for optical measuring apparatus | |
| US5852493A (en) | Self-aligning laser transmitter having a dual slope grade mechanism | |
| US11566897B2 (en) | Surveying instrument and method of calibrating a survey instrument | |
| JP3672318B2 (en) | Measuring spherical reflector | |
| JPH08500460A (en) | Method and apparatus for determining the three-dimensional position of a movable object such as a sensor or tool carried by a robot | |
| JP2000028362A (en) | Surveying device centripetal position measuring device and surveying machine | |
| JP2018054530A (en) | Measuring apparatus and measuring method | |
| CN113899324B (en) | Multi-axis turntable perpendicularity error detection method based on single-axis laser gyro goniometer | |
| JPH0140290B2 (en) | ||
| TW202235208A (en) | Spatial accuracy error measurement method | |
| JP2018059733A (en) | Three-dimentional shape measurement system | |
| JPS609687A (en) | Method of calibrating origin of robot | |
| WO2025223357A1 (en) | Calibration method and calibration system for intrinsic parameters for workspace measurement and positioning system | |
| CN116045801B (en) | A method for calibrating spatial light determined by CQP based on a hexapod platform | |
| JPH0769151B2 (en) | Surface shape measuring device | |
| CN115752297B (en) | Rotation angle degree detection system, rotation angle degree detection method and application of rotation angle degree detection system | |
| CN112325777B (en) | Optical measuring device for measuring six-degree-of-freedom geometric error of rotating shaft | |
| JPH11211426A (en) | Surface form measuring device | |
| JPH03167404A (en) | Method for measuring size of large object | |
| JPH04268433A (en) | Measuring apparatus for aspherical lens eccentricity | |
| JP4309727B2 (en) | Measuring jig and three-dimensional shape measuring method using the same | |
| JP2964682B2 (en) | Surface profile measuring device | |
| JPS63101702A (en) | Optical length measuring gauge |