JP2007334678A - ロボットシミュレーション装置 - Google Patents
ロボットシミュレーション装置 Download PDFInfo
- Publication number
- JP2007334678A JP2007334678A JP2006166482A JP2006166482A JP2007334678A JP 2007334678 A JP2007334678 A JP 2007334678A JP 2006166482 A JP2006166482 A JP 2006166482A JP 2006166482 A JP2006166482 A JP 2006166482A JP 2007334678 A JP2007334678 A JP 2007334678A
- Authority
- JP
- Japan
- Prior art keywords
- hand
- case
- robot
- interference
- shape model
- 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.)
- Pending
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
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
- Numerical Control (AREA)
Abstract
【解決手段】ケースの形状モデルを所定の形状・寸法に設定するケース寸法設定手段と、ロボットを動作させてケースの内壁側からワークを取り出す際に、ハンドとケースとの干渉をチェックすると共に、干渉する場合に干渉部位を特定する干渉チェック手段と、干渉チェック手段によりハンドとケースとが干渉すると判断された場合に、ハンドとケースとが干渉しないようにハンドの形状モデルを変更するハンド変更手段と、ハンド変更手段により変更されたハンドの形状モデルからハンドの実際の製品寸法データを取得する製品データ取得手段と、を備える。
【選択図】図1
Description
また、請求項3記載の発明は、請求項1に記載のロボットシミュレーション装置において、前記ハンド変更手段により、メモリに記憶されているハンドのライブラリの中から任意形状のハンドを選択する。
また、請求項4記載の発明は、請求項1〜3の何れか1項に記載のロボットシミュレーション装置において、前記干渉チェック手段は、前記ロボットの前記ハンドに付加された周辺部分と前記ケースとの干渉をチェックすることができ、前記周辺部分と前記ケースとが干渉すると判断された場合に、前記ハンド変更手段により前記周辺部分と前記ケースとが干渉しないように前記ハンドの形状モデルを変更する。
ステップS1では、ケース5、ワーク(図示せず)、ロボットハンド11の3次元モデルをCAD装置から読み込み、ステップS2において、図4に示すように、実際の作業環境に対応する相互位置関係でディスプレイ3の画面上にグラフィック表示する。
ステップS3では、図5に示すように、直方体のケース5の形状・寸法、ここでは高さ寸法s、幅寸法t、奥行き寸法uが設定される(ケース寸法設定手段6)。
ステップS5では、ワークの仮想占有空間V上で、ケース5の内壁側から、ワークをロボットハンド11で把持できるときのロボットハンド11の姿勢(許容傾き角度θ)を求める。具体的には、ワークの占有領域Vの下面と上面の各4コーナ(合計で8コーナ)にロボットハンド11を垂直な姿勢で降ろしたときにワークを把持できることの確認を行い、把持できなければワークに対してロボットハンド11を任意の角度傾けて、把持できるかどうかの確認を行う。
ステップS7では、ロボットハンド11とケース5とが干渉する場合に、ロボットハンド11の干渉部位における寸法を変更する(ハンド変更手段8)。具体的には、ロボットハンド11の長さ寸法Lを初期設定値の1/2倍〜3倍の範囲で適宜変更して干渉しなくなるまで干渉チェックを繰り返す。
ステップS8では、ロボットハンド11とケース5とが干渉しなくなったときのロボットハンド11の形状モデルからロボットハンド11の実際の製品寸法データを取得する(製品データ取得手段9)。
2 装置本体
3 ディスプレイ
4 制御部
5 ケース
6 ケース寸法設定手段
7 干渉チェック手段
8 ハンド変更手段
9 製品データ取得手段
11 ロボットハンド
12 ビジョン装置
Claims (5)
- ハンドを有するロボットの形状モデルと、収容されるワーク及びケースの形状モデルとをディスプレイの画面上に所定の位置関係でレイアウトし、前記ハンドによるハンドリング作業をシミュレーションするロボットシミュレーション装置において、
前記ケースの形状モデルを所定の形状・寸法に設定するケース寸法設定手段と、
前記ロボットを動作させて前記ケースの内壁側から前記ワークを取り出す際に、前記ハンドと前記ケースとの干渉をチェックすると共に、干渉する場合に干渉部位を特定する干渉チェック手段と、
該干渉チェック手段により前記ハンドと前記ケースとが干渉すると判断された場合に、前記ハンドと前記ケースとが干渉しないように前記ハンドの形状モデルを変更するハンド変更手段と、
該ハンド変更手段により変更された前記ハンドの前記形状モデルから前記ハンドの実際の製品寸法データを取得する製品データ取得手段と、を備えたことを特徴とするロボットシミュレーション装置。 - 前記ハンド変更手段により、前記干渉部位の寸法を変更する請求項1に記載のロボットシミュレーション装置。
- 前記ハンド変更手段により、メモリに記憶されているハンドのライブラリの中から任意形状のハンドを選択する請求項1に記載のロボットシミュレーション装置。
- 前記干渉チェック手段は、前記ロボットの前記ハンドに付加された周辺部分と前記ケースとの干渉をチェックすることができ、前記周辺部分と前記ケースとが干渉すると判断された場合に、前記ハンド変更手段により前記周辺部分と前記ケースとが干渉しないように前記ハンドの形状モデルを変更する請求項1〜3の何れか1項に記載のロボットシミュレーション装置。
- 前記周辺部分が、前記ケースに収容された前記ワークを撮影するために用いられるビジョン装置である請求項4に記載のロボットシミュレーション装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006166482A JP2007334678A (ja) | 2006-06-15 | 2006-06-15 | ロボットシミュレーション装置 |
| EP07011384A EP1867444A2 (en) | 2006-06-15 | 2007-06-11 | Robot simulation apparatus |
| US11/808,657 US20070293986A1 (en) | 2006-06-15 | 2007-06-12 | Robot simulation apparatus |
| CNA2007101091845A CN101088718A (zh) | 2006-06-15 | 2007-06-14 | 机器人模拟装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006166482A JP2007334678A (ja) | 2006-06-15 | 2006-06-15 | ロボットシミュレーション装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2007334678A true JP2007334678A (ja) | 2007-12-27 |
Family
ID=38573215
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006166482A Pending JP2007334678A (ja) | 2006-06-15 | 2006-06-15 | ロボットシミュレーション装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20070293986A1 (ja) |
| EP (1) | EP1867444A2 (ja) |
| JP (1) | JP2007334678A (ja) |
| CN (1) | CN101088718A (ja) |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010179403A (ja) * | 2009-02-05 | 2010-08-19 | Denso Wave Inc | ロボットシミュレーション画像表示システム |
| JP2015100866A (ja) * | 2013-11-22 | 2015-06-04 | 三菱電機株式会社 | ロボットシミュレーション装置、プログラム、記録媒体及び方法 |
| JP2015136781A (ja) * | 2014-01-24 | 2015-07-30 | ファナック株式会社 | ワークを撮像するためのロボットプログラムを作成するロボットプログラミング装置 |
| CN104871103A (zh) * | 2012-12-25 | 2015-08-26 | 平田机工株式会社 | 输送系统 |
| DE102017119393A1 (de) | 2016-09-05 | 2018-03-08 | Fanuc Corporation | Robotersimulationsgerät |
| US20180260496A1 (en) * | 2017-03-09 | 2018-09-13 | Fanuc Corporation | Jig design assisting device and robot simulation device |
| JP2019028770A (ja) * | 2017-07-31 | 2019-02-21 | 株式会社キーエンス | ロボットシミュレーション装置及びロボットシミュレーション方法 |
| JP2019096036A (ja) * | 2017-11-22 | 2019-06-20 | 株式会社日立プラントコンストラクション | 構造物撤去シミュレーション |
| WO2019130543A1 (ja) * | 2017-12-28 | 2019-07-04 | 株式会社Fuji | 情報提供装置、情報提供方法及びプログラム |
| WO2019130542A1 (ja) * | 2017-12-28 | 2019-07-04 | 株式会社Fuji | 情報提供装置、情報提供方法及びプログラム |
| US10603788B2 (en) | 2016-09-05 | 2020-03-31 | Fanuc Corporation | Robot simulation apparatus |
| WO2021261242A1 (ja) * | 2020-06-23 | 2021-12-30 | 株式会社Preferred Networks | 情報処理装置 |
| JP2023130586A (ja) * | 2022-03-08 | 2023-09-21 | 株式会社日立製作所 | 修正装置、修正方法、および修正プログラム |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5665333B2 (ja) * | 2010-03-10 | 2015-02-04 | キヤノン株式会社 | 情報処理装置および情報処理装置の制御方法 |
| KR101778030B1 (ko) * | 2010-09-27 | 2017-09-26 | 삼성전자주식회사 | 로봇 및 그 제어방법 |
| JP2012135821A (ja) * | 2010-12-24 | 2012-07-19 | Seiko Epson Corp | ロボットシミュレーション装置、ロボットシミュレーション方法、及びロボットシミュレーションプログラム |
| JP5430796B2 (ja) * | 2011-04-14 | 2014-03-05 | 三菱電機株式会社 | ロボット制御装置 |
| JP5144785B2 (ja) * | 2011-04-18 | 2013-02-13 | ファナック株式会社 | ロボットの着目部位と周辺物との干渉を予測する方法及び装置 |
| EP2839925B1 (en) * | 2012-04-17 | 2020-12-02 | Makino Milling Machine Co., Ltd. | Interference determination method and interference determination device for machine tool |
| JP5672322B2 (ja) * | 2013-03-14 | 2015-02-18 | 株式会社安川電機 | ロボット装置 |
| JP5672326B2 (ja) * | 2013-03-19 | 2015-02-18 | 株式会社安川電機 | ロボットシステム |
| JP6632208B2 (ja) * | 2015-03-24 | 2020-01-22 | キヤノン株式会社 | 情報処理装置、情報処理方法、プログラム |
| JP6285405B2 (ja) | 2015-12-04 | 2018-02-28 | ファナック株式会社 | 工作機械及びロボットを備えた複合システム |
| JP7124509B2 (ja) * | 2018-07-19 | 2022-08-24 | オムロン株式会社 | シミュレーション装置、シミュレーションプログラムおよびシミュレーション方法 |
| JP7123885B2 (ja) * | 2019-09-13 | 2022-08-23 | 株式会社東芝 | ハンドリング装置、制御装置、および保持方法 |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4754415A (en) * | 1984-10-12 | 1988-06-28 | Diffracto Ltd. | Robotic alignment and part simulation |
| JPS62229380A (ja) * | 1986-03-29 | 1987-10-08 | Toshiba Corp | 3次元物体表示装置 |
| NL8600831A (nl) * | 1986-04-02 | 1987-11-02 | Oce Nederland Bv | Werkwijze voor het opwekken en bewerken van modellen van twee- of driedimensionale objecten in een computer en voor het weergeven van die modellen op een display. |
| US4831549A (en) * | 1987-07-28 | 1989-05-16 | Brigham Young University | Device and method for correction of robot inaccuracy |
| US4985846A (en) * | 1989-05-11 | 1991-01-15 | Fallon Patrick J | Acoustical/optical bin picking system |
| JPH0699375A (ja) * | 1992-09-18 | 1994-04-12 | Kawasaki Heavy Ind Ltd | ロボット操作訓練装置 |
| US5495410A (en) * | 1994-08-12 | 1996-02-27 | Minnesota Mining And Manufacturing Company | Lead-through robot programming system |
| JPH11134017A (ja) * | 1997-10-27 | 1999-05-21 | Honda Motor Co Ltd | オフラインティーチング方法 |
| US6161051A (en) * | 1998-05-08 | 2000-12-12 | Rockwell Technologies, Llc | System, method and article of manufacture for utilizing external models for enterprise wide control |
| JP3377465B2 (ja) * | 1999-04-08 | 2003-02-17 | ファナック株式会社 | 画像処理装置 |
| JP3537362B2 (ja) * | 1999-10-12 | 2004-06-14 | ファナック株式会社 | ロボットシステム用グラフィック表示装置 |
| JP3715537B2 (ja) * | 2001-02-19 | 2005-11-09 | 本田技研工業株式会社 | 多関節ロボットの干渉回避方法およびプログラム |
| JP3782679B2 (ja) * | 2001-05-09 | 2006-06-07 | ファナック株式会社 | 干渉回避装置 |
| SE525108C2 (sv) * | 2002-12-30 | 2004-11-30 | Abb Research Ltd | Metod och system för programmering av en industrirobot, datorprogramprodukt, datorläsbart medium samt användning |
| JP3805310B2 (ja) * | 2003-01-30 | 2006-08-02 | ファナック株式会社 | ワーク取出し装置 |
| AU2003221083A1 (en) * | 2003-03-25 | 2004-10-18 | Rorze Corporation | Robot simulation device, and robot simulation program |
| JP3732494B2 (ja) * | 2003-10-31 | 2006-01-05 | ファナック株式会社 | シミュレーション装置 |
| SE526119C2 (sv) * | 2003-11-24 | 2005-07-05 | Abb Research Ltd | Metod och system för programmering av en industrirobot |
-
2006
- 2006-06-15 JP JP2006166482A patent/JP2007334678A/ja active Pending
-
2007
- 2007-06-11 EP EP07011384A patent/EP1867444A2/en not_active Withdrawn
- 2007-06-12 US US11/808,657 patent/US20070293986A1/en not_active Abandoned
- 2007-06-14 CN CNA2007101091845A patent/CN101088718A/zh active Pending
Cited By (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010179403A (ja) * | 2009-02-05 | 2010-08-19 | Denso Wave Inc | ロボットシミュレーション画像表示システム |
| CN104871103A (zh) * | 2012-12-25 | 2015-08-26 | 平田机工株式会社 | 输送系统 |
| JP2015100866A (ja) * | 2013-11-22 | 2015-06-04 | 三菱電機株式会社 | ロボットシミュレーション装置、プログラム、記録媒体及び方法 |
| JP2015136781A (ja) * | 2014-01-24 | 2015-07-30 | ファナック株式会社 | ワークを撮像するためのロボットプログラムを作成するロボットプログラミング装置 |
| US9352467B2 (en) | 2014-01-24 | 2016-05-31 | Fanuc Corporation | Robot programming apparatus for creating robot program for capturing image of workpiece |
| US10603788B2 (en) | 2016-09-05 | 2020-03-31 | Fanuc Corporation | Robot simulation apparatus |
| DE102017119393A1 (de) | 2016-09-05 | 2018-03-08 | Fanuc Corporation | Robotersimulationsgerät |
| JP2018151680A (ja) * | 2017-03-09 | 2018-09-27 | ファナック株式会社 | 治具設計支援装置 |
| US20180260496A1 (en) * | 2017-03-09 | 2018-09-13 | Fanuc Corporation | Jig design assisting device and robot simulation device |
| JP2019028770A (ja) * | 2017-07-31 | 2019-02-21 | 株式会社キーエンス | ロボットシミュレーション装置及びロボットシミュレーション方法 |
| JP2019096036A (ja) * | 2017-11-22 | 2019-06-20 | 株式会社日立プラントコンストラクション | 構造物撤去シミュレーション |
| WO2019130542A1 (ja) * | 2017-12-28 | 2019-07-04 | 株式会社Fuji | 情報提供装置、情報提供方法及びプログラム |
| WO2019130543A1 (ja) * | 2017-12-28 | 2019-07-04 | 株式会社Fuji | 情報提供装置、情報提供方法及びプログラム |
| JPWO2019130543A1 (ja) * | 2017-12-28 | 2020-11-26 | 株式会社Fuji | 情報提供装置、情報提供方法及びプログラム |
| US11607811B2 (en) | 2017-12-28 | 2023-03-21 | Fuji Corporation | Information providing device, information providing method and program |
| US11926058B2 (en) | 2017-12-28 | 2024-03-12 | Fuji Corporation | Information providing device, information providing method and program |
| WO2021261242A1 (ja) * | 2020-06-23 | 2021-12-30 | 株式会社Preferred Networks | 情報処理装置 |
| JP2023130586A (ja) * | 2022-03-08 | 2023-09-21 | 株式会社日立製作所 | 修正装置、修正方法、および修正プログラム |
| JP7657170B2 (ja) | 2022-03-08 | 2025-04-04 | 株式会社日立製作所 | 修正装置、修正方法、および修正プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| EP1867444A2 (en) | 2007-12-19 |
| US20070293986A1 (en) | 2007-12-20 |
| CN101088718A (zh) | 2007-12-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1867444A2 (en) | Robot simulation apparatus | |
| CN103909525B (zh) | 机器人系统显示装置 | |
| JP5897624B2 (ja) | ワークの取出工程をシミュレーションするロボットシミュレーション装置 | |
| US8305365B2 (en) | Mobile device and area-specific processing executing method | |
| US7447615B2 (en) | Simulation apparatus for robot operation having function of visualizing visual field by image capturing unit | |
| JP5113666B2 (ja) | ロボット教示システム及びロボットの動作のシミュレーション結果の表示方法 | |
| CN112313046A (zh) | 使用增强现实可视化和修改操作界定区域 | |
| CN106873549A (zh) | 模拟装置以及模拟方法 | |
| JP2007090481A (ja) | ロボットシミュレーション装置 | |
| JP2008021092A (ja) | ロボットシステムのシミュレーション装置 | |
| JP6171457B2 (ja) | ロボット制御装置、ロボットシステム、ロボット、ロボット制御方法及びロボット制御プログラム | |
| JP2009090383A (ja) | ロボットの原点復帰方法 | |
| JP7674464B2 (ja) | 視覚センサの出力から得られる3次元位置情報を用いるシミュレーション装置 | |
| JP2018142109A (ja) | 表示制御プログラム、表示制御方法および表示制御装置 | |
| JP2006260271A (ja) | オフライン教示装置 | |
| CN115803155A (zh) | 编程装置 | |
| CN112669392A (zh) | 一种应用于室内视频监控系统的地图定位方法及系统 | |
| JP4961405B2 (ja) | シミュレーション装置の画像データ生成装置 | |
| CN112087550A (zh) | 显示方法以及图像生成装置 | |
| CN118786463B (zh) | 记录介质、显示数据生成装置及显示数据生成方法 | |
| CN118296683B (zh) | 模型位置信息的确定方法、装置、电子设备和存储介质 | |
| KR102805505B1 (ko) | 가상센서와 3차원 메쉬모델을 기반으로 하는 포터블로봇 운영방법 | |
| WO2017032407A1 (en) | An industrial robot system and a method for programming an industrial robot | |
| CN119384683A (zh) | 处理装置、处理系统以及处理方法 | |
| JP7846100B2 (ja) | ロボットシミュレーション装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20080129 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080226 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20080222 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080423 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080701 |