JP7692221B2 - ロボット制御システム - Google Patents
ロボット制御システム Download PDFInfo
- Publication number
- JP7692221B2 JP7692221B2 JP2023058133A JP2023058133A JP7692221B2 JP 7692221 B2 JP7692221 B2 JP 7692221B2 JP 2023058133 A JP2023058133 A JP 2023058133A JP 2023058133 A JP2023058133 A JP 2023058133A JP 7692221 B2 JP7692221 B2 JP 7692221B2
- Authority
- JP
- Japan
- Prior art keywords
- image information
- information
- imaging device
- distance
- robot
- 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
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
Description
また、例えば各画像情報の一部に欠損が生じており、それら欠損の箇所が互いに異なっている場合には、欠損が生じている部分の画像(画像情報)を他の画像(欠損が生じていない部分の画像)によって補完するように合成する。これにより、精度の高い画像情報が生成されることになる。この画像情報に基づいて求められた対象物までの距離情報を含む対象物情報を対象物情報保持部に保持させることにより、対象物までの距離を高い精度で認識でき、対象物を扱う動作の精度を高く得ることができる。
また、前記の目的を達成するための本発明の他の解決手段は、前述した対象物情報保持部、推測画像情報生成部、比較部、および、制御切り替え部に加えて、前記比較部の比較結果として、前記実画像情報と前記推測画像情報とが一致している場合に、前記実画像情報が得られた前記撮像装置の撮像方向とは異なる方向から前記撮像装置による前記対象物の撮像を行わせる視点変更指令部を備えている。
例えば対象物を把持する場合、その把持位置としては対象物の中心位置や重心位置であることが好ましい。そのためには対象物の全体の形状を把握しておく必要がある。従って、実画像情報が得られた撮像装置の撮像方向とは異なる方向から撮像装置による対象物の撮像を行わせることにより、対象物の全体の形状を把握することができ、対象物を扱う動作(例えば対象物の中心位置や重心位置を把持する動作)を適切に行うことができる。
また、前記の目的を達成するための本発明の他の解決手段は、ロボットのロボットアームに設けられた撮像装置によって対象物を撮像し、該撮像によって得られた前記対象物の画像情報に基づいて前記対象物を扱う場合の当該ロボットの制御を行うロボット制御システムを前提とする。そして、このロボット制御システムは、対象物情報保持部と、推測画像情報生成部と、比較部と、制御切り替え部とを備えている。また、前記撮像装置は、前記対象物までの距離を測定できる範囲である測定可能レンジ、および、前記測定可能レンジよりも前記対象物までの距離が短い範囲であって前記対象物までの距離を測定できない非測定可能レンジを有している。前記対象物情報保持部は、前記撮像装置が前記対象物から所定距離を存した前記測定可能レンジに位置された状態で当該撮像装置による撮像によって得られた画像情報に基づいて求められた前記対象物までの距離情報を含む対象物情報を保持する。前記推測画像情報生成部は、前記対象物から前記所定距離を存した位置から前記対象物に近付いた所定位置まで前記ロボットアームが前記撮像装置と共に移動するまでの間に前記対象物が動いていないと仮定した場合に、当該所定位置で前記撮像装置による撮像によって得られると推測される前記対象物の推測画像情報を、前記対象物情報保持部に保持されている前記対象物情報、および、前記所定位置まで前記撮像装置が前記対象物に近付いていった際の前記対象物情報に対する当該撮像装置の相対的な移動方向、移動量および姿勢変更の情報に基づいて生成する。前記比較部は、前記所定位置で前記撮像装置による撮像によって得られた前記対象物の実画像情報と、前記推測画像情報生成部によって生成された前記推測画像情報とを比較する。前記制御切り替え部は、前記ロボットが前記対象物を扱うに際して、前記比較部の比較結果として、前記実画像情報と前記推測画像情報とが一致している場合には、前記対象物情報保持部に保持されている前記距離情報を利用して前記対象物を扱う動作を実施する一方、前記実画像情報と前記推測画像情報とが一致していない場合には、前記対象物情報保持部に保持されている前記距離情報を利用した前記対象物を扱う動作を非実施とする。更に、前記撮像装置が前記対象物に近付いていきながら撮像を間欠的に行う場合に、当該撮像を行った際における前記比較部での前記実画像情報と前記推測画像情報との比較において、前記対象物の前記実画像情報と前記推測画像情報とが一致しており、且つ前記撮像装置が前記測定可能レンジ内に位置していることを条件として、前記対象物情報保持部に保持する前記対象物情報を更新する画像情報更新部を備えている。
図1は、本実施形態に係るロボット制御システム20(図2を参照)が適用されるロボットユニット1の概略構成および対象物撮像動作を説明するための図である。このロボットユニット1は、図示しない作業台上に置かれたワークWを把持して移送する動作を行うロボット11および該ロボット11のロボットアーム12の先端部に取り付けられた撮像装置13を含んで構成されている。ロボットユニット1は、ロボットアーム12の先端部に撮像装置13を取り付けることにより省スペース化が図られている。
次に、前述の如く構成されたロボット制御システム20による対象物把持動作について説明する。図10は、対象物把持動作の処理手順を示すフローチャートである。このフローチャートは、ワークWの把持要求(例えば第1の作業台上から第2の作業台上へのワークWの移送要求)が生じる度に繰り返して実行される。
以上説明したように、本実施形態では、ロボットハンド14によってワークWを把持するに際して、実画像情報(ワークWから所定距離を存した位置からワークWに近付いた所定位置で撮像装置13による撮像によって得られたワークWの実画像情報)と推測画像情報(前記所定位置までロボットアーム12が撮像装置13と共に移動するまでの間にワークWが動いていないと仮定した場合に、当該所定位置で撮像装置13による撮像によって得られると推測されるワークWの推測画像情報)とを比較し、その比較結果として、推測画像情報と実画像情報とが一致している場合または一致していると見なされる場合に、対象物情報保持部22aに保持されている距離情報を含む対象物情報を利用してワークWを把持する動作を実施するようにしている。このため、ロボットアーム12がワークWに近付いていく途中において該ワークWが動いたか否かを判定しながらワークWを適切に把持することが可能になる。
尚、本発明は、前記実施形態に限定されるものではなく、特許請求の範囲および該範囲と均等の範囲で包含される全ての変形や応用が可能である。
12 ロボットアーム
13 撮像装置
20 ロボット制御システム
22a 対象物情報保持部
22b 推測画像情報生成部
22c 比較部
22d 画像情報更新部
22e 視点変更指令部
22f 制御切り替え部
W ワーク(対象物)
Claims (6)
- ロボットのロボットアームに設けられた撮像装置によって対象物を撮像し、該撮像によって得られた前記対象物の画像情報に基づいて前記対象物を扱う場合の当該ロボットの制御を行うロボット制御システムであって、
前記撮像装置は、前記対象物までの距離を測定できる範囲である測定可能レンジ、および、前記測定可能レンジよりも前記対象物までの距離が短い範囲であって前記対象物までの距離を測定できない非測定可能レンジを有しており、
前記撮像装置が前記対象物から所定距離を存した前記測定可能レンジに位置された状態で当該撮像装置による撮像によって得られた画像情報に基づいて求められた前記対象物までの距離情報を含む対象物情報を保持する対象物情報保持部と、
前記対象物から前記所定距離を存した位置から前記対象物に近付いた所定位置まで前記ロボットアームが前記撮像装置と共に移動するまでの間に前記対象物が動いていないと仮定した場合に、当該所定位置で前記撮像装置による撮像によって得られると推測される前記対象物の推測画像情報を、前記対象物情報保持部に保持されている前記対象物情報に基づいて生成する推測画像情報生成部と、
前記所定位置で前記撮像装置による撮像によって得られた前記対象物の実画像情報と、前記推測画像情報生成部によって生成された前記推測画像情報とを比較する比較部と、
前記ロボットが前記対象物を扱うに際して、前記比較部の比較結果として、前記実画像情報と前記推測画像情報とが一致している場合には、前記対象物情報保持部に保持されている前記距離情報を利用して前記対象物を扱う動作を実施する一方、前記実画像情報と前記推測画像情報とが一致していない場合には、前記対象物情報保持部に保持されている前記距離情報を利用した前記対象物を扱う動作を非実施とする制御切り替え部と、
前記撮像装置が前記対象物に近付いていきながら撮像を間欠的に行う場合に、当該撮像を行った際における前記比較部での前記実画像情報と前記推測画像情報との比較において、前記対象物の前記実画像情報と前記推測画像情報とが一致しており、且つ前記撮像装置が前記測定可能レンジ内に位置していることを条件として、前記対象物情報保持部に保持する前記対象物情報を更新する画像情報更新部とを備えており、
更に、前記画像情報更新部は、前記対象物からの距離が互いに異なり且つ前記距離情報が取得できる各位置で前記撮像装置による撮像によって複数の画像情報が得られる場合、各画像情報を合成して、該合成した画像情報に基づいて求められた前記対象物までの距離情報を含む対象物情報を前記対象物情報保持部に保持させることを特徴とするロボット制御システム。 - ロボットのロボットアームに設けられた撮像装置によって対象物を撮像し、該撮像によって得られた前記対象物の画像情報に基づいて前記対象物を扱う場合の当該ロボットの制御を行うロボット制御システムであって、
前記撮像装置は、前記対象物までの距離を測定できる範囲である測定可能レンジ、および、前記測定可能レンジよりも前記対象物までの距離が短い範囲であって前記対象物までの距離を測定できない非測定可能レンジを有しており、
前記撮像装置が前記対象物から所定距離を存した前記測定可能レンジに位置された状態で当該撮像装置による撮像によって得られた画像情報に基づいて求められた前記対象物までの距離情報を含む対象物情報を保持する対象物情報保持部と、
前記対象物から前記所定距離を存した位置から前記対象物に近付いた所定位置まで前記ロボットアームが前記撮像装置と共に移動するまでの間に前記対象物が動いていないと仮定した場合に、当該所定位置で前記撮像装置による撮像によって得られると推測される前記対象物の推測画像情報を、前記対象物情報保持部に保持されている前記対象物情報に基づいて生成する推測画像情報生成部と、
前記所定位置で前記撮像装置による撮像によって得られた前記対象物の実画像情報と、前記推測画像情報生成部によって生成された前記推測画像情報とを比較する比較部と、
前記ロボットが前記対象物を扱うに際して、前記比較部の比較結果として、前記実画像情報と前記推測画像情報とが一致している場合には、前記対象物情報保持部に保持されている前記距離情報を利用して前記対象物を扱う動作を実施する一方、前記実画像情報と前記推測画像情報とが一致していない場合には、前記対象物情報保持部に保持されている前記距離情報を利用した前記対象物を扱う動作を非実施とする制御切り替え部と、
前記撮像装置が前記対象物に近付いていきながら撮像を間欠的に行う場合に、当該撮像を行った際における前記比較部での前記実画像情報と前記推測画像情報との比較において、前記対象物の前記実画像情報と前記推測画像情報とが一致しており、且つ前記撮像装置が前記測定可能レンジ内に位置していることを条件として、前記対象物情報保持部に保持する前記対象物情報を更新する画像情報更新部とを備え、
前記比較部の比較結果として、前記実画像情報と前記推測画像情報とが一致している場合に、前記実画像情報が得られた前記撮像装置の撮像方向とは異なる方向から前記撮像装置による前記対象物の撮像を行わせる視点変更指令部を備えていることを特徴とするロボット制御システム。 - ロボットのロボットアームに設けられた撮像装置によって対象物を撮像し、該撮像によって得られた前記対象物の画像情報に基づいて前記対象物を扱う場合の当該ロボットの制御を行うロボット制御システムであって、
前記撮像装置は、前記対象物までの距離を測定できる範囲である測定可能レンジ、および、前記測定可能レンジよりも前記対象物までの距離が短い範囲であって前記対象物までの距離を測定できない非測定可能レンジを有しており、
前記撮像装置が前記対象物から所定距離を存した前記測定可能レンジに位置された状態で当該撮像装置による撮像によって得られた画像情報に基づいて求められた前記対象物までの距離情報を含む対象物情報を保持する対象物情報保持部と、
前記対象物から前記所定距離を存した位置から前記対象物に近付いた所定位置まで前記ロボットアームが前記撮像装置と共に移動するまでの間に前記対象物が動いていないと仮定した場合に、当該所定位置で前記撮像装置による撮像によって得られると推測される前記対象物の推測画像情報を、前記対象物情報保持部に保持されている前記対象物情報、および、前記所定位置まで前記撮像装置が前記対象物に近付いていった際の前記対象物情報に対する当該撮像装置の相対的な移動方向、移動量および姿勢変更の情報に基づいて生成する推測画像情報生成部と、
前記所定位置で前記撮像装置による撮像によって得られた前記対象物の実画像情報と、前記推測画像情報生成部によって生成された前記推測画像情報とを比較する比較部と、
前記ロボットが前記対象物を扱うに際して、前記比較部の比較結果として、前記実画像情報と前記推測画像情報とが一致している場合には、前記対象物情報保持部に保持されている前記距離情報を利用して前記対象物を扱う動作を実施する一方、前記実画像情報と前記推測画像情報とが一致していない場合には、前記対象物情報保持部に保持されている前記距離情報を利用した前記対象物を扱う動作を非実施とする制御切り替え部と、
前記撮像装置が前記対象物に近付いていきながら撮像を間欠的に行う場合に、当該撮像を行った際における前記比較部での前記実画像情報と前記推測画像情報との比較において、前記対象物の前記実画像情報と前記推測画像情報とが一致しており、且つ前記撮像装置が前記測定可能レンジ内に位置していることを条件として、前記対象物情報保持部に保持する前記対象物情報を更新する画像情報更新部と、
を備えていることを特徴とするロボット制御システム。 - 請求項1、2または3記載のロボット制御システムにおいて、
前記制御切り替え部によって前記対象物を扱う動作が非実施とされた場合には、前記対象物情報保持部に保持されている前記対象物情報を破棄し、前記撮像装置を前記対象物から所定距離を存した位置として撮像を行うことによる、前記距離情報を含む前記対象物情報の前記対象物情報保持部への保持動作を再度実施する構成となっていることを特徴とするロボット制御システム。 - 請求項2または3記載のロボット制御システムにおいて、
前記画像情報更新部は、前記対象物からの距離が互いに異なり且つ前記距離情報が取得できる各位置で前記撮像装置による撮像によって複数の画像情報が得られる場合、前記対象物からの距離が短い位置で得られた画像情報に基づいて求められた前記対象物までの距離情報を含む前記対象物情報を前記対象物情報保持部に保持させることを特徴とするロボット制御システム。 - 請求項2または3記載のロボット制御システムにおいて、
前記画像情報更新部は、前記対象物からの距離が互いに異なり且つ前記距離情報が取得できる各位置で前記撮像装置による撮像によって複数の画像情報が得られる場合、精度の高い画像情報を選択し、該画像情報に基づいて求められた前記対象物までの距離情報を含む対象物情報を前記対象物情報保持部に保持させることを特徴とするロボット制御システム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023058133A JP7692221B2 (ja) | 2023-03-31 | 2023-03-31 | ロボット制御システム |
| PCT/JP2024/008312 WO2024203035A1 (ja) | 2023-03-31 | 2024-03-05 | ロボット制御システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023058133A JP7692221B2 (ja) | 2023-03-31 | 2023-03-31 | ロボット制御システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024145678A JP2024145678A (ja) | 2024-10-15 |
| JP7692221B2 true JP7692221B2 (ja) | 2025-06-13 |
Family
ID=92904367
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023058133A Active JP7692221B2 (ja) | 2023-03-31 | 2023-03-31 | ロボット制御システム |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7692221B2 (ja) |
| WO (1) | WO2024203035A1 (ja) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013036988A (ja) | 2011-07-08 | 2013-02-21 | Canon Inc | 情報処理装置及び情報処理方法 |
| JP2015044257A (ja) | 2013-08-27 | 2015-03-12 | 株式会社デンソーアイティーラボラトリ | ロボット、ロボット制御方法、及びロボット制御プログラム |
| JP2017138176A (ja) | 2016-02-03 | 2017-08-10 | 株式会社リコー | 三次元情報取得システム、三次元情報取得方法及びピッキングシステム |
| JP2021053742A (ja) | 2019-09-30 | 2021-04-08 | Johnan株式会社 | ロボット制御システム、ロボット制御方法およびプログラム |
| JP2021115693A (ja) | 2020-01-23 | 2021-08-10 | オムロン株式会社 | ロボットシステムの制御装置、ロボットシステムの制御方法、コンピュータ制御プログラム、及びロボットシステム |
| JP2022018716A (ja) | 2020-07-16 | 2022-01-27 | 東京ロボティクス株式会社 | モバイルマニピュレータ及びその制御方法及びプログラム |
-
2023
- 2023-03-31 JP JP2023058133A patent/JP7692221B2/ja active Active
-
2024
- 2024-03-05 WO PCT/JP2024/008312 patent/WO2024203035A1/ja not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013036988A (ja) | 2011-07-08 | 2013-02-21 | Canon Inc | 情報処理装置及び情報処理方法 |
| JP2015044257A (ja) | 2013-08-27 | 2015-03-12 | 株式会社デンソーアイティーラボラトリ | ロボット、ロボット制御方法、及びロボット制御プログラム |
| JP2017138176A (ja) | 2016-02-03 | 2017-08-10 | 株式会社リコー | 三次元情報取得システム、三次元情報取得方法及びピッキングシステム |
| JP2021053742A (ja) | 2019-09-30 | 2021-04-08 | Johnan株式会社 | ロボット制御システム、ロボット制御方法およびプログラム |
| JP2021115693A (ja) | 2020-01-23 | 2021-08-10 | オムロン株式会社 | ロボットシステムの制御装置、ロボットシステムの制御方法、コンピュータ制御プログラム、及びロボットシステム |
| JP2022018716A (ja) | 2020-07-16 | 2022-01-27 | 東京ロボティクス株式会社 | モバイルマニピュレータ及びその制御方法及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024145678A (ja) | 2024-10-15 |
| WO2024203035A1 (ja) | 2024-10-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10894324B2 (en) | Information processing apparatus, measuring apparatus, system, interference determination method, and article manufacturing method | |
| JP4226623B2 (ja) | ワーク取り出し装置 | |
| CN101896321B (zh) | 对象的位置获取 | |
| JP5778311B1 (ja) | ピッキング装置およびピッキング方法 | |
| JP5685027B2 (ja) | 情報処理装置、物体把持システム、ロボットシステム、情報処理方法、物体把持方法およびプログラム | |
| JP7191569B2 (ja) | 把持装置 | |
| WO2013002099A1 (ja) | 部品供給装置 | |
| US12275134B2 (en) | Robot system | |
| US11345036B2 (en) | Robot control device, robot control system, and robot control method | |
| CN109952178A (zh) | 作业机器人及作业位置修正方法 | |
| JP5458807B2 (ja) | 対象物把持領域抽出装置および対象物把持領域抽出装置を用いたロボットシステム | |
| JP7692221B2 (ja) | ロボット制御システム | |
| WO2021065880A1 (ja) | ロボット制御システム、ロボット制御方法およびプログラム | |
| CN112318497B (zh) | 同时进行工件选择以及机器人作业的机器人控制系统 | |
| US20230264352A1 (en) | Robot device for detecting interference of constituent member of robot | |
| WO2023032400A1 (ja) | 自動搬送装置、及びシステム | |
| JPS643661Y2 (ja) | ||
| JP7786362B2 (ja) | ロボット制御システム | |
| JP2022080661A (ja) | 制御方法および制御装置 | |
| JP7724164B2 (ja) | ロボット制御システム | |
| US20260001728A1 (en) | Workpiece removal device, workpiece removal method, and control device | |
| JP2024080766A (ja) | ワークピッキング方法 | |
| JP2023017385A (ja) | ロボット制御方法、ロボット制御システム、制御装置及び制御プログラム | |
| WO2025052624A1 (ja) | ロボット制御装置、ロボット制御方法およびロボット制御プログラム | |
| TW202432319A (zh) | 機器人控制裝置、機器人系統及機器人控制程式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240301 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240507 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240708 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241029 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250106 |
|
| 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: 20250507 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250527 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7692221 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |