JP2014240110A - ビンピッキング性能評価装置及び方法 - Google Patents
ビンピッキング性能評価装置及び方法 Download PDFInfo
- Publication number
- JP2014240110A JP2014240110A JP2013123833A JP2013123833A JP2014240110A JP 2014240110 A JP2014240110 A JP 2014240110A JP 2013123833 A JP2013123833 A JP 2013123833A JP 2013123833 A JP2013123833 A JP 2013123833A JP 2014240110 A JP2014240110 A JP 2014240110A
- Authority
- JP
- Japan
- Prior art keywords
- workpiece
- rate
- robot hand
- bin picking
- images
- 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.)
- Granted
Links
- 238000011156 evaluation Methods 0.000 title claims description 73
- 238000004364 calculation method Methods 0.000 claims abstract description 16
- 238000002955 isolation Methods 0.000 claims description 38
- 230000036544 posture Effects 0.000 claims description 18
- 230000000007 visual effect Effects 0.000 claims description 15
- 230000002452 interceptive effect Effects 0.000 claims 1
- 238000003384 imaging method Methods 0.000 abstract 1
- 238000000034 method Methods 0.000 description 30
- 238000012854 evaluation process Methods 0.000 description 9
- 238000004088 simulation Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000005484 gravity Effects 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 239000000203 mixture Substances 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 238000003708 edge detection Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000035515 penetration Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
Images
Landscapes
- Manipulator (AREA)
Abstract
Description
視覚センサ及びロボットハンドを備えたビンピッキング装置がワークを取り出すサイクルタイムを模擬的に評価するビンピッキング性能評価装置において、
上記ビンピッキング性能評価装置は記憶手段及び演算手段を備え、
上記記憶手段は、
上記ワークの形状を表すワーク形状モデルと、
上記ロボットハンドの形状を表すロボットハンド形状モデルと、
1回の試行で上記ワークの取り出しに成功するときの単位サイクルタイムとを格納し、
上記演算手段は、
上記ワーク形状モデルに基づいて、上記ワークを複数の方向から模擬的に撮影して複数のワーク画像を生成する画像生成手段と、
上記複数のワーク画像及び上記ロボットハンド形状モデルに基づいて、上記ワークを取り出す成功率を評価する成功率評価手段と、
上記成功率及び上記単位サイクルタイムに基づいて、上記ワークを取り出す推定サイクルタイムを計算する推定サイクルタイム計算手段とを備えたことを特徴とする。
図1は、本発明の実施の形態1に係るビンピッキング性能評価装置の基本構成を示す機能ブロック図である。ビンピッキング性能評価装置1は、視覚センサ及びロボットハンドを備えたビンピッキング装置がワークを取り出すサイクルタイムを模擬的に評価する。ビンピッキング性能評価装置1は、記憶装置11及び演算装置12を備える。
図9は、本発明の実施の形態2に係るビンピッキング性能評価装置1Aの基本構成を示す機能ブロック図である。ビンピッキング性能評価装置1Aにおいて、記憶装置11には、ワークの拡散反射率を表すワーク表面モデルSがさらに格納されている。画像生成器21は、ワーク形状モデル及びワーク表面モデルに基づいて複数のワーク画像を生成する。画像生成器21は、ワーク画像を生成するときに、ワーク表面モデルSを考慮することで、より正確なワーク画像を生成することができる。ワーク表面モデルSは、光がワークの表面に入射するときの拡散反射する割合を表し、残りの割合の光は鏡面反射をする。拡散反射率をもとにワークの表面で入射又は反射する光の状態をレンダリングすることで、カメラ画像のワーク画像を生成する場合にはワークの表面の質感及び鏡面反射状態を再現することができ、3次元センサのワーク画像を生成する場合には計測データのノイズ状態及び計測できる領域/できない領域を再現することができる。これにより、ビンピッキング装置の正確な性能評価を実現することができる。
Claims (14)
- 視覚センサ及びロボットハンドを備えたビンピッキング装置がワークを取り出すサイクルタイムを模擬的に評価するビンピッキング性能評価装置において、
上記ビンピッキング性能評価装置は記憶手段及び演算手段を備え、
上記記憶手段は、
上記ワークの形状を表すワーク形状モデルと、
上記ロボットハンドの形状を表すロボットハンド形状モデルと、
1回の試行で上記ワークの取り出しに成功するときの単位サイクルタイムとを格納し、
上記演算手段は、
上記ワーク形状モデルに基づいて、上記ワークを複数の方向から模擬的に撮影して複数のワーク画像を生成する画像生成手段と、
上記複数のワーク画像及び上記ロボットハンド形状モデルに基づいて、上記ワークを取り出す成功率を評価する成功率評価手段と、
上記成功率及び上記単位サイクルタイムに基づいて、上記ワークを取り出す推定サイクルタイムを計算する推定サイクルタイム計算手段とを備えたことを特徴とするビンピッキング性能評価装置。 - 上記成功率評価手段は、
上記複数のワーク画像に基づいて、異なる姿勢のワークを区別する認識率を評価する認識率評価手段と、
上記複数のワーク画像及び上記ロボットハンド形状モデルに基づいて、上記ロボットハンドが上記ワークを取り出す把持率を評価する把持率評価手段と、
上記複数のワーク画像に基づいて、上記ワークを取り出すときの単離率を評価する単離率評価手段とのうち、少なくとも1つを備えたことを特徴とする請求項1記載のビンピッキング性能評価装置。 - 上記認識率評価手段は、上記複数のワーク画像間の相関値を計算することにより、上記認識率を評価することを特徴とする請求項2記載のビンピッキング評価装置。
- 上記把持率評価手段は、上記各ワーク画像において、当該ワーク画像のワークを把持可能な把持位置を特定し、上記ロボットハンドが上記ワークの他の位置に干渉することなく上記ワークを上記把持位置において把持できるか否かを判断することにより、上記把持率を評価することを特徴とする請求項2又は3記載のビンピッキング評価装置。
- 上記単離率評価手段は、上記各ワーク画像において、当該ワーク画像のワークにおける凹部の面積及び上記凹部の内周の曲率の少なくとも一方を計算することにより、上記単離率を評価することを特徴とする請求項2から4のうちのいずれか1つに記載のビンピッキング評価装置。
- 上記記憶手段は、上記ワークの拡散反射率を表すワーク表面モデルをさらに格納し、
上記画像生成手段は、上記ワーク形状モデル及び上記ワーク表面モデルに基づいて上記複数のワーク画像を生成することを特徴とした請求項1から5のうちのいずれか1つに記載のビンピッキング評価装置。 - 上記ワーク表面モデルをユーザ入力に応じて対話的に決定する手段を備えたことを特徴とした請求項6記載のビンピッキング評価装置。
- 視覚センサ及びロボットハンドを備えたビンピッキング装置がワークを取り出すサイクルタイムを模擬的に評価するビンピッキング性能評価方法において、
上記ワークの形状を表すワーク形状モデルと、上記ロボットハンドの形状を表すロボットハンド形状モデルと、1回の試行で上記ワークの取り出しに成功するときの単位サイクルタイムとを記憶手段に格納するステップと、
上記ワーク形状モデルに基づいて、上記ワークを複数の方向から模擬的に撮影して複数のワーク画像を生成する画像生成ステップと、
上記複数のワーク画像及び上記ロボットハンド形状モデルに基づいて、上記ワークを取り出す成功率を評価する成功率評価ステップと、
上記成功率及び上記単位サイクルタイムに基づいて、上記ワークを取り出す推定サイクルタイムを計算する推定サイクルタイム計算ステップとを含むことを特徴とするビンピッキング性能評価方法。 - 上記成功率評価ステップは、
上記複数のワーク画像に基づいて、異なる姿勢のワークを区別する認識率を評価する認識率評価ステップと、
上記複数のワーク画像及び上記ロボットハンド形状モデルに基づいて、上記ロボットハンドが上記ワークを取り出す把持率を評価する把持率評価ステップと、
上記複数のワーク画像に基づいて、上記ワークを取り出すときの単離率を評価する単離率評価ステップとのうち、少なくとも1つを含むことを特徴とする請求項8記載のビンピッキング性能評価方法。 - 上記認識率評価ステップは、上記複数のワーク画像間の相関値を計算することにより、上記認識率を評価するステップを含むことを特徴とする請求項9記載のビンピッキング評価方法。
- 上記把持率評価ステップは、上記各ワーク画像において、当該ワーク画像のワークを把持可能な把持位置を特定し、上記ロボットハンドが上記ワークの他の位置に干渉することなく上記ワークを上記把持位置において把持できるか否かを判断することにより、上記把持率を評価するステップを含むことを特徴とする請求項9又は10記載のビンピッキング評価方法。
- 上記単離率評価ステップは、上記各ワーク画像において、当該ワーク画像のワークにおける凹部の面積及び上記凹部の内周の曲率の少なくとも一方を計算することにより、上記単離率を評価するステップを含むことを特徴とする請求項9から11のうちのいずれか1つに記載のビンピッキング評価方法。
- 上記ビンピッキング性能評価方法は、上記ワークの拡散反射率を表すワーク表面モデルを上記記憶手段にさらに格納するステップを含み、
上記画像生成ステップは、上記ワーク形状モデル及び上記ワーク表面モデルに基づいて上記複数のワーク画像を生成するステップを含むことを特徴とした請求項8から12のうちのいずれか1つに記載のビンピッキング評価方法。 - 上記ワーク表面モデルをユーザ入力に応じて対話的に決定するステップを含むことを特徴とした請求項13記載のビンピッキング評価方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013123833A JP6016716B2 (ja) | 2013-06-12 | 2013-06-12 | ビンピッキング性能評価装置及び方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013123833A JP6016716B2 (ja) | 2013-06-12 | 2013-06-12 | ビンピッキング性能評価装置及び方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2014240110A true JP2014240110A (ja) | 2014-12-25 |
JP2014240110A5 JP2014240110A5 (ja) | 2015-12-24 |
JP6016716B2 JP6016716B2 (ja) | 2016-10-26 |
Family
ID=52139649
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013123833A Expired - Fee Related JP6016716B2 (ja) | 2013-06-12 | 2013-06-12 | ビンピッキング性能評価装置及び方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6016716B2 (ja) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017107432A (ja) * | 2015-12-10 | 2017-06-15 | 学校法人立命館 | 機械システムの生産性能評価装置及び機械システムの生産性能評価方法 |
CN109227531A (zh) * | 2017-07-11 | 2019-01-18 | 发那科株式会社 | 生成动作程序的编程装置以及程序生成方法 |
JP2019028775A (ja) * | 2017-07-31 | 2019-02-21 | 株式会社キーエンス | 画像処理装置 |
JP2019028770A (ja) * | 2017-07-31 | 2019-02-21 | 株式会社キーエンス | ロボットシミュレーション装置及びロボットシミュレーション方法 |
JP2019056966A (ja) * | 2017-09-19 | 2019-04-11 | 株式会社東芝 | 情報処理装置、画像認識方法および画像認識プログラム |
CN109791393A (zh) * | 2016-11-23 | 2019-05-21 | Abb瑞士股份有限公司 | 用于优化目标工作线的方法和装置 |
WO2019176478A1 (ja) * | 2018-03-15 | 2019-09-19 | オムロン株式会社 | ロボットの動作制御装置 |
JP2020011340A (ja) * | 2018-07-19 | 2020-01-23 | オムロン株式会社 | シミュレーション装置、シミュレーションプログラムおよびシミュレーション方法 |
WO2020188646A1 (ja) * | 2019-03-15 | 2020-09-24 | オムロン株式会社 | パラメータ調整装置、パラメータ調整方法及びプログラム |
JPWO2021038842A1 (ja) * | 2019-08-30 | 2021-03-04 | ||
WO2021038844A1 (ja) * | 2019-08-30 | 2021-03-04 | 日本電気株式会社 | 情報処理装置、制御方法及び記憶媒体 |
JP2022109904A (ja) * | 2017-11-17 | 2022-07-28 | オカド・イノベーション・リミテッド | 物体を位置特定し、各々の物体に適した把持点を計算するためのロボットシステムのための制御デバイスおよび方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05127723A (ja) * | 1991-10-30 | 1993-05-25 | Nippondenso Co Ltd | 山積み部品の高速ピツキング装置 |
JPH1021393A (ja) * | 1996-06-28 | 1998-01-23 | Mitsubishi Electric Corp | 画像処理装置 |
JP2006026790A (ja) * | 2004-07-15 | 2006-02-02 | Fanuc Ltd | 教示モデル生成装置 |
JP2007241857A (ja) * | 2006-03-10 | 2007-09-20 | Fanuc Ltd | ロボットシミュレーションのための装置、プログラム、記録媒体及び方法 |
JP2010089238A (ja) * | 2008-10-10 | 2010-04-22 | Honda Motor Co Ltd | ワーク取り出し方法 |
JP2012125871A (ja) * | 2010-12-15 | 2012-07-05 | Mitsubishi Electric Corp | ロボット制御設定支援装置 |
-
2013
- 2013-06-12 JP JP2013123833A patent/JP6016716B2/ja not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05127723A (ja) * | 1991-10-30 | 1993-05-25 | Nippondenso Co Ltd | 山積み部品の高速ピツキング装置 |
JPH1021393A (ja) * | 1996-06-28 | 1998-01-23 | Mitsubishi Electric Corp | 画像処理装置 |
JP2006026790A (ja) * | 2004-07-15 | 2006-02-02 | Fanuc Ltd | 教示モデル生成装置 |
JP2007241857A (ja) * | 2006-03-10 | 2007-09-20 | Fanuc Ltd | ロボットシミュレーションのための装置、プログラム、記録媒体及び方法 |
JP2010089238A (ja) * | 2008-10-10 | 2010-04-22 | Honda Motor Co Ltd | ワーク取り出し方法 |
JP2012125871A (ja) * | 2010-12-15 | 2012-07-05 | Mitsubishi Electric Corp | ロボット制御設定支援装置 |
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017107432A (ja) * | 2015-12-10 | 2017-06-15 | 学校法人立命館 | 機械システムの生産性能評価装置及び機械システムの生産性能評価方法 |
CN109791393A (zh) * | 2016-11-23 | 2019-05-21 | Abb瑞士股份有限公司 | 用于优化目标工作线的方法和装置 |
US10434650B2 (en) | 2017-07-11 | 2019-10-08 | Fanuc Corporation | Programming device which generates operation program and method for generating program |
CN109227531A (zh) * | 2017-07-11 | 2019-01-18 | 发那科株式会社 | 生成动作程序的编程装置以及程序生成方法 |
JP2019018250A (ja) * | 2017-07-11 | 2019-02-07 | ファナック株式会社 | 動作プログラムを生成するプログラミング装置、及びプログラム生成方法 |
JP2019028775A (ja) * | 2017-07-31 | 2019-02-21 | 株式会社キーエンス | 画像処理装置 |
JP2019028770A (ja) * | 2017-07-31 | 2019-02-21 | 株式会社キーエンス | ロボットシミュレーション装置及びロボットシミュレーション方法 |
JP2019056966A (ja) * | 2017-09-19 | 2019-04-11 | 株式会社東芝 | 情報処理装置、画像認識方法および画像認識プログラム |
JP2022109904A (ja) * | 2017-11-17 | 2022-07-28 | オカド・イノベーション・リミテッド | 物体を位置特定し、各々の物体に適した把持点を計算するためのロボットシステムのための制御デバイスおよび方法 |
JP7395631B2 (ja) | 2017-11-17 | 2023-12-11 | オカド・イノベーション・リミテッド | ロボットシステムのための制御デバイス、システム、食料雑貨ショッピング包装システム、格納システムおよびロボットシステムを制御する方法 |
US11787631B2 (en) | 2017-11-17 | 2023-10-17 | Ocado Innovation Limited | Control device and method for a robot system |
US11478926B2 (en) | 2018-03-15 | 2022-10-25 | Omron Corporation | Operation control device for robot, robot control system, operation control method, control device, processing device and recording medium |
JP2019155561A (ja) * | 2018-03-15 | 2019-09-19 | オムロン株式会社 | ロボットの動作制御装置 |
WO2019176478A1 (ja) * | 2018-03-15 | 2019-09-19 | オムロン株式会社 | ロボットの動作制御装置 |
JP2020011340A (ja) * | 2018-07-19 | 2020-01-23 | オムロン株式会社 | シミュレーション装置、シミュレーションプログラムおよびシミュレーション方法 |
WO2020188646A1 (ja) * | 2019-03-15 | 2020-09-24 | オムロン株式会社 | パラメータ調整装置、パラメータ調整方法及びプログラム |
US11945113B2 (en) | 2019-03-15 | 2024-04-02 | Omron Corporation | Parameter adjustment device, parameter adjustment method, and program |
JPWO2020188646A1 (ja) * | 2019-03-15 | 2021-10-21 | オムロン株式会社 | パラメータ調整装置、パラメータ調整方法及びプログラム |
JP7044204B2 (ja) | 2019-03-15 | 2022-03-30 | オムロン株式会社 | パラメータ調整装置、パラメータ調整方法及びプログラム |
WO2021038844A1 (ja) * | 2019-08-30 | 2021-03-04 | 日本電気株式会社 | 情報処理装置、制御方法及び記憶媒体 |
JP7264253B2 (ja) | 2019-08-30 | 2023-04-25 | 日本電気株式会社 | 情報処理装置、制御方法及びプログラム |
JP7276466B2 (ja) | 2019-08-30 | 2023-05-18 | 日本電気株式会社 | 情報処理装置、制御方法及びプログラム |
WO2021038842A1 (ja) * | 2019-08-30 | 2021-03-04 | 日本電気株式会社 | 情報処理装置、制御方法及び記憶媒体 |
JPWO2021038844A1 (ja) * | 2019-08-30 | 2021-03-04 | ||
JPWO2021038842A1 (ja) * | 2019-08-30 | 2021-03-04 |
Also Published As
Publication number | Publication date |
---|---|
JP6016716B2 (ja) | 2016-10-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6016716B2 (ja) | ビンピッキング性能評価装置及び方法 | |
CN108369643B (zh) | 用于3d手部骨架跟踪的方法和系统 | |
US9836645B2 (en) | Depth mapping with enhanced resolution | |
Wen et al. | A robust method of detecting hand gestures using depth sensors | |
JP2021522591A (ja) | 三次元実物体を実物体の二次元のスプーフと区別するための方法 | |
JP5561384B2 (ja) | 認識プログラム評価装置および認識プログラム評価方法 | |
CN108292362A (zh) | 用于光标控制的手势识别 | |
WO2022042304A1 (zh) | 识别场景轮廓的方法、装置、计算机可读介质及电子设备 | |
CN102317977A (zh) | 用于姿势识别的方法和系统 | |
CN114952809A (zh) | 工件识别和位姿检测方法、系统及机械臂的抓取控制方法 | |
CN111428731A (zh) | 基于机器视觉的多类目标识别定位方法、装置和设备 | |
CN111178170B (zh) | 一种手势识别方法和一种电子设备 | |
JP2020197978A (ja) | 物体検出装置、物体把持システム、物体検出方法及び物体検出プログラム | |
Blank et al. | 6DoF pose-estimation pipeline for texture-less industrial components in bin picking applications | |
JP2016014954A (ja) | 手指形状の検出方法、そのプログラム、そのプログラムの記憶媒体、及び、手指の形状を検出するシステム。 | |
CN104067295B (zh) | 姿势识别方法、用于该方法的装置和计算机程序 | |
CN109508707B (zh) | 基于单目视觉的机器人稳定抓取物体的抓取点获取方法 | |
Bohg et al. | Grasping familiar objects using shape context | |
Cerlinca et al. | Robust 3D hand detection for gestures recognition | |
JP2022046210A (ja) | 学習装置、処理装置、学習方法、姿勢検出モデル、プログラム、及び記憶媒体 | |
Lin et al. | Robot vision to recognize both object and rotation for robot pick-and-place operation | |
Grieve et al. | Fingernail image registration using active appearance models | |
Frank et al. | Stereo-vision for autonomous industrial inspection robots | |
Yang et al. | Early childhood education by hand gesture recognition using a smartphone based robot | |
CN110728222B (zh) | 一种用于机械臂抓取系统中目标物体的位姿估计方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151104 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151104 |
|
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: 20160830 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160831 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160927 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6016716 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |