JPH0283183A - 多関節型ロボットの位置設定方法 - Google Patents

多関節型ロボットの位置設定方法

Info

Publication number
JPH0283183A
JPH0283183A JP23316388A JP23316388A JPH0283183A JP H0283183 A JPH0283183 A JP H0283183A JP 23316388 A JP23316388 A JP 23316388A JP 23316388 A JP23316388 A JP 23316388A JP H0283183 A JPH0283183 A JP H0283183A
Authority
JP
Japan
Prior art keywords
camera
mark
arm
robot
view
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
JP23316388A
Other languages
English (en)
Inventor
Masanori Hashimoto
正規 橋本
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP23316388A priority Critical patent/JPH0283183A/ja
Publication of JPH0283183A publication Critical patent/JPH0283183A/ja
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/02Sensing devices
    • B25J19/021Optical sensing devices
    • B25J19/023Optical sensing devices including video camera means

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、多関節型ロボットにおいて、そのアームの基
準位置データの補正などのために当該アームの位置設定
を行う方法に関するものである。
(従来の技術) 近年、組立作業の自動化を目的として、例えば水平多関
節型ロボットを使用することが多くなってきている。こ
の場合、アームに取付けられたツール例えばハンドを作
業ポイントへ移動させるための位置制御は、アームの旋
回角度を制御することにより行われる。この位置制御を
正確に行うには、アームの旋回角を検出する検出器がア
ームの基準座標に対する旋回角度を正確に検出するよう
にしなければならない。
ところが、現実には組立誤差などの影響で、検出器の検
出角度とロボットの座標に対するアームの実際の旋回角
度との間には若干のずれを生ずることが多い。そこで、
従来より、アームに成る姿勢を取らせたとき(このとき
のアームの位置を基準姿勢位置と称する。)、アームの
旋回角度(既知)と検出器の検出角度とから上記のずれ
を測定し、これに基づいて補正データをロボットの制御
装置に入力し、アームの旋回角度を正確に制御できるよ
うにしている。
しかして、上記のような補正データを得る場合、まずア
ームを基準姿勢位置に設定する必要がある。
このアームの基準姿勢位置への設定は、従来、第6図に
示すような治具1を用い、これにて各アーム2.3を基
準姿勢位置に設定するようにしていた。
即ち、治具1はロボットの基体4に例えばロボットのY
座標軸上に正確に位置するように取付けられる。そして
、この治具1には3個の嵌合部1a〜1cが設けられて
いて、これら各嵌合部1a〜ICに夫々第1のアーム2
の旋回軸5、第2のアーム3の旋回軸6、及び第2のア
ーム3に設けられた回転軸7を嵌合させることにより、
各アーム2,3を基準姿勢位置、即ちアーム2,3がY
座標軸上に真直ぐ延びる姿勢位置に設定するようにして
いる。
(発明が解決しようとする課題) しかしながら、上記のように治具1を用いて各アーム2
.3を基準姿勢位置に設定するものでは、検査するロボ
ットの一台ごとに、−々治具1をY座標軸と正確に一致
するように取付ける必要があるなどの理由で、作業に多
くの手間を要する。
しかも、ロボットの一機種ごとにそれ専用の治具が必要
で、無駄が多い。
その上、一般には回転軸7に取付けられるツール例えば
ハンドが把持するワークの姿勢制御を行うなめに、当該
回転軸7はサーボモータなどにより回転制御されるよう
になっているが、その回転軸7を基準回転姿勢位置に設
定する場合、これを上記の治具1により行うことはでき
ず、別の方法を講する必要がある。
本発明は上記の事情に鑑みてなされたもので、その目的
は、アームを基準姿勢位置などに容易に設定でき、しか
もロボットの機0種ごとに専用の治具を製作する必要が
なく、また回転軸を基準回転姿勢位置に設定することも
同時にできる多関節型ロボットの位置設定方法を提供す
るにある。
[発明の構成] (課題を解決するための手段) 上記の目的を達成するために、本発明の多関節型ロボッ
トの位置設定方法は、ロボットのアーム及びロボットの
据付面のうちの一方にマーク1、他方にこのマークが付
された部分を撮影するカメラを設け、画像処理装置によ
り前記カメラからの画像信号を処理して前記マークの当
該カメラの視野内の基準位置からのずれ量を演算し、そ
の演算結果に基づき、アームをマークがカメラ視野内の
基準位置に合致するように動作させるようにしたもので
ある。
また、アームにツールを取付けるための回転軸を有した
ロボットにあっては、その回転軸及びロボットの据付面
のうちの一方に方向性を有したマーク、他方にこのマー
クが付された部分を撮影するためのカメラを設け、画像
処理装置により前記カメラからの画像信号を処理して前
記マークの当該カメラの視野内の基準位置及び基準方向
からのずれ量及びずれ角を演算し、その演算結果に法づ
き、前記アームをマークがカメラ視野内の基準位置に合
致するように動作させると共に、前記回転軸をマークの
方向がカメラ視野内の基準方向に合致するように回転さ
せるようにしてもよい。
(作用) 例えばアームを基準姿勢位置に設定する場合を例にして
説明する。今、カメラを据付面に設け、マークをアーム
に設けるものとする。この場合、カメラ−の視野内の基
準位置は、アームを基準姿勢位置に設定したときのマー
クの位置に一致している。
この状態で、アームを旋回させて、マークがカメラの視
野内に位置するようにする。すると、カメラからの画像
信号が画像処理装置により処理されて、カメラの視野内
の基準位置とマークとのずれ量が演算される。この演算
結果に基づきアームの位置修正を行い、マークがカメラ
の視野内の基準位置に一致するようにする。これにより
アームを基準姿勢位置に設定することができる。
また、このときマークが方向性を有していれば、カメラ
の視野内の基準方向とマークとのずれ角も演算され、そ
の演算結果に基づき回転軸の回転角度を修正し、カメラ
の視野内の基準方向にマークの方向に合わせる。これに
より回転軸を基県回転姿勢位置に設定できる。
(実施例) 以下本発明の一実施例を第1図乃至第4図に基づいて説
明する。
まず第4図により多関節型ロボットの全体構成を説明す
るに、基体11は矩形状の台座12を備えており、この
基体11の上部に第1のモータ13によって旋回される
第1のアーム14が支持されている。更に、この第1の
アーム14には第2のモータ15により旋回される第2
のアーム16が支持されている。そして、第2のアーム
16の先端部には図示しない第3のモータにより回転さ
れると共に同じく図示しないエアシリンダにより上下動
される回転軸17が設けられており、この回転軸17に
はツールとして例えばワークを把持する図示しないハン
ドが取付けられる。
このようなロボットが据付けられる据付面18には、第
3図に示すように、略り字形の位置決め治具19が固定
されている。そして、ロボットが、この位置決め治具1
9の直交する二面に台座12の直交する二側面をあてが
った状態で、据付面18に固定されている。
さて、ロボットのアーム及び据付面のうちの一方、例え
ばロボットのアーム側には、゛第2図にも示すように、
回転軸17の下端部に位置して箱形治具20が取付けら
れている。この箱形治具20の下面部は透明板で構成さ
れ、その中央部には第1図にも示すように、黒色の円形
のマーク21が、中心点Aを回転軸17の中心に正確に
一致させるように付されている。そして、このマーク2
1を後述するカメラで撮影するに適した光学環境を作る
ために、箱形治具20内には蛍光灯22が設けられてい
る。一方、ロボットのアーム及び据付面のうちの他方た
る据付面18上にはTVカメラ23が固定して設けられ
ている。このカメラ23の視野を第1図にBの正方形に
より囲んで示すが、その視野Bの中心点Cの位置は、第
3図にX、 Y座標軸で示すロボットの座標系について
の座標値(x、y)として予め測定されている。
このようなカメラ23が撮影した画像は画像信号として
画像処理装置24に入力される。この画、像処理装置2
4はビデオセンサーなどから構成されているもので1、
カメラ23からの画像信号をデジタル処理し、カメラ2
3の視野Bの中心点Cとマーク21の中心点Aとの間の
ずれ量を、X座標軸方向及びX座標軸方向のずれ長さと
して演算処理するようになっている。そして、その演算
結果はロボットの制御装置25に人力され、ロボットの
制御装置はその入力に基づいて回転軸17の中心(マー
ク21の中心点A)がカメラ23の視野Bの中心点Cと
一致するように両アーム14゜16を旋回動作させるよ
うに構成されている。
次に上記構成の作用を説明する。
まず、両アーム14及び16を旋回させて、箱形治具2
0のマーク21をカメラ23の視野B内に入れるべく、
カメラ23の視野Bの中心点Cの座標値x、yをロボッ
トの制御装置25に入力する。これにより、今、第1図
に示すように、第1のアーム14がX軸に対して角度θ
、だけ旋回すると共に、第2のアーム16が第1のアー
ム14に対して角度θ2だけ旋回したものとする。
以上により、カメラ23の視野B内にマーク21部分が
入るので、当該カメラ23はマーク21部分を撮影する
。カメラ23の画像信゛号は画像処理装置24に入力さ
れてデジタル処理され(画像処理)、マーク21の中心
Aの位置が演算される。
そして、画像処理装置24は、視野Bの中心点Cに対す
るマーク21の中心点Aのずれ瓜を、X座標軸及びY座
標軸の各方向に沿ったずれ長さ(ΔX、Δy)として演
算する。この演算結果は、ロボットの制御装置25に入
力され、そして当該制御装置は回転軸17の中心(マー
ク21の中心点A)をX軸方向にΔXだけ移動させ、Y
軸方向にΔyだけ移動させるように、第1及び第2の両
のアーム14及び16を夫々第1図に角度θ、1及びθ
22だけ旋回させる。その後、再び画像処理装置24は
カメラ23の視野Bの中心点Cに対するマーク21の中
心点Aのずれ量を演算し、その結果をロボットの制御装
置25に人力して両アーム14及び16を更に旋回させ
るという動作を前記ΔX及びΔyが0となるまで実行す
る。このようにして最終的に回転軸17の中心がカメラ
23の視野Bの中心点Cに一致した状態になされ、アー
ム14.16が基準姿勢位置に設定される。そして、こ
のときの両アーム14及び16の旋回位置を検出する検
出器の検出値と、座標値(ΔX、Δy)のときに取るべ
き検出値とから補正データを得、制御装置25に与える
ものである。ちなみに、その後、ロボットの制御装置2
5に(X、Y)座標値を人力してアーム14及び16を
旋回動作させ、そして画像処理装置24によりマーク2
1の中心点Aがカメラ23の視野Cの中心点りと一致す
るか否かにより位置再現精度を測定することができる。
尚、マーク21の形状としては、円形に限らず正方形な
ど、他に種々考えられる。
第5図は本発明の他の実施例を示すもので、前記一実施
例との相違は、マーク26を円の中央にスリット26a
を設けた形態とし、当該マーク26に方向性を持たせた
ところにある。このようなマーク26であれば、マーク
26の中心点とカメラ23の視野Bの中心点とのずれ量
により、アーム4.16を基準姿勢位置に設定できる。
そして、その後、マーク26のスリット26aの方向が
カメラ23の視野B内の基準方向2例えばY座標軸と平
行な線りとのなす角度Δφを演算することにより、回転
軸17を図示しないモータによりΔφだけスリット26
aの方向を基準方向たる線りの方向に一致させ、これに
て回転軸17を基準回転姿勢位置に設定できる。そして
、このときの回転軸17の回転位・置を検出する検出器
の実際の検出値と、そのときに取るべき検出値とから補
正データを得、制御装置25に与えるものである。 尚
、方向性あるマーク26としては、長方形成いは楕円な
ど他に種々考えられる。
また、上記各実施例では、箱形治具20を回転軸17に
設け、カメラ23を据付面18に設けたが、逆にカメラ
23を回転軸17に設け、箱形治具20(マーク)を据
付面18に設けても良い。
更に、上記各実施例では、画像処理装置24の演算結果
をロボットの制御装置に入力して自動的・にアーム14
.16及び回転軸17が回転されるようにしたが、演算
処理装置24の演算結果を表示装置に表示させ、その表
示により手動操作にてアーム14.16及び回転軸17
を回転させるようにしても良く、またカメラ−23の焦
点位置により回転軸17を基準高さに設定することもで
きる。
[発明の効果] 本発明は以上説明したように構成されているので、以下
のような効果を奏する。
ロボットのアーム及びロボットの据付面のうちの一方に
マーク、他方にカメラを設け、カメラにより撮影された
マークが当該カメラの視野内の基準位置に合致するよう
にアームを動作させる構成としたことにより、ロボット
の据付面にマーク及びカメラのうちの一方を設けておけ
ば、後はマーク及びカメラのうちの他方をアームに設け
るだけで、いかなる機種のロボットについても、アーム
を、マークがカメラの視野内の基準位置に合致する位置
に動作させることができる。従って、作業が簡単で且つ
高精度に位置決めでき、しかもロボットの一機種ごとに
専用の治具を製作せずとも良く経済的である。
また、マークに方向性をもたせ、マークがカメラの視野
の基準位置に合致させるようにアームを動作させること
に併せて、マークの方向がカメラ視野内の基準方向に合
致するように回転軸を回転させるように構成したことに
より、回転軸の回転位置をも基準の回転位置に合わせる
ことができる。
【図面の簡単な説明】
第1図乃至第4図は本発明の一実施例を示すもので、第
1図はアームの旋回角度との関係で示すカメラの撮影画
像図、第2図はマーク付き箱形治具の拡大縦断側面図、
第3図はロボットの平面図、第4図はロボットの側面図
であり、第5図は本発明の他の実施例を示すカメラの撮
影画像図である。また、第6図は従来例を示す側面図で
ある。 図中、11はロボットの基体、12は台座、14.16
は第1.第2のアーム、17は回転軸、18は据付面、
20は箱形治具、21はマーク、23はカメラ、24は
画像処理装置、26は方向性あるマークである。 出願人  株式会社  東  芝 第 図 と1 第2図

Claims (1)

  1. 【特許請求の範囲】 1、ロボットのアーム及びロボットの据付面のうちの一
    方にマーク、他方にこのマークが付された部分を撮影す
    るためのカメラを設け、画像処理装置により前記カメラ
    からの画像信号を処理して前記マークの当該カメラの視
    野内の基準位置からのずれ量を演算し、その演算結果に
    基づき、アームをマークがカメラ視野内の基準位置に合
    致するように動作させるようにしてなる多関節型ロボッ
    トの位置設定方法。 2、アームにツールを取付けるための軸を回転軸とした
    多間接型ロボットにあって、その回転軸及びロボットの
    据付面のうちの一方に方向性を有したマーク、他方にこ
    のマークが付された部分を撮影するためのカメラを設け
    、画像処理装置により前記カメラからの画像信号を処理
    して前記マークの当該カメラの視野内の基準位置及び基
    準方向からのずれ量及びずれ角を演算し、その演算結果
    に基づき、前記アームをマークがカメラ視野内の基準位
    置に合致するように動作させると共に、前記回転軸をマ
    ークの方向がカメラ視野内の基準方向に合致するように
    回転させるようにしてなる多関節型ロボットの位置設定
    方法。
JP23316388A 1988-09-16 1988-09-16 多関節型ロボットの位置設定方法 Pending JPH0283183A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23316388A JPH0283183A (ja) 1988-09-16 1988-09-16 多関節型ロボットの位置設定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23316388A JPH0283183A (ja) 1988-09-16 1988-09-16 多関節型ロボットの位置設定方法

Publications (1)

Publication Number Publication Date
JPH0283183A true JPH0283183A (ja) 1990-03-23

Family

ID=16950709

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23316388A Pending JPH0283183A (ja) 1988-09-16 1988-09-16 多関節型ロボットの位置設定方法

Country Status (1)

Country Link
JP (1) JPH0283183A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5086858A (en) * 1990-08-17 1992-02-11 Kawasaki Jukogyo Kabushiki Kaisha Air intake system for utility vehicle
WO1994026475A1 (fr) * 1993-05-13 1994-11-24 Ryo Nihei Appareil de positionnement pour robot industriel
KR19980073860A (ko) * 1997-03-20 1998-11-05 이종수 산업용 로봇의 기구 보정장치
JP2012177596A (ja) * 2011-02-25 2012-09-13 Jfe Steel Corp 校正用治具および光切断式形状計測装置の校正方法
JP2014228479A (ja) * 2013-05-24 2014-12-08 株式会社デンソー 検出装置および検出方法
JP2018008372A (ja) * 2017-08-07 2018-01-18 株式会社ダイヘン 基板搬送装置

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5086858A (en) * 1990-08-17 1992-02-11 Kawasaki Jukogyo Kabushiki Kaisha Air intake system for utility vehicle
WO1994026475A1 (fr) * 1993-05-13 1994-11-24 Ryo Nihei Appareil de positionnement pour robot industriel
US5639204A (en) * 1993-05-13 1997-06-17 Fanuc, Ltd. Positioning device for an industrial robot
KR19980073860A (ko) * 1997-03-20 1998-11-05 이종수 산업용 로봇의 기구 보정장치
JP2012177596A (ja) * 2011-02-25 2012-09-13 Jfe Steel Corp 校正用治具および光切断式形状計測装置の校正方法
JP2014228479A (ja) * 2013-05-24 2014-12-08 株式会社デンソー 検出装置および検出方法
JP2018008372A (ja) * 2017-08-07 2018-01-18 株式会社ダイヘン 基板搬送装置

Similar Documents

Publication Publication Date Title
US8812257B2 (en) Method for determining a virtual tool center point
JP3946711B2 (ja) ロボットシステム
JPS6344206A (ja) スカラ型ロボットを較正する方法
JP2004276151A (ja) 搬送用ロボットおよび搬送用ロボットの教示方法
US7957834B2 (en) Method for calculating rotation center point and axis of rotation, method for generating program, method for moving manipulator and positioning device, and robotic system
CN107756391B (zh) 机械手臂校正系统的校正方法
JP3511551B2 (ja) ロボットアームの状態検出方法および検出システム
JP3999308B2 (ja) ロボットによる装着方法
JPH0283183A (ja) 多関節型ロボットの位置設定方法
JPH10340112A5 (ja) ロボットによる装着方法
JP3754340B2 (ja) 位置検出装置
TWI769869B (zh) 工具機的轉動軸中心位置量測方法
TWI617405B (zh) Correction method for robot arm correction system
JPH1011146A (ja) 移動体の停止姿勢補正装置
JP2006297559A (ja) キャリブレーションシステムおよびロボットのキャリブレーション方法
JP4702888B2 (ja) 位置検出方法および位置合わせ方法
JPH04269194A (ja) 平面計測方法
JP2538287B2 (ja) 水平関節型ロボットの原点調整方式
JPH07227784A (ja) ビジョン装置と産業用ロボットとの座標合せ方法およびその装置
WO2022091241A1 (ja) オフセット値設定方法およびロボット制御装置
JPH03170289A (ja) ターゲットグリップ
JP3110073B2 (ja) 計測用治具と計測用治具を用いたロボットアーム長検知方法
JPH0770582B2 (ja) ウエハー位置決め装置及びその原点復帰処理方法
TWI910373B (zh) 機器人系統、控制裝置、診斷方法以及診斷程式
JPH09160622A (ja) 電子部品組立方法および組立装置