JP2017030068A - ロボット制御装置、ロボットおよびロボットシステム - Google Patents
ロボット制御装置、ロボットおよびロボットシステム Download PDFInfo
- Publication number
- JP2017030068A JP2017030068A JP2015150428A JP2015150428A JP2017030068A JP 2017030068 A JP2017030068 A JP 2017030068A JP 2015150428 A JP2015150428 A JP 2015150428A JP 2015150428 A JP2015150428 A JP 2015150428A JP 2017030068 A JP2017030068 A JP 2017030068A
- Authority
- JP
- Japan
- Prior art keywords
- manipulator
- force
- robot
- command
- control
- 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 abstract description 7
- 239000012636 effector Substances 0.000 description 13
- 238000001514 detection method Methods 0.000 description 7
- 230000005484 gravity Effects 0.000 description 7
- 230000000052 comparative effect Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000012937 correction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N silicon dioxide Inorganic materials O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 3
- 239000013256 coordination polymer Substances 0.000 description 2
- 230000004069 differentiation Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 239000010453 quartz Substances 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005498 polishing Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Manipulator (AREA)
Abstract
【解決手段】ロボット制御装置は、マニピュレーターと、前記マニピュレーターに作用する力を検出する力検出器と、を備えるロボットを制御するロボット制御装置において、前記マニピュレーターの動作を制御する制御部は、前記マニピュレーターを動作させるコマンドを実行するとき、前記力検出器の出力に基づいて前記マニピュレーターの動作を制御するか、前記力検出器の出力に基づかずに前記マニピュレーターの動作を制御するかを当該コマンドのパラメータに応じて切り換える。
【選択図】図4
Description
本発明の一実施例としてのロボットシステムは、図1に示すように、ロボット1と、エンドエフェクター2と、制御装置3と、教示装置4(ティーチングペンダント)と、を備えている。制御装置3は、本発明のロボット制御装置の構成例である。制御装置3は図示しないケーブルによりロボット1と通信可能に接続される。なお、制御装置3の構成要素がロボット1に備えられていても良い。制御装置3は、ロボット1に駆動電力を供給する電源部31とロボット1を制御するための制御部32とを備える。制御装置3と教示装置4とはケーブルで、または無線通信可能に接続される。教示装置4は、専用のコンピューターであってもよいし、ロボット1を教示するためのプログラムがインストールされた汎用のコンピューターであってもよい。例えばロボット1を教示するための専用装置であるティーチングペンダント5を教示装置4の代わりに用いても良い。さらに、制御装置3と教示装置4とは、図1に示すように別々の筐体を備えていてもよいし、一体に構成されていてもよい。
実行プログラムは予め定められたプログラム言語によって記述され、翻訳プログラムにより中間言語を経て機械語プログラムに変換される。制御部32のCPUはクロックサイクルで機械語プログラムを実行する。翻訳プログラムは教示装置4で実行しても良いし、制御装置3で実行しても良い。実行プログラムのコマンドは本体と引数とから構成される。コマンドには、アームAとエンドエフェクター2を動作させる動作制御コマンド、エンコーダーやセンサーの検出値を読み出すモニターコマンド、各種の変数を設定する設定コマンド等が含まれる。なお、本明細書において、コマンドの実行は、当該コマンドが翻訳された機械語プログラムの実行と同義である。
力制御モードのオンを指定する引数がある場合、制御部32は、力覚センサーFSをリセットする(S112)。力覚センサーFSのリセットは、力覚センサーFSの出力が、このリセットタイミングでゼロとして検出されるように力覚センサーFS自体または制御部32が記憶するオフセット値を設定することである。
本発明の技術的範囲は上述した実施例に限定されるものではなく、本発明の要旨を逸脱しない限りにおいて変更を加え得ることは勿論である。例えば、上記実施例ではコマンドの引数で力制御モードのオンを指定できたが、コマンドの本体で力制御モードのオンを指定できてもよい。具体的にはコマンドの本体自体が、力制御モードをオンするものと、力制御モードをオンしないものとに分かれているプログラム言語をロボットシステムに実装しても良い。
また力検出器の出力に基づいてマニピュレーターの動作を制御する例としてインピーダンス制御を取り上げたが、運動方程式を用いずに、例えば力検出器の出力に対して線形な制御量でマニピュレーターの動作を制御しても良い。
Claims (9)
- マニピュレーターと、
前記マニピュレーターに作用する力を検出する力検出器と、
を備えるロボットを制御するロボット制御装置において、
前記マニピュレーターの動作を制御する制御部は、前記マニピュレーターを動作させるコマンドを実行するとき、前記力検出器の出力に基づいて前記マニピュレーターの動作を制御するか、前記力検出器の出力に基づかずに前記マニピュレーターの動作を制御するかを当該コマンドのパラメータに応じて切り換える、
ロボット制御装置。 - 前記制御部は、前記力検出器の出力に基づいて前記マニピュレーターの動作を制御する前記コマンドを実行するとき、前記力検出器をリセットするとともに、前記力検出器のリセットから所定時間経過後に、前記力検出器の出力に基づく前記マニピュレーターの動作制御を開始する、
請求項1に記載のロボット制御装置。 - 前記制御部は、前記力検出器の出力に基づいて前記マニピュレーターの動作を制御する前記コマンドを実行するとき、前記力検出器の出力に基づく前記マニピュレーターの動作制御を当該コマンドに応じて終了する、
請求項1に記載のロボット制御装置。 - マニピュレーターと、
前記マニピュレーターに作用する力を検出する力検出器と、
を備えるロボットを制御するロボット制御装置において、
前記力検出器の出力に基づいて前記マニピュレーターの動作を制御するモードにおいて実行可能なコマンドと実行不能なコマンドとが予め決められている制御部を備える、
ロボット制御装置。 - 前記制御部は、前記力検出器の出力に基づいて前記マニピュレーターの動作を制御するとき、インピーダンス制御を実行する、
請求項4に記載のロボット制御装置。 - マニピュレーターと、
前記マニピュレーターに作用する力を検出する力検出器と、
を備えるロボットを制御するロボット制御装置において、
引数のオブジェクトが階層化されたコマンドを実行することにより、前記マニピュレーターの動作を制御する制御部を備える、
ロボット制御装置。 - マニピュレーターと、
前記マニピュレーターに作用する力を検出する力検出器と、
を備えるロボットを制御するロボット制御装置において、
基準座標系に対して定義された任意の座標系を引数とするコマンドを実行することにより、前記マニピュレーターの動作を制御する制御部を備える、
ロボット制御装置。 - マニピュレーターと、
前記マニピュレーターに作用する力を検出する力検出器と、
を備えるロボットであって、
前記マニピュレーターを動作させるコマンドが実行されるとき、前記力検出器の出力に基づいて前記マニピュレーターの動作を制御するか、前記力検出器の出力に基づかずに前記マニピュレーターの動作を制御するかが当該コマンドのパラメータに応じて切り換えられる、
ロボット。 - マニピュレーターと、前記マニピュレーターに作用する力を検出する力検出器と、を備えるロボットと、
前記マニピュレーターの動作を制御する制御部であって前記マニピュレーターを動作させるコマンドを実行するとき、前記力検出器の出力に基づいて前記マニピュレーターの動作を制御するか、前記力検出器の出力に基づかずに前記マニピュレーターの動作を制御するかを当該コマンドのパラメータに応じて切り換える制御部を備えるロボット制御装置と、
を備えるロボットシステム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015150428A JP6668629B2 (ja) | 2015-07-30 | 2015-07-30 | ロボット制御装置およびロボットシステム |
CN201610380562.2A CN106239516B (zh) | 2015-06-03 | 2016-06-01 | 机器人控制装置、机器人以及机器人系统 |
US15/171,326 US10112297B2 (en) | 2015-06-03 | 2016-06-02 | Robot control apparatus, robot, and robot system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015150428A JP6668629B2 (ja) | 2015-07-30 | 2015-07-30 | ロボット制御装置およびロボットシステム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2017030068A true JP2017030068A (ja) | 2017-02-09 |
JP2017030068A5 JP2017030068A5 (ja) | 2018-08-30 |
JP6668629B2 JP6668629B2 (ja) | 2020-03-18 |
Family
ID=57987034
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015150428A Active JP6668629B2 (ja) | 2015-06-03 | 2015-07-30 | ロボット制御装置およびロボットシステム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6668629B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10836039B2 (en) | 2017-02-17 | 2020-11-17 | Seiko Epson Corporation | Control device and robot system |
CN115519539A (zh) * | 2021-06-25 | 2022-12-27 | 精工爱普生株式会社 | 程序创建装置、程序以及机器人动作程序 |
-
2015
- 2015-07-30 JP JP2015150428A patent/JP6668629B2/ja active Active
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10836039B2 (en) | 2017-02-17 | 2020-11-17 | Seiko Epson Corporation | Control device and robot system |
CN115519539A (zh) * | 2021-06-25 | 2022-12-27 | 精工爱普生株式会社 | 程序创建装置、程序以及机器人动作程序 |
Also Published As
Publication number | Publication date |
---|---|
JP6668629B2 (ja) | 2020-03-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10564635B2 (en) | Human-cooperative robot system | |
CN106239516B (zh) | 机器人控制装置、机器人以及机器人系统 | |
CN110997249B (zh) | 作业机器人和作业机器人的控制方法 | |
JP6484265B2 (ja) | 学習制御機能を備えたロボットシステム及び学習制御方法 | |
US9481088B2 (en) | Robot control device, robot, and robot system | |
KR101947825B1 (ko) | 로봇, 및 로봇을 작동시키기 위한 방법 | |
JP6705851B2 (ja) | 振動解析装置および振動解析方法 | |
CN104589304A (zh) | 机器人控制装置以及机器人 | |
US20200030992A1 (en) | Robot System | |
JP2012056074A (ja) | 力またはインピーダンス制御ロボットの作業空間安全動作 | |
CN109129525B (zh) | 机器人的负载重心位置推定装置及负载重心位置推定方法 | |
CN110709211A (zh) | 机器人系统和机器人系统的控制方法 | |
JP2016190292A (ja) | ロボット制御装置、ロボットシステムおよびロボット制御方法 | |
US20240399581A1 (en) | Extendable safety system for robot system | |
JP2024015086A (ja) | ロボットシステム、制御方法、物品の製造方法、制御プログラム、記録媒体 | |
JP6697544B2 (ja) | 最適化装置及びそれを備えた垂直型多関節ロボット | |
CN212421307U (zh) | 一种提升安全控制性能的工业机器人 | |
JP2016221646A (ja) | ロボットおよびロボットシステム | |
JP6668629B2 (ja) | ロボット制御装置およびロボットシステム | |
JP2016221653A (ja) | ロボット制御装置およびロボットシステム | |
JP2022011402A (ja) | ロボットの制御方法およびロボットシステム | |
JP2016221661A (ja) | ロボット制御方法、組立品の製造方法、ロボット装置、プログラム及び記録媒体 | |
US11660742B2 (en) | Teaching method and robot system | |
JP2020157459A (ja) | 制御方法およびロボットシステム | |
WO2018088199A1 (ja) | ロボット制御装置、ロボット、ロボットシステム、及び、ロボット制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180723 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180723 |
|
RD05 | Notification of revocation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7425 Effective date: 20180906 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20181116 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190619 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190723 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190909 |
|
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: 20200128 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200210 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6668629 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |