JP6557945B2 - ロボット、ロボットシステムおよび制御装置 - Google Patents
ロボット、ロボットシステムおよび制御装置 Download PDFInfo
- Publication number
- JP6557945B2 JP6557945B2 JP2014113822A JP2014113822A JP6557945B2 JP 6557945 B2 JP6557945 B2 JP 6557945B2 JP 2014113822 A JP2014113822 A JP 2014113822A JP 2014113822 A JP2014113822 A JP 2014113822A JP 6557945 B2 JP6557945 B2 JP 6557945B2
- Authority
- JP
- Japan
- Prior art keywords
- finger
- axis direction
- hand unit
- control device
- fingers
- 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
Links
- 238000003384 imaging method Methods 0.000 claims description 20
- 238000013459 approach Methods 0.000 claims description 11
- 230000036544 posture Effects 0.000 description 81
- 238000000034 method Methods 0.000 description 37
- 230000008569 process Effects 0.000 description 31
- 238000012545 processing Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000005484 gravity Effects 0.000 description 5
- 230000013011 mating Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N silicon dioxide Inorganic materials O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 3
- 230000000295 complement effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 239000010453 quartz Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Landscapes
- Manipulator (AREA)
Description
図1は、本発明の実施形態に係るロボットシステム1の利用状況の一例を示す図である。ロボットシステム1は、ロボット9と、制御装置40とを備える。制御装置40は、ロボット9と通信可能に接続されている。この接続は、例えば、イーサネット(登録商標)やUSB(Universal Serial Bus)等の有線通信規格、Wi−Fi(登録商標)等の無線通信規格に準じる。ロボット9は、撮像部10とハンドユニット20a、20bと胴体ユニット30とを備えている。すなわち、ロボット9は、2つのハンドユニット20a、20bを備える双腕ロボットである。
撮像部10は、胴体ユニット30の上部に設けられる。撮像部10は、例えば、レンズとCCD(Charge Coupled Device)やCMOS(Complementary Metal Oxide Semiconductor)等の撮像素子とをそれぞれ備えたカメラ11a、11bによって構成されている。なお本実施例では、撮像部10は、2台のカメラ11a、11bによって構成されるステレオカメラを用いたロボットシステムについて説明するが、撮像部を3台以上のカメラによって構成されているものとしてもよいし、1台のカメラにより二次元画像を撮像するものとしてもよい。ロボットシステム1の操作対象となる対象物Oは、撮像部10によって撮像可能な作業台S上の画角範囲内に無作為に置かれる。撮像部10は、作業台S上に置かれた状態の対象物Oやハンドユニット20に把持された状態の対象物Oを撮像し、撮像した対象物Oの画像を、通信により制御装置40へ出力する。
次に、図4Aを参照することで、ロボットシステム1におけるロボット制御方法の概略を説明する。ここでは、作業台S上に4つの対象物Oが無作為に置かれている状態で、予め決められた2つの対象物O1、O2を把持して嵌合し、予め決められた別の2つの対象物O3、O4を嵌合する作業をロボット9に実行させるシーケンスについて説明する。
次に、制御装置40は、4つの対象物Oを全て認識したか否かを判定する(S7)。全ての対象物Oを認識していない場合、認識対象となる対象物Oの設定を変えてステップS2から上述の処理を繰り返す。
次に、図4Bを参照することで、把持処理を説明する。なお、上述したステップS2の把持処理、ステップS9の把持処理(左)、ステップS11(右)の把持処理における制御方法は、駆動するハンドユニット20が異なる点を除いて実質的に同一である。
次に、図5Aを参照することで、再把持処理を説明する。なお、上述したステップS4の再把持処理、ステップS10の再把持処理(左)、ステップS12の再把持処理(右)における制御方法は、駆動するハンドユニット20が異なる点を除いて実質的に同一である。
次に、図5Bを参照することで、認識処理を説明する。なお、ここではハンドユニット20bで対象物OUを把持して認識し、認識した対象物OUを作業台S上に戻す処理を繰り返すが、ハンドユニット20a、20bを交互に用いて全ての対象物Oを把持して認識しても良いし、ハンドユニット20a、20bのいずれか一方を繰り返し用いて全ての対象物Oを把持して認識しても良い。
対象物OUの画像をいずれかのテンプレートとマッチングが成功した場合、すなわち、対象物O1、O2、O3、O4の嵌合面のいずれかが認識処理の際にはカメラ11aと正対するように対象物OUが把持されていた場合、制御装置40は、照合できたテンプレートに応じて、対象物OUが対象物O1、O2、O3、O4のいずれであるかを認識して特定し、把持される前に作業台S上に置かれていた状態での対象物OUの姿勢を特定して記憶する。
次に、図5Cを参照することで、嵌合処理を説明する。
はじめに、制御装置40は、ハンドユニット20a、20bを駆動することにより、ハンド22aで把持した対象物Oxと、ハンド22bで把持した対象物Oyとをそれぞれ所定の嵌合位置の所定の嵌合姿勢に動かす(S401)。嵌合位置と嵌合姿勢は、対象物OxとOyの形状によって予め定めればよい。本実施例では、対象物Oxを把持するハンド22aの掌2211の連結軸T1と、対象物Oxを把持するハンド22bの掌2211の連結軸T1とが、一直線上に並ぶように嵌合姿勢を定めるものとする。
次に、制御装置40は、2つの対象物Ox、Oyを互いに押し付けるように2つのハンドユニット20a、20bを駆動する(S403)。具体的には、制御装置40は、2つのハンド22a、22bの掌2211の連結軸T1が一直線上において接近するようにハンドユニット20a、20bを駆動する。その結果、仮に対象物Ox、Oyのいずれか一方でも掌2211の3点と接触していない状態で把持されていたとしても、その状態が解消されるため、対象物Ox、Oyの両方がそれぞれ確実に掌2211の3点と接触した状態になる。
次に、制御装置40は、他方のハンドユニット20bを駆動して、嵌合している対象物Ox、Oyを作業台S上に置く。
以上説明した実施形態によると、認識精度が高い位置と姿勢で対象物Oを撮像して認識できるため、作業台S上に無作為に置かれた対象物OUの認識精度を高めることができる。さらに、対象物OUを大きく撮像し、また、テンプレートに対して歪み無く対象物OUを撮像することができるため、対象物OUの認識精度を高めることができる。
また、テンプレートに対応する対象物OUの輪郭が指222や掌部221に隠れる状態で第一のハンドユニット20aが対象物OUを把持した場合でも、第二のハンドユニット20bに対象物OUを持ち替えることによって、テンプレートに対応する輪郭を撮像して対象物OUを認識することができる。また、いったん作業台Sに対象物OUを戻して同じハンドユニット20aで持ち直す場合に比べると、対象物OUを認識するのに必要な時間と処理量を減らすことができる。
また、ハンドユニット20は対象物Oを掌2211に倣わせた姿勢で精度良く把持できるので、2つの対象物Ox、Oyを協調制御により精度よく嵌合させることが可能になる。
尚、本発明の技術的範囲は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
例えば、対象物OUを認識するためにカメラ11に対する所定の位置と姿勢に対象物OUを動かすとき、3次元物体認識技術を用いて対象物OUの姿勢を認識しながら対象物OUの姿勢を動かしても良い。
Claims (16)
- 第1の指と第2の指と第3の指とを有するハンドユニットと、制御装置と、を備え、
前記ハンドユニットは、前記制御装置から出力された制御信号に基づいて、
前記第1の指と前記第2の指とを第1軸方向において接近させて対象物に接触し、前記第1の指の位置と前記第2の指の位置とに基づいて、前記ハンドユニットに対して前記対象物をセンタリングする第1の動作を行い、
前記第1の動作の後、前記第1の指と前記第2の指とを前記第1軸方向において離間させて前記対象物から離間する第2の動作を行い、
前記第2の動作の後、前記センタリングの位置に基づいて、前記第1の指と前記第3の指とを前記第1軸方向に対して垂直である第2軸方向において接近させて前記対象物を把持する第3の動作を行う、
ロボット。 - 前記ハンドユニットは第4の指を備え、
前記ハンドユニットは、前記制御装置から出力された制御信号に基づいて、
前記第3の指と前記第4の指とを前記第1軸方向において接近させて前記対象物に接触し、前記第3の指の位置と前記第4の指の位置とに基づいて、前記ハンドユニットに対して前記対象物を前記センタリングする第4の動作を行い、
前記第4の動作の後、前記第3の指と前記第4の指とを前記第1軸方向において離間させて前記対象物から離間する第5の動作を行い、
前記第5の動作の後、前記センタリングの位置に基づいて、前記第2の指と前記第4の指とを前記第2軸方向において接近させて前記対象物を把持する第6の動作を行う、
請求項1に記載のロボット。 - 前記ハンドユニットは、前記制御装置から出力された制御信号に基づいて、
前記第2の動作と前記第5の動作とを行った後、前記第1の指と前記第3の指とを前記第2軸方向において離間させ、前記第2の指と前記第4の指とを前記第2軸方向において離間させる第7の動作を行い、
前記第7の動作の後、前記第1の指と前記第2の指とを前記第1軸方向において接近させ、前記第3の指と前記第4の指とを前記第1軸方向において接近させる第8の動作を行い、
前記第8の動作の後、前記第3の動作と前記第6の動作とを行う、
請求項2に記載のロボット。 - 前記第1軸方向と前記第2軸方向とに対して垂直である第3軸方向から平面視したとき、
前記第1の指は、前記第1軸方向に対して垂直である第1の辺部を備え、
前記第2の指は、前記第1軸方向に対して垂直である第2の辺部を備え、
前記第3の指は、前記第1軸方向に対して垂直である第3の辺部を備え、
前記第4の指は、前記第1軸方向に対して垂直である第4の辺部を備え、
前記第1の動作と前記第4の動作とにおいて、前記第1の辺部と前記第2の辺部と前記第3の辺部と前記第4の辺部とが前記対象物に接触する、
請求項2または3に記載のロボット。 - 前記第3軸方向から平面視したとき、
前記第1の指は、前記第2軸方向に対して垂直である第5の辺部を備え、
前記第2の指は、前記第2軸方向に対して垂直である第6の辺部を備え、
前記第3の指は、前記第2軸方向に対して垂直である第7の辺部を備え、
前記第4の指は、前記第2軸方向に対して垂直である第8の辺部を備え、
前記第3の動作と前記第6の動作とにおいて、前記第5の辺部と前記第6の辺部と前記第7の辺部と前記第8の辺部とが前記対象物に接触する、
請求項4に記載のロボット。 - 前記第3軸方向から平面視したとき、
前記第1の辺部は、前記第5の辺部に対して垂直であり、
前記第2の辺部は、前記第6の辺部に対して垂直であり、
前記第3の辺部は、前記第7の辺部に対して垂直であり、
前記第4の辺部は、前記第8の辺部に対して垂直である、
請求項5に記載のロボット。 - 前記第1の動作と前記第4の動作とにおいて、前記第1の辺部の位置と前記第3の辺部の位置とは前記第1軸方向において一致し、
前記第2の辺部の位置と前記第4の辺部の位置とは前記第1軸方向において一致する、
請求項4から6のいずれか一項に記載のロボット。 - 前記第3の動作と前記第6の動作とにおいて、前記第5の辺部の位置と前記第6の辺部の位置とは前記第2軸方向において一致し、
前記第7の辺部の位置と前記第8の辺部の位置とは前記第2軸方向において一致する、
請求項5または6に記載のロボット。 - 前記ハンドユニットは、前記第3軸方向に垂直な面を有し、前記第3軸方向に移動する掌を備える、
請求項4から8のいずれか一項に記載のロボット。 - 前記ハンドユニットを有するアームを備え、
前記アームは、前記制御装置から出力された制御信号に基づいて、
前記第3軸方向から平面視したとき、前記掌と前記対象物とが重なる位置に前記ハンドユニットを移動する、
請求項9に記載のロボット。 - 対象物を撮像する撮像装置を備え、
前記制御装置は、前記撮像装置によって撮像された画像に基づいて、前記対象物の位置を特定する、
請求項1から10のいずれか一項に記載のロボット。 - 前記アームは、前記制御装置から出力された制御信号に基づいて、
前記掌が前記対象物に接触するまで移動する第9の動作を行い、
第9の動作の後、前記第3軸方向に移動して前記掌を前記対象物から離間させる第10の動作を行う、
請求項10に記載のロボット。 - 第1の指と第2の指と第3の指とを有するハンドユニットと、制御装置と、を備え、
前記ハンドユニットは、前記制御装置から出力された制御信号に基づいて、
前記第1の指と前記第2の指とを第1軸方向において接近させて対象物に接触し、前記第1の指の位置と前記第2の指の位置とに基づいて、前記ハンドユニットに対して前記対象物をセンタリングする第1の動作を行い、
前記第1の動作の後、前記第1の指と前記第2の指とを前記第1軸方向において離間させて前記対象物から離間する第2の動作を行い、
前記第2の動作の後、前記センタリングの位置に基づいて、前記第1の指と前記第3の指とを前記第1軸方向に対して垂直である第2軸方向において接近させて前記対象物を把持する第3の動作を行う、
ロボットシステム。 - 前記ハンドユニットは第4の指を備え、
前記ハンドユニットは、前記制御装置から出力された制御信号に基づいて、
前記第3の指と前記第4の指とを前記第1軸方向において接近させて前記対象物に接触し、前記第3の指の位置と前記第4の指の位置とに基づいて、前記ハンドユニットに対して前記対象物を前記センタリングする第4の動作を行い、
前記第4の動作の後、前記第3の指と前記第4の指とを前記第1軸方向において離間させて前記対象物から離間する第5の動作を行い、
前記第5の動作の後、前記センタリングの位置に基づいて、前記第2の指と前記第4の指とを前記第2軸方向において接近させて前記対象物を把持する第6の動作を行う、
請求項13に記載のロボットシステム。 - 第1の指と第2の指と第3の指とを有するハンドユニットを備えるロボットを制御する制御装置であって、
前記第1の指と前記第2の指とを第1軸方向において接近させて対象物に接触させ、前記第1の指の位置と前記第2の指の位置とに基づいて、前記ハンドユニットに対して前記対象物をセンタリングさせる第1の動作を前記ハンドユニットに行わせ、
前記第1の動作の後、前記第1の指と前記第2の指とを前記第1軸方向において離間させて前記対象物から離間させる第2の動作を前記ハンドユニットに行わせ、
前記第2の動作の後、前記センタリングの位置に基づいて、前記第1の指と前記第3の指とを前記第1軸方向に対して垂直である第2軸方向において接近させて前記対象物を把持させる第3の動作を前記ハンドユニットに行わせる、
制御装置。 - 第4の指を有するハンドユニットを備えるロボットを制御する制御装置であって、
前記第3の指と前記第4の指とを前記第1軸方向において接近させて前記対象物に接触させ、前記第3の指の位置と前記第4の指の位置とに基づいて、前記ハンドユニットに対して前記対象物を前記センタリングさせる第4の動作を前記ハンドユニットに行わせ、
前記第4の動作の後、前記第3の指と前記第4の指とを前記第1軸方向において離間させて前記対象物から離間させる第5の動作を前記ハンドユニットに行わせ、
前記第5の動作の後、前記センタリングの位置に基づいて、前記第2の指と前記第4の指とを前記第2軸方向において接近させて前記対象物を把持させる第6の動作を前記ハンドユニットに行わせる、
請求項15に記載の制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014113822A JP6557945B2 (ja) | 2014-06-02 | 2014-06-02 | ロボット、ロボットシステムおよび制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014113822A JP6557945B2 (ja) | 2014-06-02 | 2014-06-02 | ロボット、ロボットシステムおよび制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015226957A JP2015226957A (ja) | 2015-12-17 |
| JP6557945B2 true JP6557945B2 (ja) | 2019-08-14 |
Family
ID=54884794
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014113822A Expired - Fee Related JP6557945B2 (ja) | 2014-06-02 | 2014-06-02 | ロボット、ロボットシステムおよび制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6557945B2 (ja) |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60161592U (ja) * | 1984-04-05 | 1985-10-26 | アイシン精機株式会社 | ロボツトハンドのチヤツク装置 |
| JP3777772B2 (ja) * | 1998-01-23 | 2006-05-24 | 松下電工株式会社 | チャック装置 |
| JP5479834B2 (ja) * | 2009-09-30 | 2014-04-23 | 川崎重工業株式会社 | ピッキング方法 |
| JP2012139765A (ja) * | 2010-12-28 | 2012-07-26 | Toyota Motor Corp | 把持機 |
| JP5970708B2 (ja) * | 2012-07-18 | 2016-08-17 | セイコーエプソン株式会社 | ロボットハンド、ロボット、および把持機構 |
-
2014
- 2014-06-02 JP JP2014113822A patent/JP6557945B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015226957A (ja) | 2015-12-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20150343634A1 (en) | Robot, robot system, and control method | |
| US10350768B2 (en) | Control device, robot, and robot system | |
| JP4001105B2 (ja) | ロボットによる任意形状物体の把持方法 | |
| JP6364836B2 (ja) | ロボット、ロボットシステム、及び制御装置 | |
| CN110046538A (zh) | 抓握装置、抓握系统、确定方法、学习装置、模型和方法 | |
| US20170203434A1 (en) | Robot and robot system | |
| JP2012206206A (ja) | ロボットの制御方法、及びロボット | |
| CN106994680B (zh) | 机器人以及机器人系统 | |
| JP2021015616A (ja) | 画像データに基づく物体検出システム及び方法 | |
| CN113165187B (zh) | 图像信息处理装置、把持系统以及图像信息处理方法 | |
| JP2016203293A (ja) | ピッキング装置およびピッキング方法 | |
| JPWO2018092254A1 (ja) | 把持力設定システム、把持力設定方法、及び把持力推定システム | |
| CN107175672A (zh) | 机器人控制装置、机器人以及机器人系统 | |
| JP2010064155A (ja) | 把持装置 | |
| CN111163907A (zh) | 抓持位置姿态示教装置、抓持位置姿态示教方法及机器人系统 | |
| CN112109069A (zh) | 机器人示教装置以及机器人系统 | |
| US20160306340A1 (en) | Robot and control device | |
| JP2015071207A (ja) | ロボットハンドおよびその制御方法 | |
| JP2015226956A (ja) | ロボット、ロボットシステムおよびロボット制御装置 | |
| JP2015182212A (ja) | ロボットシステム、ロボット、制御装置、及び制御方法 | |
| WO2022054505A1 (ja) | ロボットシステム及びピッキング方法 | |
| JP6557945B2 (ja) | ロボット、ロボットシステムおよび制御装置 | |
| JP6455869B2 (ja) | ロボット、ロボットシステム、制御装置、及び制御方法 | |
| JP6507492B2 (ja) | ロボット、ロボットシステム及びロボット制御装置 | |
| JP6314429B2 (ja) | ロボット、ロボットシステム、及びロボット制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20160617 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20160628 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170216 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171208 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171226 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180216 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180710 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180904 |
|
| RD05 | Notification of revocation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7425 Effective date: 20180904 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20181107 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190219 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190315 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190618 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190701 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6557945 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |