JPH01140206A - ロボットのcp制御の加減速装置 - Google Patents

ロボットのcp制御の加減速装置

Info

Publication number
JPH01140206A
JPH01140206A JP29946987A JP29946987A JPH01140206A JP H01140206 A JPH01140206 A JP H01140206A JP 29946987 A JP29946987 A JP 29946987A JP 29946987 A JP29946987 A JP 29946987A JP H01140206 A JPH01140206 A JP H01140206A
Authority
JP
Japan
Prior art keywords
speed
point
route
deceleration
robot
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
Application number
JP29946987A
Other languages
English (en)
Inventor
Yoshinobu Shimizu
清水 義信
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Komatsu Ltd
Original Assignee
Komatsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Komatsu Ltd filed Critical Komatsu Ltd
Priority to JP29946987A priority Critical patent/JPH01140206A/ja
Publication of JPH01140206A publication Critical patent/JPH01140206A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はロボットのCP制御のうち、ある点からある点
に移行するときの加減速の改良に関するものである。
(従来の技術) 従来、ロボットのある点からある点(以下、経路という
)への移動は、各経路毎に加速−等速一減速の行程で成
り立ち、各経路が連続している場合は、速度が落ちない
ように現経路の減速と次経路の加速行程を重ね合わせる
パスポイント制御を行っている。
(発明が解決しようとする問題点) 従って、各経路間の減速と加速を重ね合わせるパスポイ
ント制御では、現経路の教示位置へ到達する前に次経路
の加速を行うので、第7図の点線に示すごと(教示通り
の軌跡を描かないズレが生じている。このズレは速度が
速くなればなるほど大きくなる欠点がある。
本発明は上記問題に鑑みたもので、加速、減速を経路の
始めと終わりに設け、各経路間では加速、減速を行わな
いことにより教示通りの軌跡を描き、ズレの発生を防ぐ
ことを目的としている。
(問題点を解決するための手段および作用)そのために
本発明では、速度と位置を入力する入力手段と、位置の
うちスタート点、最終経路点および終点等の経路点およ
びロボットの位置を検出する検出手段と、ロボットの動
きを制御する速度制御手段と、経路間の残り距離と速度
の比がある値以下となったときのうち、スタート点から
の加速を終了させるための残り距離の位置、および最終
経路点を通過した後、終点までの減速を開始するための
残り距離の位置を求める残り距離更新手段により構成さ
れているから、加速と減速がスタート点と終点のみで行
われ、中間の経路間では一定の速度のため、経路点通過
のときも当初教示した軌跡よりズレがなくなる。
(実施例) 本発明の構成を第1図にもとづいて説明する。
ロボットの動作機能のうちの速度、位置設定手段l(以
下、設定手段という)に速度指令2および位置指令3が
与えられ、その指令に従い設定手段l内の一次遅れ速度
設定手段4より速度制御手段5に速度の指令が出される
。この速度および位;ηの指令に従いロボットが移動す
る。
その移動を位置検出器6にて検出し、残り距離更新手段
7に入れ、残り距離を求めるとともに、速度を演算し、
−次遅れ速度設定手段4にもどし加速、減速を行う、こ
のとき、残り距離更新手段7の値がある一定値以下にな
ったとき、加速の場合は一定速度に、減速の場合は減速
速度に移行する。
次に、この構成を第2図に従って説明を行う。
速度、位置設定手段lを有し、CPU、ROM、RAM
を内蔵するコンビエータ10よりの速度指令を単位時間
当たりの位置指令に変゛換し、指令位W 11としてエ
ンコーダ12よりの値と比較して位置ゲイン13に入れ
増幅し、D/A14に入れ、アナログに変換し、サーボ
アンプ15で増幅しモータ16を駆動する。モータの回
転とともにタコジェネ17(発電式回転速度計)で回転
速度を検出し、サーボアンプ15にフィードバックし回
転速度を一定に保つ。
一方、モータ16の回転をエンコーダ12で位置として
検出し、微分器18、積分器19で微分および積分し、
指令位置の信号にフィードバックし、指令位置の精度を
向上する。
第3図はマイクロコンピュータのソフトウェアを示すフ
ローチャートである。第4図は経路点のうちのスタート
点(以下、スタート点という)Psから経路点P、まで
の位置と速度を示す図である。
次に、フローチャートを第3図および第4図により説明
する。
プログラムがスタート(ステップ31)すると加速工程
に入る。まず1次遅れ位置し+  (1)を(1)式に
より求める(ステップ32)0次ニ1 次遅in速度V
 +−(t−)  (第4図参照)を1次遅れ位置とR
OMよりの1次遅れ定数にの積算(ステップ33)より
求め、速度制御手段5に出力する。
ロボットが移動すると、その位置検出器6により検出し
、1次遅れ位置偏差(ステップ34、第4図参照)を式
(3)より求め、残り距離の更新Le(L)(ステップ
35)を式(4)により行う、この残り距離の更新でL
e (L)が2■+m(L)以下になるまでプログラム
のステップはステップ32に戻り、32−33−34−
35を繰り返す。
そのうちにLe(t)が2■、(む)以下となるのでY
ESの条件が成立し、定速度指令Va(ステップ37)
が出力される。定速度指令Vaが出るとともに残り距離
Le(t)より周期延長T’  (ステップ38)が行
われる。
この定速度の走行は各経路間でも一定に行われ、最終経
路点が来るまではステップ47に戻り、言語指定速度が
指令される。
ステップ39でYESの条件が成立し、最終経路になる
と、速度がある位置より経路点の終点(以下、終点とい
う)までの間に行われる。
残り距離Le(t)が減速判定値(ステップ40)まで
に達しないあいだは定速度指令Va(ステップ47)が
出力されるとともに、残り距file(t+1)がステ
ップ41.42で繰り返し求められる。残り距file
(L)がV「/に以下となると減速に入り、1次遅れ速
度v+b(t)を残り距離Le(t)と1次遅れ定数に
との積算(ステップ43)より求め、1次遅れ速度V、
b(L)を速度制御n手段に出力する。
ロボットが減速され移動すると、その位置を検出し、1
次遅れ位置偏差の更新(ステップ44)が式(11)に
より行われる。
この1次遅れ位置偏差Llb(L+1)がマシン定数L
Dより大きいときは、ステップ43にもどり、ステップ
43.44が繰り返される。
1次遅れ位置偏差Llb(t+1)がマシン定数LDよ
り小さくなると、速度vJ = L+b (t+1)(
式12)が出力され、5TOP (ステップ46)に入
る。
次いで、本発明と従来例との比較を行う。
先ず、本発明のごとく始めの経路から最後の経路までの
間に、第5図のごとくスタート点Psから経路点P1ま
でに加速が終了し、定速度に入る。経路点P、からP、
まで前の定速度で等速に動作する。最終経路の経路点P
、がら終点P、で減速が行われる。このように経路間で
加速、減速の重ね合わせがなくなり、各経路点を通過す
る。
これに対して、従来は第6図のごとくスタート点Psか
ら経路点P、への移動中、位置Pa点で減速が始まると
ともに相前後して経路点P1からPgへの動作指令が出
力されるので、位fiPaからPbのように減速、加速
が重ね合わせるパスポイント制御が行われる。このとき
加速、減速のモーメントが定速度モーメントとことなる
ため経路点P、を通過せず、点線のごとくズレが生ずる
(発明の効果) 以上述べたように本発明では、加速、減速を経路のスタ
ート点と終点に設け、各経路間では加速、減速を行わな
いようにしたため、各経路点を教示通り通過し、精度が
向上する。又、加速、減速を行わないため、高速度にな
っても同様な軌跡が得られるという優れた効果がある。
【図面の簡単な説明】
第1図は本発明の実施例を示す制御ブロック図第2図は
本発明の加減速装置の構成を示すブロック図 第3図は本発明の実施例を示すフローチャート図 第4図は本発明の速度、位置を説明する図第5図は本発
明の速度−経路を示す図 第6図は従来の速度−経路を示す同 第7図は従来の軌跡を示す図 1−・・・・・・・−速度位置設定手段4・・−・・・
・−1次遅れ速度設定手段5−・・−・−速度制御手段 6−・・−・・・−・位置検出器 7・・−・−・−残り距離更新手段 10−−−−−マイコン P s−−スタート点 P、、、−一終点 Pn−・−・−最終経路点 出願人  株式会社 小松製作所

Claims (1)

    【特許請求の範囲】
  1. 速度、位置を入力する入力手段と、位置のうちスタート
    点、最終経路点および終点等の経路点、およびロボット
    の位置を検出する検出手段とロボットの動きを制御する
    速度制御手段と経路間の残り距離と速度の比がある値以
    下となったときのうち、スタート点からの加速を終了さ
    せるための残り距離の位置、および最終経路点の後、終
    点までの減速を開始するための残り距離の位置を求める
    残り距離更新手段とからなるロボットのCP制御の加減
    速装置
JP29946987A 1987-11-26 1987-11-26 ロボットのcp制御の加減速装置 Pending JPH01140206A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP29946987A JPH01140206A (ja) 1987-11-26 1987-11-26 ロボットのcp制御の加減速装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP29946987A JPH01140206A (ja) 1987-11-26 1987-11-26 ロボットのcp制御の加減速装置

Publications (1)

Publication Number Publication Date
JPH01140206A true JPH01140206A (ja) 1989-06-01

Family

ID=17872976

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29946987A Pending JPH01140206A (ja) 1987-11-26 1987-11-26 ロボットのcp制御の加減速装置

Country Status (1)

Country Link
JP (1) JPH01140206A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115963823A (zh) * 2022-12-21 2023-04-14 康威通信技术股份有限公司 轨道巡检机器人安全运行控制方法及系统、轨道机器人

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5331081A (en) * 1976-09-03 1978-03-23 Toshiba Corp Acceleration and deceleration pulse distribution system in numeric control device
JPS61193204A (ja) * 1985-02-20 1986-08-27 Tokico Ltd 工業用ロボツト

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5331081A (en) * 1976-09-03 1978-03-23 Toshiba Corp Acceleration and deceleration pulse distribution system in numeric control device
JPS61193204A (ja) * 1985-02-20 1986-08-27 Tokico Ltd 工業用ロボツト

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115963823A (zh) * 2022-12-21 2023-04-14 康威通信技术股份有限公司 轨道巡检机器人安全运行控制方法及系统、轨道机器人
CN115963823B (zh) * 2022-12-21 2025-10-10 康威通信技术股份有限公司 轨道巡检机器人安全运行控制方法及系统、轨道机器人

Similar Documents

Publication Publication Date Title
EP0207997A1 (en) System for correcting error in the path of a robot
US5521830A (en) Motion controller and synchronous control process therefor
JPS6241189A (ja) クレ−ン制御方式
JP2524931B2 (ja) ロボットの直線補間方法
JPH0655037B2 (ja) サーボモータの速度制御方法
JP3370040B2 (ja) 速度制御装置
JP2011057320A (ja) エレベータ
EP0258447A1 (en) Method of returning to origin
JPH01140206A (ja) ロボットのcp制御の加減速装置
US8228015B2 (en) Servomotor speed control
JP2002160547A (ja) 車両用追従走行制御装置
JP2772883B2 (ja) クレーンの振れ止め・位置決め制御装置及び制御方法
JP2581585B2 (ja) 加減速制御装置
JPH0144606B2 (ja)
JP2738115B2 (ja) 加減速制御装置
JPH02137006A (ja) 速度制御装置
KR20030093643A (ko) 로봇의 모션 제어 장치 및 방법
JP3357530B2 (ja) 停止位置制御方法および装置
JPH0634950Y2 (ja) ロボツトの制御装置
JPH04298490A (ja) クレーン用モータにおける速度基準信号の生成方法
JPH071022B2 (ja) 車両用アクセル制御装置
JPH06255984A (ja) 自動クレーンの振れ止め制御方法
JPS60308B2 (ja) エレベ−タの制御装置
JPS6247708A (ja) 産業用ロボツトの速度制御方法
JPH11184530A (ja) モーションコントローラ