JP2006015431A - ロボットの制御装置及び制御方法 - Google Patents
ロボットの制御装置及び制御方法 Download PDFInfo
- Publication number
- JP2006015431A JP2006015431A JP2004193485A JP2004193485A JP2006015431A JP 2006015431 A JP2006015431 A JP 2006015431A JP 2004193485 A JP2004193485 A JP 2004193485A JP 2004193485 A JP2004193485 A JP 2004193485A JP 2006015431 A JP2006015431 A JP 2006015431A
- Authority
- JP
- Japan
- Prior art keywords
- robot
- correction value
- target trajectory
- position command
- hand
- 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
Landscapes
- Numerical Control (AREA)
- Manipulator (AREA)
Abstract
【解決手段】 ロボットコントローラのCPUは、所定のサンプリング時間毎に、目標軌道を細分化して途中目標点を設定し、その途中目標点にロボット本体の手先部を移動させるように位置指令(角度指令)Ptを出力するようになっている。このとき、現在(k)から所定のサンプリング時間先(k+n)のロボット本体の手先部の位置をモデルを用いて推定し、推定された位置と目標軌道とのずれを求めて位置指令の補正値を算出し、算出した補正値により現在の位置指令Pt(k)を補正する。このとき、推定されたロボット本体の手先部の位置から、目標軌道上に下ろした垂線ベクトルPαを補正値とする。
【選択図】 図1
Description
また、特許文献2に示されたようなフィードフォワード制御では、多関節型ロボットのような複雑な形状を有し、重力の影響や慣性力、負荷変動等のために特性が非線形となるものについては、偏差を零とすることは困難である。そして、目標位置指令に対してロボットの位置を常に一致させるように制御するため、位置指令が急激に変化することがあり、この場合、位置指令に無理に追従しようとして、ロボットに振動が発生し、結局、軌道のずれ低減の効果が十分に得られない不具合がある。
を備えるところに特徴を有する(請求項1の発明)。
即ち、まず、位置指令(指令角度Pt(k+n))が、推定モデル部19に入力される。この場合、位置指令Pt(k+n)は、現在(k)の途中目標点に対してnサンプルだけ先行して出力されることになる。推定モデル部19では、nサンプル後の各軸の位置(関節の角度)がモデルを使って推定され、推定位置(角度)が軌跡ずれ推定部20に入力される。軌跡ずれ推定部20では、nサンプル後の推定位置と、目標軌道Lとのずれが求められる。そして、軌跡補正ベクトル計算部21では、補正指令値Pαが算出される。ここでは、図3に示すように、nサンプル先の推定位置から目標軌道L上に下ろした垂線ベクトルを補正ベクトルとするようになっている。算出された補正値Pαは、加算器23に入力される。
Claims (4)
- ロボットの手先部を、設定された目標軌道に追従させるように制御するロボットの制御装置であって、
サンプリング時間毎に、前記目標軌道を細分化した途中目標点にロボットの手先部を移動させるように位置指令を出力する位置指令出力手段と、
前記位置指令に基づいてロボットの各軸を制御する制御部と、
現在から所定のサンプリング時間先のロボットの手先部の位置を推定する推定手段と、
この推定手段により推定された位置と前記目標軌道とのずれを求めて前記位置指令の補正値を算出する補正値算出手段と、
この補正値算出手段の算出した補正値により現在の位置指令を補正する補正手段を備えることを特徴とするロボットの制御装置。 - 前記補正値算出手段は、前記推定手段により推定された位置から、前記目標軌道上に下ろした垂線ベクトルを補正ベクトルとして補正値を算出することを特徴とする請求項1記載のロボットの制御装置。
- サンプリング時間毎に、設定された目標軌道を細分化した途中目標点にロボットの手先部を移動させるように位置指令を出力し、その位置指令に基づいてロボットの各軸を制御することにより、前記ロボットの手先部を前記目標軌道に追従させるように制御するロボットの制御方法であって、
現在から所定のサンプリング時間先のロボットの手先部の位置を推定し、
推定された位置と前記目標軌道とのずれを求めて前記位置指令の補正値を算出し、
算出された補正値により現在の位置指令を補正することを特徴とするロボットの制御方法。 - 前記補正値は、推定されたロボットの手先部の位置から、前記目標軌道上に下ろした垂線ベクトルを補正ベクトルとして算出されることを特徴とする請求項3記載のロボットの制御方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004193485A JP2006015431A (ja) | 2004-06-30 | 2004-06-30 | ロボットの制御装置及び制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004193485A JP2006015431A (ja) | 2004-06-30 | 2004-06-30 | ロボットの制御装置及び制御方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006015431A true JP2006015431A (ja) | 2006-01-19 |
Family
ID=35790120
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004193485A Pending JP2006015431A (ja) | 2004-06-30 | 2004-06-30 | ロボットの制御装置及び制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006015431A (ja) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008084131A (ja) * | 2006-09-28 | 2008-04-10 | Toshiba Corp | 目標軌道生成装置及び目標軌道生成方法 |
JP2008142786A (ja) * | 2006-12-06 | 2008-06-26 | Nidec Sankyo Corp | ロボットシスシステム及びロボット制御装置 |
WO2012026279A1 (ja) * | 2010-08-25 | 2012-03-01 | 三菱電機株式会社 | 軌跡制御装置 |
WO2013140679A1 (ja) * | 2012-03-21 | 2013-09-26 | 三菱電機株式会社 | 軌跡制御装置 |
CN105900027A (zh) * | 2014-01-07 | 2016-08-24 | 三菱电机株式会社 | 轨迹控制装置 |
JPWO2017064851A1 (ja) * | 2015-10-14 | 2018-09-06 | 川崎重工業株式会社 | ロボット教示方法及びロボットアーム制御装置 |
EP3376312A1 (en) | 2017-03-14 | 2018-09-19 | Omron Corporation | Processing device, parameter adjusting method, and parameter adjusting program |
WO2018168229A1 (ja) | 2017-03-14 | 2018-09-20 | オムロン株式会社 | 制御システム |
CN111095132A (zh) * | 2017-09-08 | 2020-05-01 | 三菱电机株式会社 | 伺服控制装置 |
CN111195908A (zh) * | 2018-11-16 | 2020-05-26 | 丰田自动车株式会社 | 轨道生成装置 |
CN116277161A (zh) * | 2023-05-25 | 2023-06-23 | 山东中济鲁源机械有限公司 | 一种基于三维模型坐标的机械臂动态偏移监测系统 |
-
2004
- 2004-06-30 JP JP2004193485A patent/JP2006015431A/ja active Pending
Cited By (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008084131A (ja) * | 2006-09-28 | 2008-04-10 | Toshiba Corp | 目標軌道生成装置及び目標軌道生成方法 |
JP2008142786A (ja) * | 2006-12-06 | 2008-06-26 | Nidec Sankyo Corp | ロボットシスシステム及びロボット制御装置 |
WO2012026279A1 (ja) * | 2010-08-25 | 2012-03-01 | 三菱電機株式会社 | 軌跡制御装置 |
CN103080859A (zh) * | 2010-08-25 | 2013-05-01 | 三菱电机株式会社 | 轨迹控制装置 |
DE112011102790T5 (de) | 2010-08-25 | 2013-06-13 | Mitsubishi Electric Corporation | Bahnsteuerungsvorrichtung |
JP5340486B2 (ja) * | 2010-08-25 | 2013-11-13 | 三菱電機株式会社 | 軌跡制御装置 |
US9098077B2 (en) | 2010-08-25 | 2015-08-04 | Mitsubishi Electric Corporation | Trajectory control device |
DE112011102790B4 (de) | 2010-08-25 | 2022-12-15 | Mitsubishi Electric Corporation | Bahnsteuerungsvorrichtung |
WO2013140679A1 (ja) * | 2012-03-21 | 2013-09-26 | 三菱電機株式会社 | 軌跡制御装置 |
CN104204977A (zh) * | 2012-03-21 | 2014-12-10 | 三菱电机株式会社 | 轨迹控制装置 |
US9757834B2 (en) | 2012-03-21 | 2017-09-12 | Mitsubishi Electric Corporation | Track control apparatus |
CN105900027B (zh) * | 2014-01-07 | 2018-09-21 | 三菱电机株式会社 | 轨迹控制装置 |
US10481580B2 (en) | 2014-01-07 | 2019-11-19 | Mitsubishi Electric Corporation | Trajectory control device |
CN105900027A (zh) * | 2014-01-07 | 2016-08-24 | 三菱电机株式会社 | 轨迹控制装置 |
JPWO2017064851A1 (ja) * | 2015-10-14 | 2018-09-06 | 川崎重工業株式会社 | ロボット教示方法及びロボットアーム制御装置 |
EP3376312A1 (en) | 2017-03-14 | 2018-09-19 | Omron Corporation | Processing device, parameter adjusting method, and parameter adjusting program |
WO2018168229A1 (ja) | 2017-03-14 | 2018-09-20 | オムロン株式会社 | 制御システム |
US10384344B2 (en) | 2017-03-14 | 2019-08-20 | Omron Corporation | Processing device, parameter adjusting method, and storage medium |
US10926411B2 (en) | 2017-03-14 | 2021-02-23 | Omron Corporation | Control system |
DE112017008009T5 (de) | 2017-09-08 | 2020-07-09 | Mitsubishi Electric Corporation | Servosteuervorrichtung |
DE112017008009B4 (de) | 2017-09-08 | 2022-03-31 | Mitsubishi Electric Corporation | Servosteuerungsvorrichtung |
CN111095132A (zh) * | 2017-09-08 | 2020-05-01 | 三菱电机株式会社 | 伺服控制装置 |
CN111095132B (zh) * | 2017-09-08 | 2023-04-18 | 三菱电机株式会社 | 伺服控制装置 |
US11630425B2 (en) | 2017-09-08 | 2023-04-18 | Mitsubishi Electric Corporation | Servo control device |
JP2020082219A (ja) * | 2018-11-16 | 2020-06-04 | トヨタ自動車株式会社 | 軌道生成装置 |
CN111195908A (zh) * | 2018-11-16 | 2020-05-26 | 丰田自动车株式会社 | 轨道生成装置 |
JP7067435B2 (ja) | 2018-11-16 | 2022-05-16 | トヨタ自動車株式会社 | 軌道生成装置 |
US11493928B2 (en) | 2018-11-16 | 2022-11-08 | Toyota Jidosha Kabushiki Kaisha | Trajectory generation apparatus |
CN116277161A (zh) * | 2023-05-25 | 2023-06-23 | 山东中济鲁源机械有限公司 | 一种基于三维模型坐标的机械臂动态偏移监测系统 |
CN116277161B (zh) * | 2023-05-25 | 2023-12-08 | 山东理工职业学院 | 一种基于三维模型坐标的机械臂动态偏移监测系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4736607B2 (ja) | ロボット制御装置 | |
EP2835228B1 (en) | Robot apparatus and robot controlling method | |
US20180243918A1 (en) | Robot system and method of operating the same | |
EP1696294A2 (en) | Method and apparatus for generating teaching data for a robot | |
JP6392825B2 (ja) | 学習制御機能を備えたロボット制御装置 | |
WO2019116891A1 (ja) | ロボットシステム及びロボット制御方法 | |
JP4504228B2 (ja) | ロボットの制御装置および制御方法 | |
JP2008296310A (ja) | 加工ロボットの制御装置 | |
JP2006015431A (ja) | ロボットの制御装置及び制御方法 | |
JPH1133960A (ja) | ロボット制御方法 | |
JP2012135835A (ja) | ロボットの制御装置及びロボットの姿勢補間方法 | |
JP4189445B2 (ja) | ロボットの制御方法および制御装置 | |
US11878423B2 (en) | Robot system | |
JP6088601B2 (ja) | 走行軸付きロボットにおけるツール先端の振れを抑制するロボット制御装置 | |
JP5382148B2 (ja) | ロボットの動作制御装置及びその動作制御方法 | |
JP2011062763A (ja) | ロボット制御装置 | |
CN108475051B (zh) | 用于在工业机器人的编程期间对准工具的方法和系统 | |
JP4222338B2 (ja) | 適応型ビジュアルフィードバック制御方法 | |
JP4992702B2 (ja) | ロボットの動作制御装置及びその動作制御方法 | |
JP2010036293A (ja) | 多関節ロボット | |
JP2009178835A (ja) | ロボット制御装置及びロボット制御方法 | |
JP7426333B2 (ja) | ロボット制御装置 | |
JP2009279725A (ja) | ロボット制御装置 | |
JPH0285906A (ja) | 産業用ロボットの制御装置 | |
JP2003178107A (ja) | 産業用多関節ロボットの設計・解析支援装置及び設計・解析支援プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060725 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060904 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080207 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080226 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080424 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20081202 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090116 |
|
A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20090202 |
|
A912 | Removal of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20090220 |