JP2014131825A - ロボット用制御装置 - Google Patents
ロボット用制御装置 Download PDFInfo
- Publication number
- JP2014131825A JP2014131825A JP2013000754A JP2013000754A JP2014131825A JP 2014131825 A JP2014131825 A JP 2014131825A JP 2013000754 A JP2013000754 A JP 2013000754A JP 2013000754 A JP2013000754 A JP 2013000754A JP 2014131825 A JP2014131825 A JP 2014131825A
- Authority
- JP
- Japan
- Prior art keywords
- robot arm
- target position
- robot
- tip
- unit
- 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
Landscapes
- Numerical Control (AREA)
- Manipulator (AREA)
Abstract
【解決手段】ロボット用制御装置20は、軌道生成部23と駆動制御部24を備える。軌道生成部23は、ロボットアーム先端部の目標位置の入力を受けると、ロボットアームの先端部の現在の位置情報及び速度情報から、ロボットアームの先端部が経由すべき位置を設定し、ロボットアームの先端部の現在位置と経由すべき位置と目標位置とを結ぶ曲線を軌道として求める。駆動制御部24は、軌道生成部23により求めた軌道に沿ってロボットアームの先端部が移動するように駆動部15を制御する。
【選択図】図2
Description
本発明の実施形態を説明する前提として、本発明の原理について説明する。図1は、本発明の原理を説明するための図である。説明上、ロボットシステム1が、アーム部2a,2bを連結してロボットアーム2が構成されて、ロボットアーム2が筐体3に回動可能に取り付けられているものとし、回動軸、アーム部2a,2b同士の連結軸が鉛直方向に沿っている場合を想定している。ロボットアーム2の先端部の位置として、位置Pi-1が変更指示を受けたときよりも一つ手前の位置を示し、位置Piが変更指示を受けたときの位置を示し、Paが変更前の目標位置を示し、Pbが変更後の目標位置を示している。ロボットアーム2が水平面上を動いているので、便宜上二次元の座標軸を設定し、位置Pi-1の座標を(X1,Y1),位置Piの座標を(X2,Y2),Paの座標を(X0、Y0)、Pbの座標を(Xn,Yn)とする。
(目標位置の変更があったときのロボットアームの先端部の運動エネルギー)
=(停止させるのに必要な力)×(停止するまでの移動距離)
ここで、ロボットアーム2の先端部を停止させる力が一定とすると、現在位置から経由点までの変位距離が、目標位置が変更となったときのロボットアーム2の運動エネルギーに比例する。
Xp=mk(X2−X1)2/2+X2
Yp=mk(Y2−Y1)2/2+Y2
ここで、(Xp、Yp)は経由点Pviaの座標、(X1,Y1)は一つ手前の位置座標、(X2,Y2)は現在の位置座標である。mはロボットアーム先端部の質量である。x方向、y方向での変化量を元に経由点を算出しているので、これらのベクトルを合成した延長に、変位方向が定まる。ロボットアーム2の動きが二次元ではなく三次元であっても同様に導かれる。
k=(減衰率)×1/(停止させる力)
ここで減衰率は、現在の速度からどのくらいの割合で減速するかを示し、例えば0.6〜0.9が設定される。
ロボットアーム2の先端部を停止させる力に関しては、ロボット工学の動力学などによってモータのトルクから計算することができる。この場合、動作パターンの検証などが必要となる。そこで、モータの出力と、ロボットアーム先端部が有する運動エネルギーの大きさとの関係を、実際にロボットアームを動かしてトルクを計測することにより、係数kを設定してもよい。
本発明の実施形態に係るシステム構成について説明する。図2は、本発明の実施形態に係るロボットシステムのブロック構成図であり、図3は図2に示すロボットシステム1におけるロボットについての実機の一例を模式的に示す図である。ロボットシステム1は、ロボット10とロボット用制御装置20とを備える。ロボット10は、ロボットアーム11と、ロボットアーム11を駆動する駆動部15とを備える。図2においては、ロボットアーム11を示しておらず、ロボット用制御装置20との関係で必要なものを代表して示している。
2:ロボットアーム
2a,2b:アーム部
3:筐体
11:ロボットアーム
12a,12b:アーム部
13:回動軸
14:フレーム
15:駆動部
15a:モータ(サーボモータ)
15b:ドライバ(サーボアンプ)
16:センサ(エンコーダ)
20:ロボット用制御装置
21:センサ情報処理部
22:目標位置算出部
23:軌道生成部
24:駆動制御部
25:位置座標変換部
26:プログラム動作部
31:インタフェース部
Claims (2)
- アーム部からなるロボットアームと、上記アーム部を回転駆動する駆動部と、を備えたロボットを制御するためのロボット用制御装置において、
上記ロボットアームの先端部の目標位置の入力を受けると、上記ロボットアームの先端部の現在の位置情報及び速度情報から、上記ロボットアームの先端部が経由すべき位置を設定し、上記ロボットアームの先端部の現在位置と経由すべき位置と目標位置とを結ぶ曲線を軌道として求める軌道生成部と、
上記軌道生成部により求めた軌道に沿って上記ロボットアームの先端部が移動するように上記駆動部を制御する駆動制御部と、
を備えることを特徴とする、ロボット用制御装置。 - さらに、前記ロボットアームの設置箇所に配置されているセンサからの検出信号により、前記ロボットアームの目標位置を変更すべきか否かを判断し、変更すべき目標位置を算出して前記軌道生成部に出力する目標位置算出部を備えることを特徴とする、請求項1に記載のロボット用制御装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013000754A JP5904445B2 (ja) | 2013-01-07 | 2013-01-07 | ロボット用制御装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013000754A JP5904445B2 (ja) | 2013-01-07 | 2013-01-07 | ロボット用制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014131825A true JP2014131825A (ja) | 2014-07-17 |
JP5904445B2 JP5904445B2 (ja) | 2016-04-13 |
Family
ID=51411149
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013000754A Active JP5904445B2 (ja) | 2013-01-07 | 2013-01-07 | ロボット用制御装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5904445B2 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017206504A1 (zh) * | 2016-06-03 | 2017-12-07 | 广州视源电子科技股份有限公司 | 机械臂运动路径的设置方法和*** |
US10040198B2 (en) | 2014-12-26 | 2018-08-07 | Samsung Eletcronics Co., Ltd. | Method of processing location information and method of processing measurement information including the same |
CN113942768A (zh) * | 2021-09-15 | 2022-01-18 | 长沙中联重科环境产业有限公司 | 伸缩臂抱桶上料机构控制方法、装置、设备及环卫车 |
JPWO2023007574A1 (ja) * | 2021-07-27 | 2023-02-02 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7490493B2 (ja) | 2020-08-05 | 2024-05-27 | 株式会社東芝 | 物品移動機構の制御装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63141107A (ja) * | 1986-12-03 | 1988-06-13 | Yokogawa Electric Corp | 位置制御装置 |
JPH10228306A (ja) * | 1997-02-17 | 1998-08-25 | Fanuc Ltd | 数値制御装置における自由曲線補間方法 |
JP2011093055A (ja) * | 2009-10-30 | 2011-05-12 | Honda Motor Co Ltd | 情報処理方法及び装置並びにプログラム |
-
2013
- 2013-01-07 JP JP2013000754A patent/JP5904445B2/ja active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63141107A (ja) * | 1986-12-03 | 1988-06-13 | Yokogawa Electric Corp | 位置制御装置 |
JPH10228306A (ja) * | 1997-02-17 | 1998-08-25 | Fanuc Ltd | 数値制御装置における自由曲線補間方法 |
JP2011093055A (ja) * | 2009-10-30 | 2011-05-12 | Honda Motor Co Ltd | 情報処理方法及び装置並びにプログラム |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10040198B2 (en) | 2014-12-26 | 2018-08-07 | Samsung Eletcronics Co., Ltd. | Method of processing location information and method of processing measurement information including the same |
WO2017206504A1 (zh) * | 2016-06-03 | 2017-12-07 | 广州视源电子科技股份有限公司 | 机械臂运动路径的设置方法和*** |
JPWO2023007574A1 (ja) * | 2021-07-27 | 2023-02-02 | ||
CN113942768A (zh) * | 2021-09-15 | 2022-01-18 | 长沙中联重科环境产业有限公司 | 伸缩臂抱桶上料机构控制方法、装置、设备及环卫车 |
Also Published As
Publication number | Publication date |
---|---|
JP5904445B2 (ja) | 2016-04-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6860498B2 (ja) | ロボットシステムの監視装置 | |
JP6924146B2 (ja) | ロボットシステムの監視装置 | |
US9037293B2 (en) | Robot | |
US20210086374A1 (en) | Robot comprising safety system ensuring stopping time and distance | |
JP6008121B2 (ja) | ロボットおよびロボット制御装置 | |
JP5904445B2 (ja) | ロボット用制御装置 | |
JP7141232B2 (ja) | ロボットの制御装置 | |
WO2003086718A1 (fr) | Robot | |
US11839979B2 (en) | Dual mode free-drive of robot arm | |
JP2018514403A (ja) | ロボット操作を制御するシステムおよび方法 | |
JP5849451B2 (ja) | ロボットの故障検出方法、制御装置およびロボット | |
JPWO2007111252A1 (ja) | マニピュレータの制御方法および制御システム | |
KR20190079322A (ko) | 로봇 제어 시스템 | |
TW202200332A (zh) | 計算自動化機器之安全範圍 | |
CN113190020A (zh) | 一种移动机器人队列***及路径规划、跟随方法 | |
CN112894827B (zh) | 一种机械臂运动控制方法、***、装置及可读存储介质 | |
CN112809664B (zh) | 机器人***的控制方法 | |
JP2013226619A (ja) | ロボット制御方法及びロボット制御装置 | |
TWI753287B (zh) | 機器人之控制裝置 | |
KR102645792B1 (ko) | 로봇 매니퓰레이터의 충격량을 산출하는 검출장치 및 방법 | |
JP2022174858A (ja) | 直接教示装置及び直接教示方法 | |
JP2023110178A (ja) | 全方位移動体の軌道生成装置、軌道生成方法及びプログラム | |
JP2015058497A (ja) | 水平多軸型ロボットの軌道生成方法及び制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140919 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150706 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150721 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150914 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151007 |
|
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: 20160223 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160304 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5904445 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 |