JPS6228186A - 視覚付きロボツト - Google Patents

視覚付きロボツト

Info

Publication number
JPS6228186A
JPS6228186A JP16627285A JP16627285A JPS6228186A JP S6228186 A JPS6228186 A JP S6228186A JP 16627285 A JP16627285 A JP 16627285A JP 16627285 A JP16627285 A JP 16627285A JP S6228186 A JPS6228186 A JP S6228186A
Authority
JP
Japan
Prior art keywords
robot
workpiece
center position
article
area
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
JP16627285A
Other languages
English (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.)
Omron Corp
Original Assignee
Omron Tateisi Electronics Co
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 Omron Tateisi Electronics Co filed Critical Omron Tateisi Electronics Co
Priority to JP16627285A priority Critical patent/JPS6228186A/ja
Publication of JPS6228186A publication Critical patent/JPS6228186A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Manipulator (AREA)

Abstract

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

Description

【発明の詳細な説明】 〈発明の技術分野〉 この発明は、例えば仕切壁内の束縛された領域に位置す
る物品を視覚的に認識して、これをロボットハンドにて
把持する視覚付きロボ・7トに関する。
〈発明の概要〉 この発明の視覚付きロボットは、所定の拘束領域内に位
置する物品を把持する際、物品位置を拘束領域の中央部
寄りに仮想設定してロボ・ノドハンドの位置決めを行っ
ており、これにより物品を傾けたりすることなく、確実
且つ適正に把持できるようにした。
〈発明の背景〉 第5図は、複数個のワーク1を整然と収容するためのパ
レット2を例示している。図示のパレット2は、縦横交
叉する仕切壁3によって矩形状をなす束縛領域4が複数
行、複数列にわたり区画形成されたものであって、パレ
ット2上の各束縛領域4内には、それぞれ円筒形状のワ
ーク1が1個宛て収容配備されている。このパレット2
は、例えば組立てライン等に沿って搬送され、この搬送
路沿いに設置された視覚付きロボットが、束縛領域4内
におけるワーク1の位置を把握した上で、ワーク1をロ
ボットハンドで把持し、パレット2上より取り出して所
定の処理工程へ移す。このワーク把持動作においては、
まず視覚を構成するカメラを、ある束縛領域4の中心位
置CP  (第6図に示す)に位置決めして、そこでワ
ーク1の中心位置C8を求め、つぎにこの中心位置C,
1ヘロボソトハンドの中心を位置決めした後、ワーク1
の把持動作へ移行するものである。ところがこの場合、
カメラの分解能不足やロボットのサーボ特性等に起因し
て、通常は、ワーク1の中心位置C9とロボットハンド
の中心位置C)Iとが一致せず、第8図(1)に示す如
く、両中心位置C8,CH間にずれが生ずる。そしてこ
の状態下でロボットハンド5を把持動作させたとき、ワ
ーク1はその中心位置Cいがロボットハンド5の中心位
置CHへ近づくように変化せられ、最終的には第8図(
2)に示す如く、両中心位置 C1,Cイは一致するこ
とになる。
今ワーク1が、第6図および第7図に示す如く、仕切壁
3の内面に接した状態にあり、しかもロボットハンドの
中心位置CI+がワーク1の中心位置C1,Iに対し仕
切壁3寄りに位置決めされた場合を想定する。そしても
しこの状態下でUボ・21ハンドを把持動作させると、
ワーク1は前記したとおり、その中心位置C,1がロボ
ットハンドの中心位置C1lへ近づくように変位せられ
る。ところがワーク1は仕切壁3に接しているため、把
持力がこのワーク1に加わると、第9図に示す如く、ワ
ーク1はロボットハンド5により仕切壁3の方向に押さ
れて傾き、その結果、ロボットハンド5がワーク1を把
持できずに落下したり、或いは傾き状態のままワーク1
を把持して次工程への移行に支障を生じたりする等の問
題があった。
〈発明の目的〉 この発明は上記問題を解消するためのものであって、所
定の拘束領域に位置する物品を確実且つ適正に把持でき
る視覚付きロボットを提供することを目的とする。
〈発明の構成および効果〉 上記目的を達成するため、この発明では、所定の拘束領
域内に位置する物品を認識してこれをロボットハンドで
把持する視覚付きロボットにおいで、前記拘束領域内の
物品を画像化するための撮像手段と、撮像された画像に
基づき拘束領域内における物品位置を求める計測手段と
、計測データを補正して物品位置を拘束領域の中央部へ
仮想設定する補正手段と、ロボットハンドを前記仮想設
定位置に位置決めする位置決め手段とを具備させること
にした。 この発明によれば、物品位置の計測データを
適宜補正してロボットハンドの位置決めを行うから、視
覚装置やロボットのサーボ系の精度が十分でない場合で
あっても、拘束領域内の物品をロボットハンドにより確
実且つ適正に把持てきる等、発明目的を達成した顕著な
効果を奏する。
〈実施例の説明〉 第1図は視覚付きロボットの全体構成を示す。
図示例のロボットは、第4図に示す構造のパレット2よ
り円筒形状のワーク1を把持して取り出すためのもので
あって、先端にロボットハンド5を備えたロボット本体
6と、ロボット本体6に取り付けられたCCD等より成
るカメラ7と、ロボット本体6やカメラ7に電気接続さ
れるロボットコントローラ8および視覚コントローラ9
と、必要に応じてロボットコントローラ8と視覚コント
ローラ9との間に介装されるパーソナルコンピュータ1
0とから構成される。
前記パレット2は、既述したとおり、仕切壁3で縦横区
画された複数の束縛領域4を有しており、前記カメラ7
はひとつの拘束領域4を含む視野範囲11 (第3図中
、鎖線で示す)内にワーク1を撮像してこれを画像化す
る。視覚コントローラ9は、撮像画像から束縛領域4内
におけるワーク1の位置を計測して、その計測データを
ロボットコントローラ8へ送る。ロボットコントローラ
8は、前記計測データに基づきロボット本体6を駆動し
てロボットハンド5を位置決めし、ロボットハンド5を
動がしてワーり1を把持させる。なおパーソナルコンピ
ュータ10は、これら視覚コントローラ9やロボットコ
ントローラ8の動作を制御する。
第2図は上記ロボットの制御動作を示し、また第3図は
カメラ7の視野範囲11に含まれる束縛領域4およびワ
ーク1の状態を示している。
この第2図および第3図に基づきロボットの動作を説明
するに、まずロボットコントローラ8は、カメラ7がパ
レット2のある束縛領域4の中心位置C2に対応位置す
るようロボット本体6を駆動制御する。つぎにカメラ7
は撮像動作を行い、その束縛領域4内のワーク1を画像
化して、その撮像画像を視覚コントローラ9へ送る。
第3図に示す撮像例では、ワーク1は束縛領域4の境界
12.13と接した状態下にあり、またこの束縛領域4
はカメラ7の視野範囲11に対し斜めになっている。な
お第3図中、X。
Yはカメラ7の視野範囲11に設定された座標系を示し
、束縛領域4の中心位置C1の座標は(xo、Yo)で
与えられている。
つぎに視覚コントローラ9は、カメラ7より得た画像か
らワーク1の中心位置C8の座標(x、  y)を計測
して、その計測データをロボットコントローラ8へ送る
(第2図のステップ1)。そしてロポソトコントーラ8
では、ステップ2,3,6.7において、束縛領域4の
中心位置Cp  (X o、 Y o )に対するワー
ク1の中心位置Cい (x、  y)の位置関係をチェ
ックし、その結果に応じて前記計測データの補正を行っ
て、ワーク1の中心位置C,1を拘束領域4の中央部へ
仮想設定する。ずなわちステップ2,3では、X座標に
つきXとX。との大小関係を判別し、もしx>Xoのと
きは、ステップ4で補正値αの減算を行い、もしx<X
oのときは、ステップ5で補正値αの加算を行う。また
ステップ6.7では、Y座標につきyとYoとの大小関
係を判別し、もしy>Yoのときは、ステップ8で補正
値βの減算を行い、もしyくYoのときは、ステップ9
で補正値βの加算を行う。
これら補正値α、βはカメラ7やロボット本体6の精度
に応じて設定され、同じ値であってもよく、また違った
値であってもよい。
第3図に示す例の場合、ワーク1の中心位置座標(x、
  y)は、束縛領域4の中心位置座標(xo、yo)
より小さいから、ステップ5.9で補正値α、βの加算
補正が実行され、これにより図中、C二で示す中央部寄
りの補正位置にワークの中心が仮想設定されることにな
る。
カ<シてロボットコントローラ8は、ロボットハンド本
体6の駆動を制御して、上記補正位置C,lにロボット
ハンド5の中心を位置決めしくステップ10)、Lかる
後ロボットハンド5を作動させてワーク1を把持させる
。このときワーク1は、その中心位置C8から中心寄り
の補正位置C′、へ動かされつつ把持されるもので、た
とえワーク1が仕切壁3に接触若しくは接近していても
、第8図のように傾くことはない。
なお上記実施例では、ワーク1の中心位置C8が束縛領
域4の中心領域4の中心位置C,と−゛致しない限り、
補正値α、βの加算または減算を実施しているが、これ
に限らず、例えばワーク1の中心位置C1と束縛領域の
境界との距離が所定値以下の場合のみ、上記の補正を行
うようにしてもよい。
また上記実施例では、束縛領域4は仕切壁3をもって構
成されているが、例えばワーク1が第4図に示すような
リング形状である場合は、その内孔】4へ係入するピン
15をもって束縛領域を形成することもあり、かかる場
合でもこの発明を適用実施できることは勿論である。
【図面の簡単な説明】
第1図はこの発明の実施にかかる視覚付きロボットの全
体構成例を示す図、第2図はロボットの制御動作を示す
フローチャート、第3図はテレビの撮像例を示す図、第
4図は束縛領域の他の形成例を示す図、第5図はパレッ
トの平面図、第6図はパレットの拡大平面図、第7図は
第6図A−A線に沿う断面図、第8図はワークの把持動
作を示す平面図、第9図はワークの把持動作を示す断面
図である。 ■・・・・ワーク      4・・・・束縛領域5・
・・・ロボットハンド  7・・・・カメラ8・・・・
ロボットコントローラ 9・・・・視覚コントローラ 特 許 出 願 人   立方電機 株式会社代理人 
弁理士  鈴 木 由 充 ”?  /  )93    R’tt寸C爪゛−lト
め金4本本臆へm、、 / /

Claims (1)

  1. 【特許請求の範囲】 所定の拘束領域内に位置する物品を認識してこれをロボ
    ットハンドで把持する視覚付きロボットであって、 前記拘束領域内の物品を画像化するための撮像手段と、 撮像された画像に基づき拘束領域内における物品位置を
    求める計測手段と、 計測データを補正して物品位置を拘束領域の中央部へ仮
    想設定する補正手段と、 ロボットハンドを前記仮想設定位置へ位置決めする位置
    決め手段とを具備して成る視覚付きロボット。
JP16627285A 1985-07-26 1985-07-26 視覚付きロボツト Pending JPS6228186A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16627285A JPS6228186A (ja) 1985-07-26 1985-07-26 視覚付きロボツト

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16627285A JPS6228186A (ja) 1985-07-26 1985-07-26 視覚付きロボツト

Publications (1)

Publication Number Publication Date
JPS6228186A true JPS6228186A (ja) 1987-02-06

Family

ID=15828304

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16627285A Pending JPS6228186A (ja) 1985-07-26 1985-07-26 視覚付きロボツト

Country Status (1)

Country Link
JP (1) JPS6228186A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013146844A (ja) * 2012-01-23 2013-08-01 Seiko Epson Corp 教示画像生成装置、教示画像生成方法および教示画像生成プログラムならびにロボット制御装置、ロボット制御方法およびロボット制御プログラム
JP2018034272A (ja) * 2016-09-01 2018-03-08 アイシン精機株式会社 パレタイジング装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013146844A (ja) * 2012-01-23 2013-08-01 Seiko Epson Corp 教示画像生成装置、教示画像生成方法および教示画像生成プログラムならびにロボット制御装置、ロボット制御方法およびロボット制御プログラム
JP2018034272A (ja) * 2016-09-01 2018-03-08 アイシン精機株式会社 パレタイジング装置

Similar Documents

Publication Publication Date Title
US4147930A (en) Object location detector
TWI903024B (zh) 機器人系統及控制裝置
CN111618843B (zh) 机器人系统以及控制方法
JPH03228591A (ja) ワーク把持装置、ワーク及びその収納ケース
CN104942804A (zh) 机械臂
US12606367B2 (en) Apparatus and method for handling twistlocks
JP2680298B2 (ja) 無人搬送車搭載ロボツトの位置補正方法
JPS63163907A (ja) 知能ロボツトにおける座標合わせ方法
JPS6228186A (ja) 視覚付きロボツト
JPS6317735A (ja) ピツキング装置
JPH07266268A (ja) モービルロボットのハンド位置決め装置
JPS63120088A (ja) 無人搬送車搭載ロボツトの位置補正方法
JPH03202290A (ja) ばら積み物体の取出装置
JP2018034271A (ja) 搬入出装置の搬入出作業における失敗要因特定方法
JPH0871973A (ja) ストッカ用ロボットの教示方法
JPH04310382A (ja) ワーク姿勢変換機構付自走車
JPS62214403A (ja) 視覚センサ付ロボツトシステムにおけるキヤリブレ−シヨン方法
JPH06259536A (ja) 撮像位置、姿勢の三次元補正方法およびロボットの三次元位置補正方法
JPH0471673B2 (ja)
JPH02276725A (ja) ロボットの教示方法
EP0383245A3 (en) Apparatus for detecting moving and unmoving regions
JPH03166073A (ja) ワーク位置検出方法
JPH03166072A (ja) ワーク位置検出方法
JPH08119411A (ja) 自動運用管理倉庫における位置検出方法
JPH073990U (ja) 移動ロボット