JP6426547B2 - 人間協調型ロボットシステムのロボットシミュレーション装置 - Google Patents
人間協調型ロボットシステムのロボットシミュレーション装置 Download PDFInfo
- Publication number
- JP6426547B2 JP6426547B2 JP2015144229A JP2015144229A JP6426547B2 JP 6426547 B2 JP6426547 B2 JP 6426547B2 JP 2015144229 A JP2015144229 A JP 2015144229A JP 2015144229 A JP2015144229 A JP 2015144229A JP 6426547 B2 JP6426547 B2 JP 6426547B2
- Authority
- JP
- Japan
- Prior art keywords
- robot
- human
- work
- article
- speed
- 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—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1661—Programme controls characterised by programming, planning systems for manipulators characterised by task planning, object-oriented languages
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1671—Programme 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/40—Robotics, robotics mapping to robotics vision
- G05B2219/40202—Human robot coexistence
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
12 キーボード
14 マウス
16 ディスプレイ
18 ロボット
20 人間
22 物品
24 作業分配部
26 プログラム作成部
28 サイクルタイム算出部
30 実行判定部
32 動作速度判断部
34 動作速度制限部
36 サイクルタイム延長抑制部
Claims (4)
- 仮想空間内に配置されたロボットと人間とが作業空間を共有して、1つ以上の物品を搬送する協調作業を行う人間協調型ロボットシステムのシミュレーション装置において、
前記協調作業に含まれる複数の作業の種類ごとに設定された、各作業の対象となる物品の重量、前記物品の搬送距離、及び各作業の所要時間に基づいて、前記複数の作業を前記ロボットと前記人間に割り振る作業分配部であって、前記物品の重量が所定の許容値を超えている場合、又は前記搬送距離に基づいて計算される前記ロボットによる最短搬送時間が所要時間未満の場合は、対応する作業を前記ロボットに割り振る作業分配部と、
前記作業分配部が割り振った作業分配結果に基づき、前記ロボットと前記人間の動作プログラムを作成するプログラム作成部と、
前記動作プログラムのシミュレーションを実行して、前記動作プログラムのサイクルタイムを算出するサイクルタイム算出部と、
を備える、ロボットシミュレーション装置。 - 前記ロボット又は前記人間に割り振られた作業を、各作業の対象となる物品の重量、前記物品の搬送距離、及び各作業の所要時間以外の条件に基づいて、前記ロボット又は前記人間によって実行可能か否かを判定する実行判定部をさらに有する、請求項1に記載のロボットシミュレーション装置。
- 前記作業分配部が、前記ロボットと前記人間に、1つの物品を協働して搬送する作業を割り振った場合に、前記ロボットが前記人間の動作速度以上の速度で動作可能か否かを判断する動作速度判断部をさらに有し、
前記動作速度判断部が、前記ロボットが前記人間の動作速度以上の動作速度で動作できないと判断した場合に、前記プログラム作成部は、前記ロボットの最高速度に前記人間の速度を合わせて動作プログラムを作成する、請求項1又は2に記載のロボットシミュレーション装置。 - 仮想空間内に配置されたロボットと人間とが作業空間を共有して、1つ以上の物品を搬送する協調作業を行う人間協調型ロボットシステムのシミュレーション装置において、
前記協調作業に含まれる複数の作業の種類ごとに設定された、各作業の対象となる物品の重量、前記物品の搬送距離、及び各作業の所要時間に基づいて、前記複数の作業を前記ロボットと前記人間に割り振る作業分配部と、
前記作業分配部が割り振った作業分配結果に基づき、前記ロボットと前記人間の動作プログラムを作成するプログラム作成部と、
前記動作プログラムのシミュレーションを実行して、前記動作プログラムのサイクルタイムを算出するサイクルタイム算出部と、
前記作業分配部が、前記ロボットと前記人間にそれぞれ別の作業を割り振った場合に、前記人間が動作中の前記ロボットに一定の距離まで近づいたときに前記ロボットの動作速度を低減する動作速度制限部と、
前記ロボットへの前記人間の接近によって前記ロボットの動作速度が遅くなり、前記ロボットと前記人間が協調して動作する場合のサイクルタイムが延びることを、前記動作プログラムに待機時間を追加することによって抑制するサイクルタイム延長抑制部と、
を備える、ロボットシミュレーション装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015144229A JP6426547B2 (ja) | 2015-07-21 | 2015-07-21 | 人間協調型ロボットシステムのロボットシミュレーション装置 |
CN201610520312.4A CN106363622B (zh) | 2015-07-21 | 2016-07-05 | 人协作型机器人系统的机器人模拟装置 |
DE102016008576.2A DE102016008576B4 (de) | 2015-07-21 | 2016-07-14 | Robotersimulationsvorrichtung für ein menschliches Eingreifen umfassendes Robotersystem |
US15/214,464 US10239209B2 (en) | 2015-07-21 | 2016-07-20 | Robot simulation device for human intervention-type robot system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015144229A JP6426547B2 (ja) | 2015-07-21 | 2015-07-21 | 人間協調型ロボットシステムのロボットシミュレーション装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017024113A JP2017024113A (ja) | 2017-02-02 |
JP6426547B2 true JP6426547B2 (ja) | 2018-11-21 |
Family
ID=57738949
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015144229A Active JP6426547B2 (ja) | 2015-07-21 | 2015-07-21 | 人間協調型ロボットシステムのロボットシミュレーション装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10239209B2 (ja) |
JP (1) | JP6426547B2 (ja) |
CN (1) | CN106363622B (ja) |
DE (1) | DE102016008576B4 (ja) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ITUA20163608A1 (it) * | 2016-05-19 | 2017-11-19 | Milano Politecnico | Procedimento e dispositivo per il controllo della movimentazione di uno o più robot collaborativi |
JP6487489B2 (ja) | 2017-05-11 | 2019-03-20 | ファナック株式会社 | ロボット制御装置及びロボット制御プログラム |
JP6992312B2 (ja) * | 2017-08-04 | 2022-01-13 | オムロン株式会社 | シミュレーション装置、制御装置、及びシミュレーションプログラム |
JP6848759B2 (ja) | 2017-08-04 | 2021-03-24 | オムロン株式会社 | シミュレーション装置、制御装置、及びシミュレーションプログラム |
JP7087316B2 (ja) * | 2017-09-27 | 2022-06-21 | オムロン株式会社 | 情報処理装置、情報処理方法およびプログラム |
WO2019090268A1 (en) * | 2017-11-03 | 2019-05-09 | Drishti Technologies, Inc. | Contextual training systems and methods |
JP7058126B2 (ja) * | 2018-01-12 | 2022-04-21 | 株式会社日立製作所 | ロボット制御装置および自動組立システム |
JP6863927B2 (ja) | 2018-04-25 | 2021-04-21 | ファナック株式会社 | ロボットのシミュレーション装置 |
JP7172138B2 (ja) * | 2018-05-25 | 2022-11-16 | 富士通株式会社 | 情報処理装置、時間推定方法及び時間推定プログラム |
CN112996637A (zh) * | 2018-10-09 | 2021-06-18 | 索尼集团公司 | 信息处理装置、信息处理方法和程序 |
JP7383999B2 (ja) * | 2019-11-25 | 2023-11-21 | オムロン株式会社 | 協調作業システム、解析装置および解析プログラム |
US11554482B2 (en) * | 2020-07-16 | 2023-01-17 | Hitachi, Ltd. | Self-learning industrial robotic system |
CN112247962B (zh) * | 2020-10-19 | 2021-10-08 | 中国科学技术大学 | 面向上肢穿戴机器人的人机博弈控制方法及系统 |
US11657345B2 (en) * | 2021-03-24 | 2023-05-23 | International Business Machines Corporation | Implementing machine learning to identify, monitor and safely allocate resources to perform a current activity |
WO2024116285A1 (ja) * | 2022-11-29 | 2024-06-06 | ファナック株式会社 | ロボットシステムのシミュレーション装置 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0696087A (ja) * | 1991-10-24 | 1994-04-08 | Honda Motor Co Ltd | 生産ラインの製造方法 |
JP2778922B2 (ja) * | 1994-11-24 | 1998-07-23 | 株式会社神戸製鋼所 | 複数台ロボットの作業順及び作業分担の決定方法 |
JP3872387B2 (ja) * | 2002-06-19 | 2007-01-24 | トヨタ自動車株式会社 | 人間と共存するロボットの制御装置と制御方法 |
US7860614B1 (en) * | 2005-09-13 | 2010-12-28 | The United States Of America As Represented By The Secretary Of The Army | Trainer for robotic vehicle |
JP2007076807A (ja) * | 2005-09-14 | 2007-03-29 | Institute Of Physical & Chemical Research | パワーアシスト装置とその適応モデル予測制御方法 |
JP5035768B2 (ja) * | 2006-04-18 | 2012-09-26 | 独立行政法人産業技術総合研究所 | 人間ロボット共存作業用安全装置 |
US7747351B2 (en) * | 2007-06-27 | 2010-06-29 | Panasonic Corporation | Apparatus and method for controlling robot arm, and robot and program |
JP5100525B2 (ja) * | 2008-06-17 | 2012-12-19 | パナソニック株式会社 | 物品管理システム及び物品管理方法及び物品管理プログラム |
JP4648486B2 (ja) * | 2009-01-26 | 2011-03-09 | ファナック株式会社 | 人間とロボットとの協調動作領域を有する生産システム |
JP5502348B2 (ja) * | 2009-03-12 | 2014-05-28 | ファナック株式会社 | シミュレーション方法 |
JP2011152615A (ja) * | 2010-01-28 | 2011-08-11 | Honda Motor Co Ltd | ワーク組立て方法 |
JP2011227773A (ja) * | 2010-04-21 | 2011-11-10 | Panasonic Electric Works Co Ltd | 生産システム |
CN103119529B (zh) * | 2010-09-21 | 2016-05-25 | 丰田自动车株式会社 | 移动体 |
JP5180414B2 (ja) | 2011-01-27 | 2013-04-10 | パナソニック株式会社 | ロボットアームの制御装置及び制御方法、ロボット、ロボットアーム制御プログラム、並びに、集積電子回路 |
DE102012015975A1 (de) * | 2012-08-11 | 2013-03-21 | Daimler Ag | Verfahren zum Betreiben eines Sicherheitssystems für eine Produktionsstation und Sicherheitssystem für eine Produktionsstation |
JP5549724B2 (ja) * | 2012-11-12 | 2014-07-16 | 株式会社安川電機 | ロボットシステム |
JP6186730B2 (ja) * | 2013-01-24 | 2017-08-30 | セイコーエプソン株式会社 | 生産システム、ロボット、制御装置、生産方法及び制御プログラム |
CN103170973B (zh) * | 2013-03-28 | 2015-03-11 | 上海理工大学 | 人机协作装置及实现人机协作的方法 |
JP6055002B2 (ja) * | 2015-02-20 | 2016-12-27 | ファナック株式会社 | ロボットを退避動作させる人間協調ロボットシステム |
US9811074B1 (en) * | 2016-06-21 | 2017-11-07 | TruPhysics GmbH | Optimization of robot control programs in physics-based simulated environment |
US9671777B1 (en) * | 2016-06-21 | 2017-06-06 | TruPhysics GmbH | Training robots to execute actions in physics-based virtual environment |
-
2015
- 2015-07-21 JP JP2015144229A patent/JP6426547B2/ja active Active
-
2016
- 2016-07-05 CN CN201610520312.4A patent/CN106363622B/zh active Active
- 2016-07-14 DE DE102016008576.2A patent/DE102016008576B4/de active Active
- 2016-07-20 US US15/214,464 patent/US10239209B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
DE102016008576A1 (de) | 2017-01-26 |
US20170021501A1 (en) | 2017-01-26 |
CN106363622A (zh) | 2017-02-01 |
US10239209B2 (en) | 2019-03-26 |
CN106363622B (zh) | 2021-06-04 |
JP2017024113A (ja) | 2017-02-02 |
DE102016008576B4 (de) | 2020-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6426547B2 (ja) | 人間協調型ロボットシステムのロボットシミュレーション装置 | |
JP5981215B2 (ja) | マルチロボットシステムのデッドロックを自動的に防止する方法及びシステム | |
US9874868B2 (en) | Method for calculating an optimized trajectory | |
JP2019075066A5 (ja) | ||
JP2008310524A5 (ja) | ||
WO2016141131A8 (en) | Software robots for programmatically controlling computer programs to perform tasks | |
JP2019093254A5 (ja) | プログラム、ゲーム制御装置、ゲーム制御方法、及びゲームシステム | |
JP6151669B2 (ja) | 加工プログラム指令内容に応じてcpu負荷を分散可能な数値制御装置 | |
JP7178900B2 (ja) | ロボットの作業計画作成方法および作業計画作成装置 | |
JP2017090961A5 (ja) | 情報処理システムおよびその制御方法、並びにプログラム | |
WO2018210404A1 (en) | Method and control system for controlling movement sequences of a robot | |
CN110355752A (zh) | 机器人控制装置、机器人控制方法和存储介质 | |
US11953879B2 (en) | Agent-based slicing for 3D object models | |
EP3377277A1 (en) | A method for optimizing a work cycle in a robot system | |
JP2014191621A5 (ja) | ||
WO2019082394A1 (ja) | 数値制御装置 | |
JP2021192949A5 (ja) | ||
CN110355753A (zh) | 机器人控制装置、机器人控制方法和存储介质 | |
US10838395B2 (en) | Information processing device | |
JP2014069933A (ja) | 情報処理装置、情報処理方法及びプログラム | |
WO2021052561A1 (en) | A method and a device for picking and placing items | |
ATE446534T1 (de) | Virtuelle programmierung von formteilbahnen | |
JP2019150555A5 (ja) | ||
CN116909293B (zh) | 一种机器人路径规划方法及装置、电子设备、计算机可读介质 | |
JP2020196082A (ja) | 制御装置、制御方法およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170817 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170822 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180206 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180402 |
|
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: 20181002 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181025 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6426547 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |