JPH03234490A - ロボットの制御方法 - Google Patents

ロボットの制御方法

Info

Publication number
JPH03234490A
JPH03234490A JP2031271A JP3127190A JPH03234490A JP H03234490 A JPH03234490 A JP H03234490A JP 2031271 A JP2031271 A JP 2031271A JP 3127190 A JP3127190 A JP 3127190A JP H03234490 A JPH03234490 A JP H03234490A
Authority
JP
Japan
Prior art keywords
robot
maximum acceleration
load
map
motion
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
Application number
JP2031271A
Other languages
English (en)
Other versions
JP2838428B2 (ja
Inventor
Keiji Yasui
啓二 安井
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2031271A priority Critical patent/JP2838428B2/ja
Publication of JPH03234490A publication Critical patent/JPH03234490A/ja
Application granted granted Critical
Publication of JP2838428B2 publication Critical patent/JP2838428B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

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

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、移動位置および速度を教示することにより、
その教示内容に従ってプレイバック動作するティーチン
グプレイバック方式のロボットに用いられる制御方法に
関する。
従来の技術 組立作業、溶接作業等を行なうロボットは、停止状態か
ら教示された速度へ加速したり、動作中の速度から減速
して停止したりして、各動作を実行することができる。
ところで、ロボットが加速度変化する時、その加速度は
マニュピレータが許す最大加速度以下であることが必要
となる。もし、最大加速度を越えて動作すると、マニュ
ピレータ内にある減速機などが過負荷作動して損傷する
可能性がある。しかしながら、教示された動作を短時間
で終わるには加速度が大きいほうが良い。
また、従来のこの種口ボットのマニュピレータには、許
容最大負荷荷重以下のどれだけの負荷荷重が取り付けら
れているか不明なことが多く、−般には許容最大負荷荷
重が取り付けられているものとして、この場合に必要と
する加速度あるいは加速時間で動作させることが行われ
ていた。そして、ティーチングプレイバック方式のロボ
ットについては、動作速度が急速に変化する時、ロボッ
トのマニュピレータが許容する最大加速度で加減速させ
るように制御していた。
発明が解決しようとする課題 しかしながら、従来のこのような制御方法では、マニュ
ピレータの先端についている負荷荷重の重さによって最
大加速度が異なるため、重量が不明なマニュピレータの
先端の負荷荷重に応じた最大加速度での動作を得られな
かった。
本発明は、このような従来の問題点を解決するものであ
り、負荷荷重に応じた最大加速度で動作できるロボット
の制御方法を提供することを目的とする。。
課題を解決するための手段 本発明は、前記目的を達成するために、あらかじめロボ
ットに動作パターンを教示し、そのプレイバック動作に
基づき動作命令と実動作位置との差を求める負荷荷重マ
ツプと、負荷荷重に応じてロボットが許容しうる最大加
速度を算出するマツプを作成し、実使用時のデータおよ
び両マツプに基づいて最大加速度を求め、この加速度で
ロボットをプレイバック動作させるものである。
作用 したがって、本発明によれば、ロボットの負荷荷重に応
じた最大加速度でプレイバック動作できるので、ロボッ
トの許容する最大加速度を超えることなく、プレイバッ
ク動作を最短時間で行なわせることができる。
実施例 第】1図は本発明の一実施例におけるロボット制御部+
1を示すフローチャートである。
まず、ティーチングプレイバック方式の多関節ロボット
が用意され、このロボットには、ステップlにおいて各
軸毎に負荷荷重測定をするための所定の動作パターンが
教示される。ここで、各軸ごとに重力方向を考慮し、減
速器の負荷率が最大許容値となる動作パターンが教示さ
れる。
次にステップ2において、「】ボット先端すなわちハン
ドに○から最大負荷荷重WMまでの負荷を順次取り付け
て動作パターンを動作さゼる。そ1゜てステップ3にお
いて、ここで得られたデータすなわち動作命令と実動作
との差△Lに対する負荷荷重Wのデータより負荷荷重マ
ツプM1を求める。同じく、ロボットのマニュピレータ
内の減速機の負荷率が最大許容値を保持している時の負
荷荷重Wに対する最大加速度a raaxとの関係デー
タより最大加速度マツプM2を求める。なお、第2図お
よび第3図にこれらマツプを示した。
次に実使用に先立ち、ロボ・リドのマニュピレータ先端
に実際に用いるツールを取り付け、その状態で上述と同
じ動作パターンでロボットを動作させる。
これにより、ステップ4において、その動作中に速度が
変化した時の動作命令と実動作の差△Lを測定する。そ
して、ステップ5において、この差△Lに応じた実負荷
状態での最大加速度a l1axを負荷マツプM1およ
び最大値加速度マツプM2とから算出する。そして、こ
の最大加速度a wax時のデータをロボットの制御系
に取り込んで処理する。
この結果、実使用時においては、ステップ6に示すよう
に、ロボットがプレイバック動作する時、取り付けられ
た実負荷とともに最大加速度8112Xで動作すること
となる。
第4図には、前記実施例におけるロボットの制御系が概
略的に説明されている。
ここで、11は速度指令Aを発する位置制御部、12は
速度指令Aおよび実際の動作速度Bを受け、そのずれ修
正層のトルク修正出力を発する速度制御部、13はトル
ク修正出力により駆動出力を修正してモータ14に出力
する電流制御部、15はモータ14の実動作速度Bを出
力するロータリエンコーダである。
ここで前述した動作命令と実動作との差△Lが速度指令
Aで表され、これと第2図の負荷荷重マツプMlから負
荷荷重WMが求められる。さらに速度制御部12が、負
荷荷重に応じた最大加速度a waxをマツプM2から
求める。
発明の効果 以上の説明から明らかなように、本発明のロボットの制
御方法によれば、実際にロボットの先端に取り付けられ
た実負荷に応じて動作命令と実動作どの差△Lを測定し
、これに基づき負荷荷重マツプおよび最大加速度マツプ
を用いて最大加速度を求め、この値を制御系に取り込ん
でロボットを動作させるようにしたので、実使用時にロ
ボットが最大加速度で動作できるため、同じ教示動作を
プレイバック動作してもより短い時間で動作でき、その
設定作業も容易化される利点がある。
【図面の簡単な説明】
第1図は本発明の一実施例におけるロボット制御動作の
フローチャート、第2図は同実施例で用いる負荷荷重マ
ツプ、第3図は同実施例で用いる最大加速度マツプ、第
4図は同実施例におけるロボットの制御系のブロック図
である。 Ml・・・負荷荷重マツプ、M2・・・最大加速度マツ
プ、W・・・負荷荷重、a iax・・・最大加速度、
△L・・・動作命令と実動作との差、A・・・速度命令
、B・・・動作速度、11・・・位置制御部、12・・
・速度制御部、13・・・電流制御部、14・・・モー
タ、15・・・ロータリエンコーダ。

Claims (1)

    【特許請求の範囲】
  1.  ティーチングプレイバック方式の多関節ロボットに所
    定の動作パターンを教示し、その上でプレイバック動作
    するロボットへの動作命令と実動作位置との差を測定し
    てその差に応じてロボットに取り付けられた負荷荷重を
    算出して負荷荷重マップを作成し、さらに前記負荷荷重
    に応じてロボットが許容しうる最大加速度を算出して最
    大加速度マップを作成し、その後の実使用時に前記負荷
    荷重マップと最大加速度マップに基づき前記動作命令と
    実動作位置との差に応じた最大加速度を求め、前記最大
    加速度でロボットをプレイバック動作させることを特徴
    とするロボットの制御方法。
JP2031271A 1990-02-09 1990-02-09 ロボットの制御方法 Expired - Fee Related JP2838428B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2031271A JP2838428B2 (ja) 1990-02-09 1990-02-09 ロボットの制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2031271A JP2838428B2 (ja) 1990-02-09 1990-02-09 ロボットの制御方法

Publications (2)

Publication Number Publication Date
JPH03234490A true JPH03234490A (ja) 1991-10-18
JP2838428B2 JP2838428B2 (ja) 1998-12-16

Family

ID=12326672

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2031271A Expired - Fee Related JP2838428B2 (ja) 1990-02-09 1990-02-09 ロボットの制御方法

Country Status (1)

Country Link
JP (1) JP2838428B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017024095A (ja) * 2015-07-17 2017-02-02 ファナック株式会社 最大で二つのワークを把持するハンドを備えたロボットの制御方法およびロボット制御装置
JP2019193965A (ja) * 2017-09-21 2019-11-07 上銀科技股▲分▼有限公司 ロボットアームのための負荷推定及び重力補償方法、並びにそのシステム

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6214209A (ja) * 1985-07-11 1987-01-22 Matsushita Electric Ind Co Ltd 産業用ロボツト

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6214209A (ja) * 1985-07-11 1987-01-22 Matsushita Electric Ind Co Ltd 産業用ロボツト

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017024095A (ja) * 2015-07-17 2017-02-02 ファナック株式会社 最大で二つのワークを把持するハンドを備えたロボットの制御方法およびロボット制御装置
US10052762B2 (en) 2015-07-17 2018-08-21 Fanuc Corporation Method of controlling robot with hand gripping two workpieces and robot control apparatus
JP2019193965A (ja) * 2017-09-21 2019-11-07 上銀科技股▲分▼有限公司 ロボットアームのための負荷推定及び重力補償方法、並びにそのシステム

Also Published As

Publication number Publication date
JP2838428B2 (ja) 1998-12-16

Similar Documents

Publication Publication Date Title
JP2604698B2 (ja) 角加速度制御方法
KR0160998B1 (ko) 로보트의 구동경로 계획방법
US4988934A (en) Robot control apparatus
WO1989006066A1 (fr) Procede de commande de vitesse pour servomoteur
JP4016305B2 (ja) ロボットの制御装置
JPS6261104A (ja) 水平関節型ロボツトの加減速制御方式
JPH03234490A (ja) ロボットの制御方法
US4504771A (en) Robot control apparatus
JPS62251901A (ja) 多軸ロボツトの経路制御装置
JPH0193805A (ja) ロボットの教示データ作成方法
JPS61114317A (ja) 産業用ロボツトの教示方法
JPH01156804A (ja) 産業用関接型ロボットにおける教示・再生方法
JPS61159390A (ja) 産業用ロボツトの制御方法
JPH01237703A (ja) ロボツト教示装置
JPS61206007A (ja) サ−ボモ−タ制御方式
JP3348423B2 (ja) ロボットアームの負荷方向判別方法
JP2689748B2 (ja) ロボットの制御方法
JPH0560992B2 (ja)
JPS5845887A (ja) 産業用ロボツトの制御装置
JPS61147306A (ja) ロボツトの安全装置
JPS63181011A (ja) ロボツトの制御方法
JPH1177572A (ja) ロボット制御装置
JP2635776B2 (ja) マスタ・スレーブ形マニピュレータ
KR100198148B1 (ko) 다축 수직 다관절 로보트의 관성 제어 방법
JPH0580833A (ja) 産業用ロボツトの制御装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees