JP6176091B2 - 把持方法、運搬方法及びロボット - Google Patents
把持方法、運搬方法及びロボット Download PDFInfo
- Publication number
- JP6176091B2 JP6176091B2 JP2013249355A JP2013249355A JP6176091B2 JP 6176091 B2 JP6176091 B2 JP 6176091B2 JP 2013249355 A JP2013249355 A JP 2013249355A JP 2013249355 A JP2013249355 A JP 2013249355A JP 6176091 B2 JP6176091 B2 JP 6176091B2
- Authority
- JP
- Japan
- Prior art keywords
- gripping
- recognized
- feature point
- unit
- region
- 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.)
- Active
Links
Images
Landscapes
- Manipulator (AREA)
Description
本実施の形態1に係るロボット1について説明する。まず、図1を参照して、本実施の形態1に係るロボット1の外部構成について説明する。図1は、本実施の形態1に係るロボット1の外部構成図である。
続いて、実施の形態2に係るロボット1について説明する。本実施の形態2に係るロボット1の外部構成及び内部構成については、図1及び図2と同様であるため説明を省略する。図6を参照して、本実施の形態2に係るロボット1の処理ブロックについて説明する。図6は、本実施の形態2に係るロボット1の処理ブロック図である。
続いて、実施の形態3に係るロボット1について説明する。本実施の形態3に係るロボット1の外部構成及び内部構成については、図1及び図2と同様であるため説明を省略する。図9を参照して、本実施の形態3に係るロボット1の処理ブロックについて説明する。図9は、本実施の形態3に係るロボット1の処理ブロック図である。
上述の実施の形態では、撮像部50として、画像情報を生成するカメラを利用する場合について説明したが、これに限られない。撮像部50として、周辺の環境の各点までの距離(3次元点群)を示す距離情報を生成するセンサを利用するようにしてもよい。センサとして、例えば、レーザレンジファインダ及び距離画像センサ等のセンサのうち、任意のセンサを利用するようにしてよい。この場合、特徴抽出部111は、距離情報が示す3次元点群から特徴点を抽出する。なお、特徴点を抽出するために利用する特徴として、Point Pair Feature等の特徴のうち、任意の特徴を利用するようにしてよい。
10 ロボット本体
20 移動台車
30 把持部
40 頭部
50 撮像部
60 ハンド
11 制御部
12 記憶部
21a、21b アクチュエータ
22a、22b 車輪
31a、31b アクチュエータ
111 特徴抽出部
112 特徴間対応付け部
113 物体認識部
114 把持可能部検出部
115 未観測領域導出部
116 移動方向算出部
117 姿勢補正量算出部
121 物体情報格納部
Claims (7)
- 把持装置が取得した3次元情報である環境情報を取得し、取得した環境情報の中から把持対象物を認識し、認識した前記把持対象物の一部が障害物により隠されていた場合であっても前記把持対象物を把持装置により認識して把持する把持方法であって、
前記把持対象物を含む周辺の環境情報を取得するステップと、
取得された環境情報により、周辺の環境から前記把持対象物を認識するステップと、
前記把持対象物の一部分が認識された場合に、把持対象物であると決定するステップと、
前記把持対象物であると決定された物体の把持領域を決定するステップと、
決定された把持領域を把持するステップとを備え、
前記把持領域を決定するステップは、
前記把持対象物を認識するステップにおいて前記把持対象物の一部分として認識された領域を、前記把持領域として決定し、
前記把持対象物を認識するステップは、前記環境情報から特徴点を抽出し、抽出された特徴点と、前記把持対象物の特徴点として予め記憶されたモデルの特徴点とのマッチング処理を実行することにより、前記把持対象物を認識し、
前記把持領域を決定するステップは、前記把持対象物のうち、前記モデルの特徴点と一致する複数の特徴点の重心を前記把持領域として決定する、
把持方法。 - 前記把持方法は、さらに、前記把持対象物において、前記把持対象物の一部分として認識されていない未観測領域から前記把持対象物の一部分として認識された観測領域に向かう方向に移動させ、前記把持対象物のより多くの部分を認識するステップを備える
ことを特徴とする請求項1記載の把持方法。 - 前記把持対象物のより多くの部分を認識するステップは、
定期的に、周辺の環境情報を取得し、取得された環境情報により、前記把持対象物の特徴点を抽出し、
前記把持対象物の特徴点と前記モデルの特徴点との間で一致しない特徴点の数が所定の閾値以下となるまで、前記把持対象物を移動させる、
ことを特徴とする請求項2に記載の把持方法。 - 前記把持対象物のより多くの部分を認識するステップは、前記未観測領域の重心、又は、前記未観測領域に前記モデルの特徴点を当てはめた場合における当該未観測領域の特徴点の重心から、前記観測領域の重心、又は、前記観測領域の特徴点の重心に向かう方向に、前記把持対象物を移動させる、
ことを特徴とする請求項2又は3に記載の把持方法。 - 請求項2乃至4のいずれか1項に記載の把持方法によって把持した把持対象物を運搬先に運搬する運搬方法であって、
前記把持対象物のより多くの部分を認識するステップによって認識された把持対象物のより多くの部分が障害物を回避する軌道を決定し、その軌道で前記把持対象物を運搬するステップ
を備えることを特徴とする運搬方法。 - 前記把持対象物を運搬するステップは、
周辺の環境情報を取得し、取得された環境情報により、前記把持装置が把持した状態において当該把持装置により隠されていない前記把持対象物の認識可能部分から前記把持対象物の姿勢を特定し、
特定した把持対象物の姿勢の前記運搬先の設置面に対する傾きが、より少なくなるように前記把持対象物の姿勢を補正する、
ことを特徴とする請求項5に記載の運搬方法。 - 3次元情報である環境情報を取得し、取得した環境情報の中から把持対象物を認識し、認識した前記把持対象物の一部が障害物により隠されていた場合であっても前記把持対象物を認識してロボットアームによって把持するロボットであって、
前記把持対象物を含む周辺の環境情報を取得する環境情報取得部と、
取得された環境情報により、周辺の環境から前記把持対象物の一部分が認識された場合に、把持対象物であると決定する認識部と、
前記把持対象物であると決定された物体の把持領域を決定する把持領域決定部と、を備え、
前記把持領域決定部は、前記把持対象物の一部分として認識された領域を、前記把持領域として決定し、
前記認識部は、前記環境情報から特徴点を抽出し、抽出された特徴点と、前記把持対象物の特徴点として予め記憶されたモデルの特徴点とのマッチング処理を実行することにより、前記把持対象物を認識し、
前記把持領域決定部は、前記把持対象物のうち、前記モデルの特徴点と一致する複数の特徴点の重心を前記把持領域として決定する、
ことを特徴とするロボット。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013249355A JP6176091B2 (ja) | 2013-12-02 | 2013-12-02 | 把持方法、運搬方法及びロボット |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013249355A JP6176091B2 (ja) | 2013-12-02 | 2013-12-02 | 把持方法、運搬方法及びロボット |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015104796A JP2015104796A (ja) | 2015-06-08 |
JP6176091B2 true JP6176091B2 (ja) | 2017-08-09 |
Family
ID=53435238
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013249355A Active JP6176091B2 (ja) | 2013-12-02 | 2013-12-02 | 把持方法、運搬方法及びロボット |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6176091B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6911777B2 (ja) * | 2018-01-23 | 2021-07-28 | トヨタ自動車株式会社 | 動作軌道生成装置 |
CN115268638B (zh) * | 2022-07-11 | 2024-04-19 | 江西泰豪动漫职业学院 | 基于虚拟场景的工具操作方法、系统、存储介质及设备 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2555822B2 (ja) * | 1991-10-30 | 1996-11-20 | 日本電装株式会社 | 山積み部品の高速ピッキング装置 |
GB2261069B (en) * | 1991-10-30 | 1995-11-01 | Nippon Denso Co | High speed picking system for stacked parts |
JP3930490B2 (ja) * | 2004-04-23 | 2007-06-13 | ファナック株式会社 | 物品取出し装置 |
JP2007290056A (ja) * | 2006-04-24 | 2007-11-08 | Yaskawa Electric Corp | ロボットおよびその物体把持方法 |
DE102007026956A1 (de) * | 2007-06-12 | 2008-12-18 | Kuka Innotec Gmbh | Verfahren und System zum Roboter geführten Depalettieren von Reifen |
JP5265296B2 (ja) * | 2008-10-10 | 2013-08-14 | 本田技研工業株式会社 | ワーク取り出し方法 |
JP5685027B2 (ja) * | 2010-09-07 | 2015-03-18 | キヤノン株式会社 | 情報処理装置、物体把持システム、ロボットシステム、情報処理方法、物体把持方法およびプログラム |
JP2013078825A (ja) * | 2011-10-04 | 2013-05-02 | Yaskawa Electric Corp | ロボット装置、ロボットシステムおよび被加工物の製造方法 |
-
2013
- 2013-12-02 JP JP2013249355A patent/JP6176091B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015104796A (ja) | 2015-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102650492B1 (ko) | 자동화된 패키지 등록 메커니즘과 이를 작동시키는 방법을 구비한 로봇 시스템 | |
US10894324B2 (en) | Information processing apparatus, measuring apparatus, system, interference determination method, and article manufacturing method | |
JP4226623B2 (ja) | ワーク取り出し装置 | |
JP6912415B2 (ja) | ハンド制御装置およびハンド制御システム | |
JP6180087B2 (ja) | 情報処理装置及び情報処理方法 | |
US8630737B2 (en) | Taking out device having function for correcting posture of an article | |
JP2019063984A5 (ja) | 情報処理装置及び情報処理方法 | |
US10434652B2 (en) | Workpiece picking system | |
WO2020022302A1 (ja) | 把持装置 | |
JP2008006519A (ja) | ロボット装置及びロボット装置の制御方法 | |
JP6810173B2 (ja) | 物体把持システム | |
US10909720B2 (en) | Control device for robot, robot, robot system, and method of confirming abnormality of robot | |
JP2016196077A (ja) | 情報処理装置、情報処理方法、およびプログラム | |
CN110303474B (zh) | 使用图像处理修正机器人的示教的机器人系统 | |
JP6067547B2 (ja) | 物体認識装置、ロボット及び物体認識方法 | |
JP2015182212A (ja) | ロボットシステム、ロボット、制御装置、及び制御方法 | |
JP6176091B2 (ja) | 把持方法、運搬方法及びロボット | |
JP2017170567A (ja) | ワーク認識方法及びランダムピッキング方法 | |
Fan et al. | An automatic robot unstacking system based on binocular stereo vision | |
JP5218209B2 (ja) | 複数の物体間の相対移動を検出する方法 | |
JP2020075340A (ja) | 作動システム、制御装置、およびプログラム | |
US12097627B2 (en) | Control apparatus for robotic system, control method for robotic system, computer-readable storage medium storing a computer control program, and robotic system | |
JP6604147B2 (ja) | 操作対象物の状態推定装置 | |
CN117794704A (zh) | 机器人控制设备、机器人控制系统以及机器人控制方法 | |
JP7436170B2 (ja) | ロボットシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160118 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161117 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161122 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170110 |
|
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: 20170613 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170626 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6176091 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |