JP7708840B2 - ロボットの構成部材の干渉を検出するロボット装置 - Google Patents
ロボットの構成部材の干渉を検出するロボット装置Info
- Publication number
- JP7708840B2 JP7708840B2 JP2023210616A JP2023210616A JP7708840B2 JP 7708840 B2 JP7708840 B2 JP 7708840B2 JP 2023210616 A JP2023210616 A JP 2023210616A JP 2023210616 A JP2023210616 A JP 2023210616A JP 7708840 B2 JP7708840 B2 JP 7708840B2
- Authority
- JP
- Japan
- Prior art keywords
- robot
- workpiece
- interference
- shape data
- components
- 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
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1656—Program controls characterised by programming, planning systems for manipulators
- B25J9/1664—Program controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
- B25J9/1666—Avoiding collision or forbidden zones
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/02—Sensing devices
- B25J19/021—Optical sensing devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1602—Program controls characterised by the control system, structure, architecture
- B25J9/161—Hardware, e.g. neural networks, fuzzy logic, interfaces, processor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1656—Program controls characterised by programming, planning systems for manipulators
- B25J9/1671—Program controls characterised by programming, planning systems for manipulators characterised by simulation, either to verify existing program or to create and verify new program, CAD/CAM oriented, graphic oriented programming systems
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/39—Robotics, robotics to robotics hand
- G05B2219/39094—Interference checking between robot and fixture
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/40—Robotics, robotics mapping to robotics vision
- G05B2219/40053—Pick 3-D object from pile of objects
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/40—Robotics, robotics mapping to robotics vision
- G05B2219/40477—Plan path independent from obstacles, then correction for obstacles
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/40—Robotics, robotics mapping to robotics vision
- G05B2219/40607—Fixed camera to observe workspace, object, workpiece, global
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Manipulator (AREA)
Description
2 ハンド
4 制御装置
5 ロボット装置
6 レンジセンサ
8 コンベヤ
9 コンテナ
11 上部アーム
12 下部アーム
13 旋回ベース
14 ベース
15 リスト
42 記憶部
46 3次元の形状データ
46a ワークの形状データ
46b ロボットの構成部材の形状データ
46c ハンドの形状データ
46d 周辺物の形状データ
52 処理部
56 設定部
57 判定部
Claims (10)
- 少なくともロボットの複数の構成部材の3次元の形状データを記憶する1又は複数のメモリと、
1又は複数のプロセッサと、を備え、
前記1又は複数のプロセッサは、
ロボットの運転状態または動作プログラムの実行状態に応じて、ロボットの複数の構成部材のうち干渉の判定を行う一部の構成部材を選択し、
前記選択された構成部材の3次元の形状データに基づいて、前記選択された構成部材がワークまたは周辺物と干渉するかを判定する、制御装置。 - ロボットの複数の構成部材の3次元の形状データの少なくとも一部は、実際の形状に一致するように形成されている、請求項1に記載の制御装置。
- 前記1又は複数のメモリは、
作業ツールに関する3次元の形状データを記憶し、
前記1又は複数のプロセッサは、
ロボットの複数の構成部材および作業ツールのうち、干渉の判定を行う部材を選択し、
前記選択された部材の3次元の形状データに基づいて、前記選択された部材がワークまたは周辺物と干渉するか否かを判定する、
請求項1又は2に記載の制御装置。 - 前記1又は複数のメモリは、
作業ツールの形状を簡略化した形状を有する作業ツールのモデル、および周辺物の形状を簡略化した形状を有する周辺物のモデルのうち、少なくとも一方のモデルを記憶し、
前記1又は複数のプロセッサは、
作業ツールのモデルおよび周辺物のモデルのうち少なくとも一方のモデルに基づいて、干渉の判定を行う、請求項1又は2に記載の制御装置。 - 前記1又は複数のメモリは、
ロボットの動作プログラムを記憶し、
前記1又は複数のプロセッサは、
動作プログラムに基づいて、干渉の判定を行う一部の構成部材を選択する、
請求項1から4のいずれか一項に記載の制御装置。 - ワークまたは周辺物は、ワークまたは周辺物の3次元形状データを含む、請求項1から5のいずれか一項に記載の制御装置。
- 周辺物は、少なくとも、コンベア、コンテナ、把持対象とは他のワークの何れかの3次元形状データを含む、請求項6に記載の制御装置。
- 前記1又は複数のプロセッサは、
動作プログラムの記載に基づいて、干渉の判定を行う一部の構成部材を選択する、
請求項1から7のいずれか一項に記載の制御装置。 - ロボットと、
請求項1から8のいずれか一項に記載の制御装置と、を備えるロボット装置。 - 少なくともロボットの複数の構成部材の3次元の形状データを記憶するステップと、
ロボットの運転状態または動作プログラムの実行状態に応じて、ロボットの複数の構成部材のうち干渉の判定を行う一部の構成部材を選択するステップと、
前記選択された構成部材の3次元の形状データに基づいて、前記選択された構成部材がワークまたは周辺物と干渉するかを判定するステップと、を1又は複数のプロセッサに実行させるためのプログラム。
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020133037 | 2020-08-05 | ||
| JP2020133037 | 2020-08-05 | ||
| PCT/JP2021/028475 WO2022030414A1 (ja) | 2020-08-05 | 2021-07-30 | ロボットの構成部材の干渉を検出するロボット装置 |
| JP2022541514A JP7415013B2 (ja) | 2020-08-05 | 2021-07-30 | ロボットの構成部材の干渉を検出するロボット装置 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022541514A Division JP7415013B2 (ja) | 2020-08-05 | 2021-07-30 | ロボットの構成部材の干渉を検出するロボット装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024015393A JP2024015393A (ja) | 2024-02-01 |
| JP7708840B2 true JP7708840B2 (ja) | 2025-07-15 |
Family
ID=80118056
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022541514A Active JP7415013B2 (ja) | 2020-08-05 | 2021-07-30 | ロボットの構成部材の干渉を検出するロボット装置 |
| JP2023210616A Active JP7708840B2 (ja) | 2020-08-05 | 2023-12-13 | ロボットの構成部材の干渉を検出するロボット装置 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022541514A Active JP7415013B2 (ja) | 2020-08-05 | 2021-07-30 | ロボットの構成部材の干渉を検出するロボット装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20230264352A1 (ja) |
| JP (2) | JP7415013B2 (ja) |
| CN (1) | CN116096536B (ja) |
| DE (2) | DE112021003175B4 (ja) |
| WO (1) | WO2022030414A1 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022162769A1 (ja) * | 2021-01-27 | 2022-08-04 | 川崎重工業株式会社 | ロボットシステム、移動経路生成装置および移動経路生成方法 |
| DE112022005336T5 (de) * | 2022-01-14 | 2024-08-29 | Fanuc Corporation | Robotervorrichtung mit dreidimensionalem Sensor und Steuerverfahren der Robotervorrichtung |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009116505A (ja) | 2007-11-05 | 2009-05-28 | Jtekt Corp | 工作機械の干渉検出装置 |
| JP2010012567A (ja) | 2008-07-04 | 2010-01-21 | Fanuc Ltd | 物品取り出し装置 |
| JP2014205209A (ja) | 2013-04-11 | 2014-10-30 | 三菱電機株式会社 | ロボットシステム、及びロボットシステムの制御方法 |
| US20160023352A1 (en) | 2014-07-25 | 2016-01-28 | California Institute Of Technology | SURROGATE: A Body-Dexterous Mobile Manipulation Robot with a Tracked Base |
| DE102018203250A1 (de) | 2017-03-03 | 2018-09-06 | Keyence Corporation | Robotereinstellvorrichtung, Robotereinstellverfahren, Robotereinstellprogramm, computerlesbares Aufzeichnungsmedium und Vorrichtungsspeicherprogramm |
| JP2019025621A (ja) | 2017-08-02 | 2019-02-21 | オムロン株式会社 | 干渉判定方法、干渉判定システム及びコンピュータプログラム |
| JP2019098410A (ja) | 2017-11-28 | 2019-06-24 | ファナック株式会社 | ロボットの速度を制限する制御装置 |
| JP2019171500A (ja) | 2018-03-27 | 2019-10-10 | 日本電産株式会社 | ロボットの干渉判定装置、ロボットの干渉判定方法、プログラム |
| WO2020066949A1 (ja) | 2018-09-26 | 2020-04-02 | 日本電産株式会社 | ロボットの経路決定装置、ロボットの経路決定方法、プログラム |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04201096A (ja) * | 1990-11-29 | 1992-07-22 | Toshiba Corp | ロボットの干渉判定方法 |
| JP2974183B2 (ja) * | 1991-11-07 | 1999-11-08 | オークマ株式会社 | 数値制御工作機械における干渉チェック装置 |
| JP3782679B2 (ja) * | 2001-05-09 | 2006-06-07 | ファナック株式会社 | 干渉回避装置 |
| JP2010142910A (ja) * | 2008-12-19 | 2010-07-01 | Yaskawa Electric Corp | ロボットシステム |
| JP5144785B2 (ja) * | 2011-04-18 | 2013-02-13 | ファナック株式会社 | ロボットの着目部位と周辺物との干渉を予測する方法及び装置 |
| JP5852364B2 (ja) * | 2011-08-26 | 2016-02-03 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、およびプログラム |
| JP5845212B2 (ja) * | 2013-06-28 | 2016-01-20 | ファナック株式会社 | 視覚センサ及び力センサを備えたバリ取り装置 |
| US9925664B2 (en) * | 2014-02-27 | 2018-03-27 | Fanuc Corporation | Robot simulation device for generation motion path of robot |
| JP6068423B2 (ja) * | 2014-11-28 | 2017-01-25 | ファナック株式会社 | 加工動作をロボットに教示するロボットプログラミング装置 |
| JP6632208B2 (ja) * | 2015-03-24 | 2020-01-22 | キヤノン株式会社 | 情報処理装置、情報処理方法、プログラム |
| JP6117853B2 (ja) * | 2015-05-13 | 2017-04-19 | ファナック株式会社 | バラ積みされた物品を取り出すための物品取出システム、および方法 |
| US9687983B1 (en) * | 2016-05-11 | 2017-06-27 | X Development Llc | Generating a grasp pose for grasping of an object by a grasping end effector of a robot |
| US11097418B2 (en) * | 2018-01-04 | 2021-08-24 | X Development Llc | Grasping of an object by a robot based on grasp strategy determined using machine learning model(s) |
| JP2019171501A (ja) * | 2018-03-27 | 2019-10-10 | 日本電産株式会社 | ロボットの干渉判定装置、ロボットの干渉判定方法、プログラム |
| WO2020040979A1 (en) * | 2018-08-23 | 2020-02-27 | Realtime Robotics, Inc. | Collision detection useful in motion planning for robotics |
| JP6816070B2 (ja) * | 2018-08-24 | 2021-01-20 | ファナック株式会社 | 干渉回避装置およびロボットシステム |
| JP6508691B1 (ja) * | 2018-10-15 | 2019-05-08 | 株式会社Mujin | 制御装置、作業ロボット、プログラム、及び、制御方法 |
| US11694452B1 (en) * | 2019-10-07 | 2023-07-04 | Deshazo, LLC | Crane-mounted system for automated object detection and identification |
-
2021
- 2021-07-30 DE DE112021003175.9T patent/DE112021003175B4/de active Active
- 2021-07-30 US US18/005,187 patent/US20230264352A1/en active Pending
- 2021-07-30 DE DE112021008583.2T patent/DE112021008583B4/de active Active
- 2021-07-30 WO PCT/JP2021/028475 patent/WO2022030414A1/ja not_active Ceased
- 2021-07-30 JP JP2022541514A patent/JP7415013B2/ja active Active
- 2021-07-30 CN CN202180057066.2A patent/CN116096536B/zh active Active
-
2023
- 2023-12-13 JP JP2023210616A patent/JP7708840B2/ja active Active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009116505A (ja) | 2007-11-05 | 2009-05-28 | Jtekt Corp | 工作機械の干渉検出装置 |
| JP2010012567A (ja) | 2008-07-04 | 2010-01-21 | Fanuc Ltd | 物品取り出し装置 |
| JP2014205209A (ja) | 2013-04-11 | 2014-10-30 | 三菱電機株式会社 | ロボットシステム、及びロボットシステムの制御方法 |
| US20160023352A1 (en) | 2014-07-25 | 2016-01-28 | California Institute Of Technology | SURROGATE: A Body-Dexterous Mobile Manipulation Robot with a Tracked Base |
| DE102018203250A1 (de) | 2017-03-03 | 2018-09-06 | Keyence Corporation | Robotereinstellvorrichtung, Robotereinstellverfahren, Robotereinstellprogramm, computerlesbares Aufzeichnungsmedium und Vorrichtungsspeicherprogramm |
| JP2019025621A (ja) | 2017-08-02 | 2019-02-21 | オムロン株式会社 | 干渉判定方法、干渉判定システム及びコンピュータプログラム |
| JP2019098410A (ja) | 2017-11-28 | 2019-06-24 | ファナック株式会社 | ロボットの速度を制限する制御装置 |
| JP2019171500A (ja) | 2018-03-27 | 2019-10-10 | 日本電産株式会社 | ロボットの干渉判定装置、ロボットの干渉判定方法、プログラム |
| WO2020066949A1 (ja) | 2018-09-26 | 2020-04-02 | 日本電産株式会社 | ロボットの経路決定装置、ロボットの経路決定方法、プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2022030414A1 (ja) | 2022-02-10 |
| CN116096536B (zh) | 2026-03-10 |
| JP7415013B2 (ja) | 2024-01-16 |
| DE112021003175T5 (de) | 2023-04-13 |
| CN116096536A (zh) | 2023-05-09 |
| WO2022030414A1 (ja) | 2022-02-10 |
| JP2024015393A (ja) | 2024-02-01 |
| DE112021008583B4 (de) | 2026-01-22 |
| DE112021003175B4 (de) | 2025-07-24 |
| US20230264352A1 (en) | 2023-08-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6725587B2 (ja) | バラ積みされたワークを取り出すロボットシステムおよびロボットシステムの制御方法 | |
| JP7661093B2 (ja) | 工業用ロボットのための把持計画方法及び工業用ロボットのための把持計画システム | |
| JP5977544B2 (ja) | 情報処理装置、情報処理方法 | |
| US10551821B2 (en) | Robot, robot control apparatus and robot system | |
| JP5778311B1 (ja) | ピッキング装置およびピッキング方法 | |
| JP7708840B2 (ja) | ロボットの構成部材の干渉を検出するロボット装置 | |
| JP5144785B2 (ja) | ロボットの着目部位と周辺物との干渉を予測する方法及び装置 | |
| JP5685027B2 (ja) | 情報処理装置、物体把持システム、ロボットシステム、情報処理方法、物体把持方法およびプログラム | |
| JP7233858B2 (ja) | ロボット制御装置、ロボット制御方法、及びロボット制御プログラム | |
| JP5785284B2 (ja) | 搬送対象物の落下事故を防止するロボットシステム | |
| JP2012030320A (ja) | 作業システム、作業ロボット制御装置および作業プログラム | |
| CN115194755A (zh) | 用于控制机器人将对象插入到插入部中的设备和方法 | |
| CN117377558A (zh) | 自动拾取和放置系统 | |
| CN117754558A (zh) | 通过人类演示的抓取教导 | |
| US12190536B2 (en) | Device and method for training a neural network for controlling a robot | |
| CN115194752A (zh) | 用于训练神经网络以控制插入任务的机器人的设备和方法 | |
| CN119550346A (zh) | 人形机器人及其搬运控制方法、装置和可读存储介质 | |
| US20250196361A1 (en) | Controlling a robotic manipulator for packing an object | |
| CN118211334A (zh) | 减少在随机料箱拾取应用中的剩余物的自动夹具指尖设计 | |
| JP7614326B2 (ja) | 教示工具または作業者の手を用いて教示点を設定する教示装置 | |
| US11941846B2 (en) | Device and method for ascertaining the pose of an object | |
| CN115081635A (zh) | 用于训练机器学习模型的设备和方法 | |
| CN115194753A (zh) | 用于训练神经网络以控制插入任务的机器人的设备和方法 | |
| WO2024247136A1 (ja) | 制御装置、ロボットシステム及びロボットの制御方法 | |
| JP2025082991A (ja) | 撮影方法、外観検査方法、制御装置、および、撮影システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240105 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240105 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250401 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250423 |
|
| 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: 20250603 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250703 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7708840 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |