JP2019181664A - ロボットの制御装置およびロボットの制御方法 - Google Patents
ロボットの制御装置およびロボットの制御方法 Download PDFInfo
- Publication number
- JP2019181664A JP2019181664A JP2018079505A JP2018079505A JP2019181664A JP 2019181664 A JP2019181664 A JP 2019181664A JP 2018079505 A JP2018079505 A JP 2018079505A JP 2018079505 A JP2018079505 A JP 2018079505A JP 2019181664 A JP2019181664 A JP 2019181664A
- Authority
- JP
- Japan
- Prior art keywords
- robot
- joint
- posture
- friction
- axis
- 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
- 238000000034 method Methods 0.000 title description 9
- 238000001514 detection method Methods 0.000 claims description 13
- 238000004364 calculation method Methods 0.000 claims description 8
- 230000036544 posture Effects 0.000 description 31
- 210000000707 wrist Anatomy 0.000 description 12
- 238000010586 diagram Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 239000003638 chemical reducing agent Substances 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 238000013136 deep learning model Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
Images
Landscapes
- Manipulator (AREA)
Abstract
Description
本発明は、ロボットの関節に発生する摩擦補償を最適化したロボットの制御装置およびロボットの制御方法を提供することを目的とする。
上記態様においては、ロボットの姿勢が、前記座標値のとり得る空間を区画した複数の領域に応じて設定されていてもよい。
また、摩擦係数テーブルを用いた手法以外の手法としては、機械学習の手法を使ってもよい。例えば、深層学習を応用する場合は、ロボット姿勢と温度をインプットとし、摩擦係数をアウトプットとし、深層学習モデルを構築することができる。摩擦係数をより精度よく推定できる。
図1は、ロボット1と、ロボット1を制御する制御装置20と、ロボット1の先端の可動領域RG1とを示す概略斜視図である。図1に示されるロボット1は、6つの関節を有する垂直多関節型ロボットである。ロボット1は、床面に固定されるベース2と、ベース2に対してJ1軸回りに回転可能に支持された旋回胴(可動部)3と、旋回胴3に対してJ1軸に直交する水平なJ2軸回りに回転可能に支持された第1アーム(可動部)4と、第1アーム4に対してJ2軸に平行なJ3軸回りに回転可能に支持された第2アーム(可動部)5と、第2アーム5に対してJ3軸とねじれの位置にあるJ4軸回りに回転可能に支持された第1手首要素(可動部)6と、第1手首要素6に対してJ4軸に直交するJ5軸回りに回転可能に支持された第2手首要素(可動部)7と、第2手首要素7に対してJ5軸に直交するJ6軸回りに回転可能に支持された第3手首要素(可動部)8とを備えている。
Memory)と、RAM(Random Access Memory)と、メモリとで構成されている。CPUが、ROMに格納されたプログラムを、RAMとメモリとに展開することにより、制御装置20は各プログラム機能を実行する。
記憶部21は、図4に示されるように、ロボット1の姿勢と、関節の温度と、ロボット1の姿勢および関節の温度に応じて各関節に発生する摩擦力に関連する摩擦情報とを対応づけている摩擦係数テーブルTB1を記憶している。なお、摩擦情報および摩擦係数テーブルTB1についての詳細は、後述する。
図5に示されるように、初めに、各エンコーダがモータの回転角度を検出し、各温度センサがモータの温度を検出する検出ステップが行われる(ステップS1)。検出されたモータの回転角度からモータの回転速度が算出される(ステップS2)。
ロボット1の関節には、減速機、ベアリング、シール部材の各機械部品において摩擦力が発生する。この摩擦力は、各関節に対応するモータの回転角度によって決定するロボット1の姿勢に応じて変化する。
また、各関節の温度として、例えば、モータのトルクが検出されることによって得られる関節の温度が用いられてもよい。
2 ベース
3 旋回胴(可動部)
4 第1アーム(可動部)
5 第2アーム(可動部)
6 第1手首要素(可動部)
7 第2手首要素(可動部)
8 第3手首要素(可動部)
20 制御装置
21 記憶部
22 制御部
223 摩擦力算出部
EN1,EN2,EN3,EN4 エンコーダ(駆動量検出部)
DT1、DT2,DT3,DT4 温度センサ(温度検出部)
TB1 摩擦係数テーブル
σ0,σ1,σ2 摩擦係数(摩擦情報)
S2 検出ステップ
S3 読出ステップ
S4 制御ステップ
Claims (7)
- 関節を有するロボットの姿勢と、ロボットの姿勢に応じて前記関節に発生する摩擦力に関連する摩擦情報とを対応づけて記憶する記憶部と、
ロボットの姿勢に基づいて前記記憶部に記憶されている前記摩擦情報を読み出して前記関節の駆動を制御する制御部とを備えるロボットの制御装置。 - ロボットの姿勢が、ロボットの先端位置の座標値に応じて設定されている請求項1に記載のロボットの制御装置。
- ロボットの姿勢が、前記座標値のとり得る空間を区画した複数の領域に応じて設定されている請求項2に記載のロボットの制御装置。
- ロボットが、ベースと、該ベースに対して所定の軸線回りに回転する可動部とを有し、
前記領域が、前記空間を、前記軸線回りの角度方向、前記軸線からの径方向および前記軸線に沿う方向にそれぞれ区画することにより形成されている請求項3に記載のロボットの制御装置。 - 前記関節の温度を検出する温度検出部を備え、
前記記憶部が、検出された前記関節の温度と、前記摩擦情報と、ロボットの姿勢とを対応づけている請求項1から請求項4のいずれかに記載のロボットの制御装置。 - 前記関節の駆動量を検出する駆動量検出部を備え、
前記記憶部が、前記駆動量検出部により検出された前記駆動量と、前記摩擦情報として摩擦係数とを対応づけた摩擦係数テーブルを記憶し、
前記制御部が、前記摩擦係数を用いて前記摩擦力を算出する摩擦力算出部を備える請求項1から請求項5のいずれかに記載のロボットの制御装置。 - 関節を有するロボットの姿勢を検出する検出ステップと、
検出されたロボットの姿勢に基づいて、ロボットの姿勢に対応づけて記憶された前記関節に発生する摩擦力に関連する摩擦情報を読み出す読出ステップと、
読み出された前記摩擦情報に基づいて、前記関節の駆動を制御する制御ステップとを含むロボットの制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018079505A JP7111498B2 (ja) | 2018-04-18 | 2018-04-18 | ロボットの制御装置およびロボットの制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018079505A JP7111498B2 (ja) | 2018-04-18 | 2018-04-18 | ロボットの制御装置およびロボットの制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019181664A true JP2019181664A (ja) | 2019-10-24 |
| JP7111498B2 JP7111498B2 (ja) | 2022-08-02 |
Family
ID=68338140
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018079505A Active JP7111498B2 (ja) | 2018-04-18 | 2018-04-18 | ロボットの制御装置およびロボットの制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7111498B2 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022071109A1 (ja) * | 2020-09-30 | 2022-04-07 | いすゞ自動車株式会社 | 車両制御装置 |
| US11691282B2 (en) | 2020-03-26 | 2023-07-04 | Mitsubishi Electric Corporation | Friction compensation device, and robot control device |
| CN119077753A (zh) * | 2024-11-06 | 2024-12-06 | 哈尔滨思哲睿智能医疗设备股份有限公司 | 机械臂关节摩擦力估计方法、装置、电子设备及存储介质 |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01289684A (ja) * | 1988-05-13 | 1989-11-21 | Hitachi Ltd | ロボットの自律近接制御装置 |
| JPH02104987U (ja) * | 1989-02-08 | 1990-08-21 | ||
| JPH10249763A (ja) * | 1997-03-18 | 1998-09-22 | Kobe Steel Ltd | ロボットマニピュレータの制御パラメータ調整方法 |
| JP2000033532A (ja) * | 1998-07-21 | 2000-02-02 | Mitsubishi Electric Corp | 機器監視制御装置 |
| WO2011161765A1 (ja) * | 2010-06-22 | 2011-12-29 | 株式会社 東芝 | ロボット制御装置 |
| WO2017167687A2 (en) * | 2016-03-29 | 2017-10-05 | Cognibotics Ab | Method, constraining device and system for determining geometric properties of a manipulator |
| US20180043549A1 (en) * | 2016-08-12 | 2018-02-15 | Industrial Technology Research Institute | Robot arm control device and robot arm operation method |
-
2018
- 2018-04-18 JP JP2018079505A patent/JP7111498B2/ja active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01289684A (ja) * | 1988-05-13 | 1989-11-21 | Hitachi Ltd | ロボットの自律近接制御装置 |
| JPH02104987U (ja) * | 1989-02-08 | 1990-08-21 | ||
| JPH10249763A (ja) * | 1997-03-18 | 1998-09-22 | Kobe Steel Ltd | ロボットマニピュレータの制御パラメータ調整方法 |
| JP2000033532A (ja) * | 1998-07-21 | 2000-02-02 | Mitsubishi Electric Corp | 機器監視制御装置 |
| WO2011161765A1 (ja) * | 2010-06-22 | 2011-12-29 | 株式会社 東芝 | ロボット制御装置 |
| WO2017167687A2 (en) * | 2016-03-29 | 2017-10-05 | Cognibotics Ab | Method, constraining device and system for determining geometric properties of a manipulator |
| US20180043549A1 (en) * | 2016-08-12 | 2018-02-15 | Industrial Technology Research Institute | Robot arm control device and robot arm operation method |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11691282B2 (en) | 2020-03-26 | 2023-07-04 | Mitsubishi Electric Corporation | Friction compensation device, and robot control device |
| WO2022071109A1 (ja) * | 2020-09-30 | 2022-04-07 | いすゞ自動車株式会社 | 車両制御装置 |
| CN119077753A (zh) * | 2024-11-06 | 2024-12-06 | 哈尔滨思哲睿智能医疗设备股份有限公司 | 机械臂关节摩擦力估计方法、装置、电子设备及存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP7111498B2 (ja) | 2022-08-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110076773B (zh) | 机器人设备、制造物品的方法及电机驱动设备 | |
| JP7199178B2 (ja) | ロボット制御装置、ロボット装置、ロボット制御のパラメータ調整方法、およびプログラム | |
| JP5897644B2 (ja) | ロボットの制御装置 | |
| JP4947073B2 (ja) | ロボット装置及びその制御方法 | |
| JP4960038B2 (ja) | パラレルメカニズム機械の制御方法及び制御装置 | |
| JP2016013613A (ja) | ロボット制御方法、ロボット装置、プログラム、記録媒体及び組立部品の製造方法 | |
| JP2018149606A (ja) | 生産ラインにおける運用を考慮した学習制御を行うロボット及びその制御方法 | |
| JP2015171747A (ja) | 外部環境との接触を検知するロボット制御装置 | |
| JP6737831B2 (ja) | 設置形態判定装置、設置形態判定用コンピュータプログラム及び記録媒体 | |
| JP2016083713A (ja) | ロボット制御方法、ロボット装置、プログラム、記録媒体及び組立部品の製造方法 | |
| CN111347421A (zh) | 用于扭矩估计的方法和装置 | |
| JP7111498B2 (ja) | ロボットの制御装置およびロボットの制御方法 | |
| JP2016028842A (ja) | アクチュエータシステム | |
| JP2017209762A (ja) | ロボット装置、ロボット制御方法、プログラム、記録媒体及び物品の製造方法 | |
| CN110871456A (zh) | 机器人 | |
| US20190217466A1 (en) | Robot system, method of controlling robot arm, recording medium, and method of manufacturing an article | |
| JP2017056549A (ja) | ロボット装置、ロボット制御方法、プログラム、記録媒体及び組立部品の製造方法 | |
| JP6879766B2 (ja) | 経路補正方法及び多軸加工機の制御装置 | |
| JP6913453B2 (ja) | 状態推定装置、状態推定方法及びプログラム | |
| JP4080992B2 (ja) | パラレルメカニズム機械の制御方法および制御装置 | |
| JP6862604B2 (ja) | 垂直多関節ロボットの慣性パラメータ同定システム及び慣性パラメータ同定方法並びに垂直多関節ロボットの制御装置及び制御方法 | |
| CN112512758B (zh) | 挠曲量推断装置、机器人控制装置以及挠曲量推断方法 | |
| JP2016040067A (ja) | ロボット装置、ロボット制御方法、プログラム及び記録媒体 | |
| JP7466801B1 (ja) | 制御装置、工作機械システム、および加工方法 | |
| WO2024161517A1 (ja) | 数値制御装置及び数値制御システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210208 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20211118 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211207 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220128 |
|
| 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: 20220621 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220721 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7111498 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |