JP2016120581A - 多関節ロボット及び多関節ロボットの制御方法 - Google Patents
多関節ロボット及び多関節ロボットの制御方法 Download PDFInfo
- Publication number
- JP2016120581A JP2016120581A JP2014263215A JP2014263215A JP2016120581A JP 2016120581 A JP2016120581 A JP 2016120581A JP 2014263215 A JP2014263215 A JP 2014263215A JP 2014263215 A JP2014263215 A JP 2014263215A JP 2016120581 A JP2016120581 A JP 2016120581A
- Authority
- JP
- Japan
- Prior art keywords
- trajectory information
- arm
- start point
- combination
- end point
- 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.)
- Granted
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/1664—Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
-
- H10P72/3402—
-
- 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/40431—Grid of preoptimised paths as function of target position, choose closest, fine adapt
-
- 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/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50111—Retract tool along path, reengage along same path
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S901/00—Robots
- Y10S901/02—Arm motion controller
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
- Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
- Physics & Mathematics (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- General Physics & Mathematics (AREA)
- Manufacturing & Machinery (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Power Engineering (AREA)
Abstract
【解決手段】制御手段4は、始点及び終点の組み合わせに対応する軌道情報を記憶する軌道情報記憶部42と、アーム先端2bの現在位置及び目標位置を始点及び終点として設定する設定部41と、設定した始点及び終点の組み合わせに対応する軌道情報(=対応軌道情報)に基づいて動作指令Cを生成する動作指令生成部43とを備え、動作指令生成部43は、軌道情報記憶部42に対応軌道情報が記憶されておらず、設定した始点及び終点の組み合わせと所定の関係性を有する始点及び終点の組み合わせに対応する関連軌道情報が記憶されている場合に、関連軌道情報に基づいて動作指令Cを生成するように構成した。
【選択図】図1
Description
C…動作指令
L…対称軸
P0〜P5…基点(移動先)
R…軌道情報
Rc…対応軌道情報
Rr…関連軌道情報
Ri…逆向軌道情報
Rs…対称軌道情報
V1…禁止領域
V2…拡大禁止領域
W…ウェーハ(被搬送物)
1…搬送装置(多関節ロボット)
2…アーム
2b,2b1,2b2…ハンド先端(アーム先端)
3…駆動手段
4…制御手段
21〜24…アーム要素
23…第1ハンド
24…第2ハンド
41…設定部
42…軌道情報記憶部
43…動作指令生成部
Claims (5)
- 複数のアーム要素を回転可能に接続したアームと、
前記アーム要素を駆動する駆動手段に動作指令を出力することで、アーム先端の位置制御を行う制御手段とを備える多関節ロボットであって、
前記制御手段は、前記アーム先端を動作させる複数の移動先のうちいずれかを始点として他のいずれかを終点とした組み合わせに対応し、時系列に沿って設定される各アーム要素の位置情報を含んで構成される軌道情報を記憶する軌道情報記憶部と、
前記アーム先端の現在位置及び目標位置を始点及び終点として設定する設定部と、
当該設定部が設定した始点及び終点の組み合わせに対応する軌道情報に基づいて前記動作指令を生成する動作指令生成部とを備え、
前記動作指令生成部は、前記軌道情報記憶部に前記設定部が設定した始点及び終点の組み合わせに対応する軌道情報が記憶されておらず、前記設定部が設定した始点及び終点の組み合わせと所定の関係性を有する始点及び終点の組み合わせに対応する関連軌道情報が記憶されている場合に、当該関連軌道情報に基づいて前記動作指令を生成するように構成されていることを特徴とする多関節ロボット。 - 前記関連軌道情報は、前記設定部により設定される始点と終点とを入れ替えた組み合わせに対応する軌道情報である逆向軌道情報を含んでおり、
前記動作指令生成部は、前記逆向軌道情報の時系列を逆にして利用することで前記動作指令を生成可能であることを特徴とする請求項1記載の多関節ロボット。 - 前記関連軌道情報は、前記設定部により設定される始点及び終点に対して、前記アームの回転中心を通る直線を挟んで対称な位置にある始点及び終点の組み合わせに対応する軌道情報である対称軌道情報を含んでおり、
前記動作指令生成部は、前記対称軌道情報の位置情報を対称変換して利用することで前記動作指令を生成可能であることを特徴とする請求項1又は2記載の多関節ロボット。 - 前記アームの反基端側において、前記アーム要素としての第1ハンド及び第2ハンドが同一の回転軸を中心として回転可能に設けられ、
前記制御手段は、前記アーム先端をなす第1ハンド先端及び第2ハンド先端の位置制御を行うものであり、
前記動作指令生成部は、前記軌道情報記憶部に記憶された軌道情報に基づいて、前記第1ハンド先端及び第2ハンド先端の位置制御を行うために用いる動作指令を生成することを特徴とする請求項1〜3のいずれかに記載の多関節ロボット。 - 複数のアーム要素を回転可能に接続したアームと、前記アーム要素を駆動する駆動手段と、アーム先端を動作させる複数の移動先のうちいずれかを始点として他のいずれかを終点とした組み合わせに対応する軌道情報を記憶する軌道情報記憶部とを備え、前記駆動手段に動作指令を出力することで前記アーム先端の位置制御を行う多関節ロボットの制御方法であって、
現在位置情報及び目標位置情報から始点及び終点を設定するステップと、
設定した始点及び終点の組み合わせに対応する軌道情報が軌道情報記憶部に記憶されているか否かを判定するステップと、
前記軌道情報が軌道情報記憶部に存在すると判定した場合に、当該軌道情報に基づいて動作指令を生成するステップと、
前記軌道情報が軌道情報記憶部に記憶されていないと判定した場合に、前記始点及び終点の組み合わせと所定の関係性を有する始点及び終点の組み合わせに対応する関連軌道情報が軌道情報記憶部に記憶されているか否かを判定するステップと、
前記関連軌道情報が軌道情報記憶部に記憶されていると判定した場合に、当該関連軌道情報に基づいて動作指令を生成するステップと、
を備えることを特徴とする多関節ロボットの制御方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014263215A JP6511806B2 (ja) | 2014-12-25 | 2014-12-25 | 多関節ロボット及び多関節ロボットの制御方法 |
| TW104117944A TWI682839B (zh) | 2014-12-25 | 2015-06-03 | 多關節機械手臂及多關節機械手臂的控制方法 |
| KR1020150095814A KR102359715B1 (ko) | 2014-12-25 | 2015-07-06 | 다관절 로봇 및 다관절 로봇의 제어 방법 |
| US14/798,673 US9579794B2 (en) | 2014-12-25 | 2015-07-14 | Articulated robot and method for controlling the same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014263215A JP6511806B2 (ja) | 2014-12-25 | 2014-12-25 | 多関節ロボット及び多関節ロボットの制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016120581A true JP2016120581A (ja) | 2016-07-07 |
| JP6511806B2 JP6511806B2 (ja) | 2019-05-15 |
Family
ID=56163175
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014263215A Active JP6511806B2 (ja) | 2014-12-25 | 2014-12-25 | 多関節ロボット及び多関節ロボットの制御方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US9579794B2 (ja) |
| JP (1) | JP6511806B2 (ja) |
| KR (1) | KR102359715B1 (ja) |
| TW (1) | TWI682839B (ja) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018105726A1 (ja) | 2016-12-08 | 2018-06-14 | Jnc株式会社 | リバースモードの液晶デバイス |
| JP2018171691A (ja) * | 2017-03-31 | 2018-11-08 | 株式会社ダイヘン | ロボット制御装置及び制御プログラム |
| JP2020011320A (ja) * | 2018-07-17 | 2020-01-23 | オムロン株式会社 | パラメータ同定装置、方法、及びプログラム |
| CN114466730A (zh) * | 2019-08-23 | 2022-05-10 | 实时机器人有限公司 | 用于使机器人优化速度同时保持对加速度和加加速度的限制的运动规划 |
| WO2025047557A1 (ja) * | 2023-09-01 | 2025-03-06 | 川崎重工業株式会社 | 動作軌跡生成方法および動作軌跡生成装置 |
| WO2025047558A1 (ja) * | 2023-09-01 | 2025-03-06 | 川崎重工業株式会社 | 動作軌跡生成方法および動作軌跡生成装置 |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6438189B2 (ja) * | 2013-10-01 | 2018-12-12 | 川崎重工業株式会社 | ロボット及びロボットの制御方法 |
| SG11201805378XA (en) * | 2016-01-04 | 2018-07-30 | Zhejiang Libiao Robots Co Ltd | Method and device for returning robots from site |
| JP6879009B2 (ja) * | 2017-03-30 | 2021-06-02 | 株式会社安川電機 | ロボット動作指令生成方法、ロボット動作指令生成装置及びコンピュータプログラム |
| US10723025B2 (en) * | 2017-07-10 | 2020-07-28 | Hypertherm, Inc. | Computer-implemented methods and systems for generating material processing robotic tool paths |
| TWI770509B (zh) * | 2020-05-19 | 2022-07-11 | 黃瀚毅 | 多節旋轉角度之機械手臂 |
| KR102714119B1 (ko) * | 2022-03-18 | 2024-10-07 | 에이치비솔루션(주) | 웨이퍼 매니퓰레이터 |
Citations (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10260712A (ja) * | 1997-01-14 | 1998-09-29 | Sekisui Chem Co Ltd | ロボットの動作プログラム作成方法 |
| JP2002184834A (ja) * | 2000-12-15 | 2002-06-28 | Yaskawa Electric Corp | 基板搬送用ロボット |
| JP2006205264A (ja) * | 2005-01-25 | 2006-08-10 | Jel:Kk | 基板搬送装置 |
| JP2007316942A (ja) * | 2006-05-25 | 2007-12-06 | Toyota Motor Corp | 経路作成装置及び経路作成方法 |
| JP2009136981A (ja) * | 2007-12-07 | 2009-06-25 | Daihen Corp | ロボット制御装置 |
| US20100329827A1 (en) * | 2006-09-19 | 2010-12-30 | Gee Sun Hoey | Linear vacuum robot with z motion and articulated arm |
| JP2011020206A (ja) * | 2009-07-15 | 2011-02-03 | Panasonic Corp | 垂直多関節ロボットのミラーイメージプログラム作成方法 |
| JP2011110688A (ja) * | 2009-11-30 | 2011-06-09 | Mitsubishi Electric Corp | ロボットの教示装置、及びロボットの制御装置 |
| JP2011167827A (ja) * | 2010-02-22 | 2011-09-01 | Sinfonia Technology Co Ltd | 移動装置の軌道情報生成装置 |
| JP2012066342A (ja) * | 2010-09-24 | 2012-04-05 | Nidec Sankyo Corp | 産業用ロボット |
| JP2013251432A (ja) * | 2012-06-01 | 2013-12-12 | Yaskawa Electric Corp | 搬送ロボットおよび搬送ロボットを備えた局所クリーン装置 |
| US20130336753A1 (en) * | 2011-01-26 | 2013-12-19 | Nabtesco Corporation | Wafer handling robot |
| JP2014526980A (ja) * | 2011-09-02 | 2014-10-09 | ブルックス オートメーション インコーポレイテッド | ロボット移送装置の時間最適軌道 |
| JP2014236036A (ja) * | 2013-05-31 | 2014-12-15 | シンフォニアテクノロジー株式会社 | ワーク搬送ロボット |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6502054B1 (en) * | 1999-11-22 | 2002-12-31 | Lam Research Corporation | Method of and apparatus for dynamic alignment of substrates |
| JPWO2002066210A1 (ja) * | 2001-02-22 | 2004-06-17 | 三菱電機株式会社 | ロボット制御装置 |
| US7130716B2 (en) * | 2003-04-22 | 2006-10-31 | Berkeley Process Control, Inc. | System of path planning for robotic manipulators based on maximum acceleration and finite jerk constraints |
| JP5402284B2 (ja) * | 2008-12-18 | 2014-01-29 | 株式会社安川電機 | 基板搬送ロボット、基板搬送装置、半導体製造装置および基板搬送ロボットの干渉物回避方法 |
| JP5504641B2 (ja) * | 2009-02-13 | 2014-05-28 | 株式会社安川電機 | 基板搬送用ロボット及びそれを備えた基板搬送装置、半導体製造装置 |
| CN103069559B (zh) * | 2010-08-17 | 2016-08-24 | 佳能安内华股份有限公司 | 基片输送设备以及用于制造电子装置的系统和方法 |
| JP5724919B2 (ja) * | 2012-03-22 | 2015-05-27 | トヨタ自動車株式会社 | 軌道生成装置、移動体、軌道生成方法及びプログラム |
| US9081306B2 (en) * | 2012-09-19 | 2015-07-14 | Taiwan Semiconductor Manufacturing Company, Ltd. | Method of optimizing lithography tools utilization |
| JP5532110B2 (ja) * | 2012-11-16 | 2014-06-25 | 株式会社安川電機 | 基板搬送ロボットおよび基板搬送方法 |
-
2014
- 2014-12-25 JP JP2014263215A patent/JP6511806B2/ja active Active
-
2015
- 2015-06-03 TW TW104117944A patent/TWI682839B/zh active
- 2015-07-06 KR KR1020150095814A patent/KR102359715B1/ko active Active
- 2015-07-14 US US14/798,673 patent/US9579794B2/en active Active
Patent Citations (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10260712A (ja) * | 1997-01-14 | 1998-09-29 | Sekisui Chem Co Ltd | ロボットの動作プログラム作成方法 |
| JP2002184834A (ja) * | 2000-12-15 | 2002-06-28 | Yaskawa Electric Corp | 基板搬送用ロボット |
| JP2006205264A (ja) * | 2005-01-25 | 2006-08-10 | Jel:Kk | 基板搬送装置 |
| JP2007316942A (ja) * | 2006-05-25 | 2007-12-06 | Toyota Motor Corp | 経路作成装置及び経路作成方法 |
| US20100329827A1 (en) * | 2006-09-19 | 2010-12-30 | Gee Sun Hoey | Linear vacuum robot with z motion and articulated arm |
| JP2009136981A (ja) * | 2007-12-07 | 2009-06-25 | Daihen Corp | ロボット制御装置 |
| JP2011020206A (ja) * | 2009-07-15 | 2011-02-03 | Panasonic Corp | 垂直多関節ロボットのミラーイメージプログラム作成方法 |
| JP2011110688A (ja) * | 2009-11-30 | 2011-06-09 | Mitsubishi Electric Corp | ロボットの教示装置、及びロボットの制御装置 |
| JP2011167827A (ja) * | 2010-02-22 | 2011-09-01 | Sinfonia Technology Co Ltd | 移動装置の軌道情報生成装置 |
| JP2012066342A (ja) * | 2010-09-24 | 2012-04-05 | Nidec Sankyo Corp | 産業用ロボット |
| US20130336753A1 (en) * | 2011-01-26 | 2013-12-19 | Nabtesco Corporation | Wafer handling robot |
| JP2014526980A (ja) * | 2011-09-02 | 2014-10-09 | ブルックス オートメーション インコーポレイテッド | ロボット移送装置の時間最適軌道 |
| JP2013251432A (ja) * | 2012-06-01 | 2013-12-12 | Yaskawa Electric Corp | 搬送ロボットおよび搬送ロボットを備えた局所クリーン装置 |
| JP2014236036A (ja) * | 2013-05-31 | 2014-12-15 | シンフォニアテクノロジー株式会社 | ワーク搬送ロボット |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018105726A1 (ja) | 2016-12-08 | 2018-06-14 | Jnc株式会社 | リバースモードの液晶デバイス |
| JP2018171691A (ja) * | 2017-03-31 | 2018-11-08 | 株式会社ダイヘン | ロボット制御装置及び制御プログラム |
| JP2020011320A (ja) * | 2018-07-17 | 2020-01-23 | オムロン株式会社 | パラメータ同定装置、方法、及びプログラム |
| CN112272601A (zh) * | 2018-07-17 | 2021-01-26 | 欧姆龙株式会社 | 参数识别装置、方法以及程序 |
| CN114466730A (zh) * | 2019-08-23 | 2022-05-10 | 实时机器人有限公司 | 用于使机器人优化速度同时保持对加速度和加加速度的限制的运动规划 |
| CN114466730B (zh) * | 2019-08-23 | 2023-05-23 | 实时机器人有限公司 | 用于使机器人优化速度同时保持对加速度和加加速度的限制的运动规划 |
| WO2025047557A1 (ja) * | 2023-09-01 | 2025-03-06 | 川崎重工業株式会社 | 動作軌跡生成方法および動作軌跡生成装置 |
| WO2025047558A1 (ja) * | 2023-09-01 | 2025-03-06 | 川崎重工業株式会社 | 動作軌跡生成方法および動作軌跡生成装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102359715B1 (ko) | 2022-02-09 |
| US20160184987A1 (en) | 2016-06-30 |
| US9579794B2 (en) | 2017-02-28 |
| TWI682839B (zh) | 2020-01-21 |
| JP6511806B2 (ja) | 2019-05-15 |
| TW201622914A (zh) | 2016-07-01 |
| KR20160078866A (ko) | 2016-07-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2016120581A (ja) | 多関節ロボット及び多関節ロボットの制御方法 | |
| US9424646B2 (en) | Control system and control method | |
| JP5380672B2 (ja) | モーションプランナ、制御システム、および多軸サーボシステム | |
| US20140031982A1 (en) | Robotic system and robot control device | |
| US20160158936A1 (en) | Collision avoidance method, control device, and program | |
| JP5659890B2 (ja) | ロボットの軌道計画システム及び軌道計画方法 | |
| CN111002315B (zh) | 一种轨迹规划方法、装置及机器人 | |
| CN106671079A (zh) | 一种实现变位机协同的焊接机器人运动控制方法 | |
| JP6906404B2 (ja) | ロボットシステム、ロボット制御装置および被加工物の製造方法 | |
| CN112703090A (zh) | 机器人控制装置、机器人控制方法及机器人控制程序 | |
| JPH01230105A (ja) | ロボットのツール姿勢制御方法 | |
| JP5829968B2 (ja) | 多関節ロボット、その関節協調制御装置および方法 | |
| EP2644334B1 (en) | Robot control device and control method | |
| JP6057284B2 (ja) | 多関節ロボット及び半導体ウェハ搬送装置 | |
| JP5618068B2 (ja) | 移動装置の軌道情報生成装置 | |
| JP2010110878A (ja) | 多関節型ロボット装置およびその制御方法 | |
| JP2006068890A (ja) | 軌道決定システムおよび軌道決定方法 | |
| JP2007000954A (ja) | ロボット教示装置及び方法 | |
| JP7706134B1 (ja) | プログラム、記憶媒体、情報処理装置、システム及びロボットの動作を制御する方法 | |
| Grady et al. | Asynchronous distributed motion planning with safety guarantees under second-order dynamics | |
| JPS62154006A (ja) | ロボツト制御装置 | |
| Hongjun | MOTION TRAJECTORY PLANNING AND SIMULATION OF 6-DOF MANIPULATOR ARM ROBOT. | |
| Gueta et al. | Multiple-goal task realization utilizing redundant degrees of freedom of task and tool attachment optimization | |
| ZHANG et al. | A PFM-based global convergence visual servo path planner | |
| JP2014124733A (ja) | ロボット制御装置及びロボットの制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171114 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181107 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181120 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190107 |
|
| 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: 20190312 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190325 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6511806 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |