JP7701465B2 - 作業支援装置及び作業支援方法 - Google Patents
作業支援装置及び作業支援方法 Download PDFInfo
- Publication number
- JP7701465B2 JP7701465B2 JP2023556063A JP2023556063A JP7701465B2 JP 7701465 B2 JP7701465 B2 JP 7701465B2 JP 2023556063 A JP2023556063 A JP 2023556063A JP 2023556063 A JP2023556063 A JP 2023556063A JP 7701465 B2 JP7701465 B2 JP 7701465B2
- Authority
- JP
- Japan
- Prior art keywords
- work
- projection drawing
- virtual space
- work target
- projection
- 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
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1656—Program controls characterised by programming, planning systems for manipulators
-
- 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/1694—Program controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
- B25J9/1697—Vision controlled systems
-
- 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
-
- 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/1679—Program controls characterised by the tasks executed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B21—MECHANICAL METAL-WORKING WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
- B21D—WORKING OR PROCESSING OF SHEET METAL OR METAL TUBES, RODS OR PROFILES WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
- B21D5/00—Bending sheet metal along straight lines, e.g. to form simple curves
-
- 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/40054—Supply sheet to bending machine
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
- Numerical Control (AREA)
- User Interface Of Digital Computer (AREA)
Description
本実施例では、ロボットを用いた対象物の加工の一例として、曲げ加工のシミュレーションを行う装置及び方法について説明する。図2及び図3は、作業支援装置16のディスプレイ26等に表示された仮想空間を示し、ここでは、平板状の板金であるワーク30をロボット12で把持し、ワークの作業対象面32上に指定された加工線(例えば曲げ線)34に沿ってワーク30の加工(ここでは曲げ加工)を行うシミュレーションを行うものとする。
実施例2では、作業支援装置16は、ロボット12による物品の取り出し作業を支援する装置として機能する。ここでは図10に示すように、楕円形状の作業対象面68を有するワーク64が複数個バラ積みされており、これらのワークを視覚センサで検出した結果(例えばカメラで撮像した画像)に基づいて、ワーク64を逐次的にロボット12で取り出す作業を考える。
12 ロボット
14 ロボット制御装置
16 作業支援装置
18 形状データ記憶装置
20 プロセッサ
22 メモリ
24 入力部
26 ディスプレイ
30、64 ワーク
32、68 作業対象面
34 曲げ線
36、48、72、76 仮想平面
38、42、74 法線ベクトル
40 ロボット座標系
44 有向バウンディングボックス
46 OBB座標系
50、78 投影図
Claims (6)
- ロボットが曲げ加工を行う曲げ線を含む作業対象面を有する対象物を、前記作業対象面に垂直な方向に投影して、前記作業対象面に平行な投影図を仮想空間内に作成する投影図作成機能と、
前記投影図上において前記曲げ線を指定する作業部位指定機能と、
前記投影図上に指定された前記曲げ線の位置を、前記仮想空間内の位置に変換する作業部位変換機能と、
を有し、
前記曲げ線は前記対象物と前記仮想空間内の仮想平面との交線であり、前記仮想平面の法線方向は前記仮想空間内のロボット座標系のいずれの軸方向とも一致しない、作業支援装置。 - 前記対象物を包含する有向バウンディングボックスを作成し、前記投影図は、前記有向バウンディングボックスのうち最も短い辺の方向に前記対象物を投影することで作成される、請求項1に記載の作業支援装置。
- ロボットが作業を行う作業対象部位を含む作業対象面を有する対象物を、前記作業対象面に垂直な方向に投影して、前記作業対象面に平行な投影図を仮想空間内に作成する投影図作成機能と、
前記投影図上において前記作業対象部位を指定する作業部位指定機能と、
前記投影図上に指定された前記作業対象部位の位置を、前記仮想空間内の位置に変換する作業部位変換機能と、を有する作業支援装置であって、
前記投影図上の前記作業対象部位は、前記投影図上の前記作業対象部位と、対応する前記対象物上の前記作業対象部位との距離に基づいて、視覚的に識別できるように表示される、作業支援装置。 - 前記作業は前記対象物の取り出し動作であり、前記作業対象部位は前記ロボットが前記対象物を保持する部位である、請求項3に記載の作業支援装置。
- ロボットが曲げ加工を行う曲げ線を含む作業対象面を有する対象物を、前記作業対象面に垂直な方向に投影して、前記作業対象面に平行な投影図を仮想空間内に作成することと、
前記投影図上において前記曲げ線を指定することと、
前記投影図上に指定された前記曲げ線の位置を、前記仮想空間内の位置に変換することと、
を含み、
前記曲げ線は前記対象物と前記仮想空間内の仮想平面との交線であり、前記仮想平面の法線方向は前記仮想空間内のロボット座標系のいずれの軸方向とも一致しない、作業支援方法。 - ロボットが作業を行う作業対象部位を含む作業対象面を有する対象物を、前記作業対象面に垂直な方向に投影して、前記作業対象面に平行な投影図を仮想空間内に作成することと、
前記投影図上において前記作業対象部位を指定することと、
前記投影図上に指定された前記作業対象部位の位置を、前記仮想空間内の位置に変換することと、
前記投影図上の前記作業対象部位を、前記投影図上の前記作業対象部位と、対応する前記対象物上の前記作業対象部位との距離に基づいて、視覚的に識別できるように表示することと、
を含む、作業支援方法。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2021/040136 WO2023073959A1 (ja) | 2021-10-29 | 2021-10-29 | 作業支援装置及び作業支援方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2023073959A1 JPWO2023073959A1 (ja) | 2023-05-04 |
| JP7701465B2 true JP7701465B2 (ja) | 2025-07-01 |
Family
ID=86157670
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023556063A Active JP7701465B2 (ja) | 2021-10-29 | 2021-10-29 | 作業支援装置及び作業支援方法 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US20240416524A1 (ja) |
| JP (1) | JP7701465B2 (ja) |
| CN (1) | CN118103155A (ja) |
| DE (1) | DE112021008131T5 (ja) |
| TW (1) | TW202319851A (ja) |
| WO (1) | WO2023073959A1 (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007030042A (ja) | 1994-11-09 | 2007-02-08 | Amada Co Ltd | 板金曲げ計画の作成・実行用知能システム |
| US20200306980A1 (en) | 2019-03-25 | 2020-10-01 | Dishcraft Robotics, Inc. | Automated Manipulation Of Transparent Vessels |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5971589A (en) * | 1996-05-06 | 1999-10-26 | Amadasoft America, Inc. | Apparatus and method for managing and distributing design and manufacturing information throughout a sheet metal production facility |
| FI112922B (fi) * | 2002-06-14 | 2004-02-13 | Finn Power Oy | Menetelmä työstökonesolun ohjauksessa |
| JP2004082216A (ja) | 2002-06-28 | 2004-03-18 | Amada Eng Center Co Ltd | 曲げ加工方法およびその装置 |
| SE524818C2 (sv) * | 2003-02-13 | 2004-10-05 | Abb Ab | En metod och ett system för att programmera en industrirobot att förflytta sig relativt definierade positioner på ett objekt |
| US11030766B2 (en) * | 2019-03-25 | 2021-06-08 | Dishcraft Robotics, Inc. | Automated manipulation of transparent vessels |
| US11495000B2 (en) * | 2020-05-11 | 2022-11-08 | Adobe Inc. | Three-dimensional folding tool |
| WO2022224447A1 (ja) * | 2021-04-23 | 2022-10-27 | 日本電気株式会社 | 制御装置、制御方法及び記憶媒体 |
-
2021
- 2021-10-29 JP JP2023556063A patent/JP7701465B2/ja active Active
- 2021-10-29 CN CN202180103382.9A patent/CN118103155A/zh active Pending
- 2021-10-29 DE DE112021008131.4T patent/DE112021008131T5/de active Pending
- 2021-10-29 WO PCT/JP2021/040136 patent/WO2023073959A1/ja not_active Ceased
- 2021-10-29 US US18/703,538 patent/US20240416524A1/en active Pending
-
2022
- 2022-09-29 TW TW111136885A patent/TW202319851A/zh unknown
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007030042A (ja) | 1994-11-09 | 2007-02-08 | Amada Co Ltd | 板金曲げ計画の作成・実行用知能システム |
| US20200306980A1 (en) | 2019-03-25 | 2020-10-01 | Dishcraft Robotics, Inc. | Automated Manipulation Of Transparent Vessels |
Non-Patent Citations (2)
| Title |
|---|
| RUDEK, Marcelo,Multiple 3D Objects Identification from Images Based on Bounding Box Reconstruction,ABCM Symposium Series in Mechatronics,2010年,Vol. 4,pp. 38-43 |
| VALENCIA, Angel J.,A 3D Vision Based Approach for Optimal Grasp of Vacuum Grippers,2017 IEEE International Workshop of Electronics, Control, Measurement, Signals and their Application,2017年,pp. 1-6 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2023073959A1 (ja) | 2023-05-04 |
| JPWO2023073959A1 (ja) | 2023-05-04 |
| US20240416524A1 (en) | 2024-12-19 |
| CN118103155A (zh) | 2024-05-28 |
| TW202319851A (zh) | 2023-05-16 |
| DE112021008131T5 (de) | 2024-05-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3732494B2 (ja) | シミュレーション装置 | |
| JP6497953B2 (ja) | オフライン教示装置、オフライン教示方法及びロボットシステム | |
| JP3537362B2 (ja) | ロボットシステム用グラフィック表示装置 | |
| EP1936458B1 (en) | Device, method, program and recording medium for robot offline programming | |
| JP5113666B2 (ja) | ロボット教示システム及びロボットの動作のシミュレーション結果の表示方法 | |
| JP6598454B2 (ja) | 教示データの作成方法、作成装置、及び作成プログラム | |
| US20080013825A1 (en) | Simulation device of robot system | |
| EP1847359A2 (en) | Robot simulation apparatus | |
| JP7674464B2 (ja) | 視覚センサの出力から得られる3次元位置情報を用いるシミュレーション装置 | |
| JP6825026B2 (ja) | 情報処理装置、情報処理方法及びロボットシステム | |
| JP4137909B2 (ja) | ロボットプログラム補正装置 | |
| CN108687770A (zh) | 自动地生成机器人的动作轨迹的装置、系统以及方法 | |
| JP6469159B2 (ja) | 接触センサによるワーク位置検出プログラム生成機能を備えたオフラインプログラミング装置及び方法 | |
| JP2021059012A (ja) | 情報処理装置、情報処理方法及びロボットシステム | |
| JP2009190113A (ja) | ロボットシミュレーション装置 | |
| JP5291482B2 (ja) | ロボット教示プログラム修正装置 | |
| CN116086311A (zh) | 标志检测装置以及机器人示教系统 | |
| JP7701465B2 (ja) | 作業支援装置及び作業支援方法 | |
| JPH1177568A (ja) | 教示支援方法及び装置 | |
| JP2919127B2 (ja) | 三次元レーザ加工機のオフライン教示方法 | |
| WO2017032407A1 (en) | An industrial robot system and a method for programming an industrial robot | |
| TWI918813B (zh) | 決定藉由刮削加工所應形成之凹部之位置之刮削加工裝置、機器人系統及刮削加工方法 | |
| WO2025158559A1 (ja) | ツール座標系の設定装置及び設定方法並びにロボットシステム | |
| CN121548839A (zh) | 设定应检测工件的检测范围的装置、机器人系统、方法以及计算机程序 | |
| WO2025057290A1 (ja) | パラメータ修正装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240515 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250107 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250226 |
|
| 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: 20250520 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250619 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7701465 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |