JPS62282303A - 産業用ロボツト制御装置 - Google Patents

産業用ロボツト制御装置

Info

Publication number
JPS62282303A
JPS62282303A JP12472486A JP12472486A JPS62282303A JP S62282303 A JPS62282303 A JP S62282303A JP 12472486 A JP12472486 A JP 12472486A JP 12472486 A JP12472486 A JP 12472486A JP S62282303 A JPS62282303 A JP S62282303A
Authority
JP
Japan
Prior art keywords
coordinate system
processing mode
industrial robot
arithmetic processing
switching
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
JP12472486A
Other languages
English (en)
Inventor
Taichi Inoue
太一 井上
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.)
Shinko Electric Co Ltd
Original Assignee
Shinko Electric 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 Shinko Electric Co Ltd filed Critical Shinko Electric Co Ltd
Priority to JP12472486A priority Critical patent/JPS62282303A/ja
Publication of JPS62282303A publication Critical patent/JPS62282303A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

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

Description

【発明の詳細な説明】 3、発明の詳細な説明 〔産業上の利用分野〕 本発明は、産業用ロボットの制御装置に関し、特に演算
処理装置を用いた産業用ロボット制御装置に関する。
〔従来の技術〕
産業用ロボットには、第4図及び第5図に示すような関
節型ロボットと円筒座標型ロボットがありそれぞれの動
作範囲はロボットの上方からみて同図の扇形のようにな
っている。また、これらロボットは、2点の位置が与え
られるとその間を直線的に動作するものと、2点間を各
軸毎の移動距り(又は角度)に分解し、各軸が一定速度
で動作をするものに大別できる。
このため、従来では、直線的な動作を行う口4 +ll
 k−条番瞥ヂ憤々Mへトλ弗島に也に駄it↓譚合に
は、動作範囲の内径の制限により動作できないため、動
作範囲内に中間目標点を与える必要が生じ、また、各軸
一定速度で動作するロボットは上述のような欠点はない
が、動作が直線的でないため動作径路が直感的に判りに
くい不便がある。
また各軸一定速度のため外周(アームの先端)程速い動
作をするという不具合がある。
〔発明が解決しようとする問題点〕
本発明は、産業用ロボットの動作制限範囲及び所望の動
作径路に従って、直交座標系及び円筒座標系を含む複数
の座標系を切り替えて、動作させることのできる産業用
ロボット制御装置を提供することを目的とする。
〔問題点を解決するための手段〕
直交座標系及び円筒座標系を含む複数の座標系の動作が
可能な産業用ロポー2トの各軸の所定時間間隔毎の目標
位置又は速度を演算処理装置により演算して各軸のサー
ボ制御部に与えることにより産業用ロボットの動作を制
御する産業用ロボット制御装置において、産業用ロボッ
トの動作座標系を複数の座標系から選択し切り替える選
択スイッチと、選択スイッチの切り替え動作に応答して
選択された座標系を判別し演算処理装置の行う演算処理
モードを選択された座標系に基づく処理モードに切り替
える手段とを設ける。
〔作用〕
選択スイッチを複数の座標系のうちの一つの動作座標系
に切り替えると、この切り替えにより発生する信号によ
り、演算モード切替え手段は切り替えられた動作座標系
を判別して演算処理装置の行う演算処理モードをこの動
作座標系に基づく演算処理モードに切り替える。
〔実施例〕
第1図は、本発明の本発明による産業用ロボット制御装
置の実施例のブロック図、第2図はフローチャートであ
り1本実施例では産業用ロボット(以下、ロボットとい
う)5は直角座標系及び円筒座標系の2つの動作座標系
において動作する場合について説明する。なお、ロボッ
ト5としては、従来の関節型又は円筒座標型のどちらで
もよい。第1図において、演算処理装置1は、従来から
ロボットの制御に用いられるマイクロコンピュータで構
成され、ロボット5の動作座標系の直角座標系か円筒座
標系かを選択する選択スイッチS1に入力ポート2を介
して接続される。選択スイッチSlは、ロータリースイ
ッチ等の手動のスイッチで、例えば、a点は一方の直角
座標系に切え替えると低レベル「0」信号が、又他方の
円筒座標系に切り替えると高レベルrlJ信号が出る。
演算処理装置1は、選択スイッチS1の切替えにより発
生する「1」又は「0」信号を受け、これにより選択さ
れたロボット5の動作座標系を判別して演算処理モード
を切り替える演算処理モード切替え手段11と、この演
算モードの切替えに従って、ロボット5の各軸の所定時
間間隔毎の目標位置又は速度を直角座標系に基づいて演
算する直角座標系演算処理手段12)及び円筒座標系に
基づいて演算する円筒座標系演算処理手段13が、含ま
れる。なお、ロボット5の制御に必要な省略しである。
演算処理装置1からの演算結果は位置又は速度指令とし
てロボット5の各軸(Ml、M2)毎のサーボ制御部3
,4に7<ス6を経由して与えられる。サーボ制御部3
.4は、与えられた位置又は速度指令と実際に検出され
た位置又は速度とを比較してロボット5の各軸のモータ
等を制御するもので従来と同様のものである。第2図の
フローチャートを併せて参照し、動作を説明すると、ス
テップ20で動作が開始され、選択スイッチS1により
、例えば、ロボット5による所望の動作経路がロボット
の動作範囲の内径により制限を受けるときは円筒座標系
を動作座標系として選択し、又は動作範囲内の見通しの
きく動作経路の場合には直角座標系を選択し、選択スイ
ッチS1を該当位置に切り替える。選択スイッチSLか
らの信号Sは、直角座標系を選択したときはaラインが
低レベル「O」信号が、また円筒座標系を選択したとき
はbラインが低レベル「0」信号が入力ポート2から演
算処理装置1に入力される演算処理モード切替え手段1
1が、信号Sがどのラインが「O」かを判別し、aライ
ンがrOJの場合は、演算処理モードを直角座標系処理
モードとし、bラインがrQJの場合は円筒座標系処理
モードとする(ステップ22)。
なおスイッチの切換え時期は予め演算処理装置内で記憶
しておき、同装置に自動的に行わせることも可能である
□。
直角座標系演算処理モードにおける所定時間間隔毎の目
標位置Pの演算(ステップ23)は次のとおりである。
この場合、座標軸を第3図のように定める。また説明の
簡単化のため2次元で説明する。介意P+からP2へ動
作させるとすると点P2は直交座標系では(XI、?+
)で、また点P2は(Xz、Yz)で、表わされる。
点P1から点P2までの移動距離を見とすれば、 となり、 所定時間間隔毎の位置Pは、速度をVとし、出発後の時
間tをパラメータとすれば、 t P”  (X2  XI  、Vz−Y+)+p。
見 として与えれれる。
従って、この式により点Pの位置を演算して、位置指令
とし、又はこの点Pの位置から速度を演算して速度指令
としてサーボ制御部3.4へ与えることによりロボット
の各軸は点P1から点P2に向って直線運動を行う、な
お、必要な加減速制御等は従来と同様である。今、回転
中心からアーム先端までの長さがρのときの線速はp、
8で与えられ、これが一定であるので。
ρ、φ=C(Cは常数)−一−(1) また、線速が一定であるとの条件のみでは径路が定まら
ないため、ρに沿った速度ρも一定とすれば、 ρ=kt+ρ1 (kは常数) −−−(2)(1)、
(2)式から 一−−−−−  (3) また C/に、  αは境界条件から、従って、Pの位
置は、時間tをパラメータとして、     Pρ =
kt+ρ、 Pφ= −log(kt + p I) + Ct k
として、与えられる。 特にρ1=ρ2の場合はPρ冨
ρ1 t Pφ=□+Φ1となる。
ρ 従って、Pρ、Pφを位置指令として所定時間間隔毎に
サーボ制御部3.4に与えることによりって、所望の動
作が得られる。
(発明の効果〕 本発明においては、直角座標系及び円筒座標系を含む複
数の座標系で動作が可能な産業用ロボットの制御装置に
おいて、産業用ロボットの固有の動作制限範囲及び所望
の動作径路に従って、これ作間m範囲の内径にかかる場
合には円筒座標系に基づいた動作をさせ、又動作径路の
見通しがきく動作の場合には直交座標系の動作をさせる
ことができる。従って、従来の直交座標系の動作におい
て、動作間@[囲の内径により動作径路が制限される場
合、中間の・教示点の数を増加する必要性がなくなり制
御が簡単かつ円滑となり、また円筒座標系の動作におい
て、動作径路の見通しのきく場合でも直線的に動作をさ
せることができなかった不具合がなくなる。
なお、円筒座標系動作において、アーム先端の線速度が
一定になるように制御すれば、従来のような各軸一定速
の制御におけるアームの先端程遠く動作するという不具
合を解消することができる。
【図面の簡単な説明】
第1図は本発明の産業用ロボット制御装置の実施例のブ
ロック図、第2図は第1図の制御装置の動作を説明する
フローチャート、第3図は第1図の制御装置の動作を説
明するための座標図、第4図及び第5図は従来の関節型
及び円筒座標型ロボットの構造及び動作範囲を示す概略
図、第6図及び第7図は直角座標系動作及び円筒座標系
動作の径路を示す図である。 図において、 1−m−演算処理装置   2−一一人カボート3.4
−−−サーボ制御部 5−m−ロボット11−−−演算
処理モード切替え手段 12−m−直角座標系演算処理手段 13−−−円筒座標系演算処理手段 S1−m−選択スイッチ 代理人 弁理士   後 藤 武 夫 代理人 弁理士   藤 木   礒 代理人 弁理士   佐 野   1 第1図 1漬算先R装置 13円蘭度標系演算処理手段 第 2 ; 漬3凶 ′−1−1−7−1

Claims (2)

    【特許請求の範囲】
  1. (1)直交座標系及び円筒座標系を含む複数の座標系の
    動作が可能な産業用ロボットの各軸の動作開始及び動作
    終了位置を指令することにより、各軸の所定時間間隔毎
    の目標位置又は速度を演算処理装置により演算し、演算
    結果を各軸のサーボ制御部に与えることにより産業用ロ
    ボットの動作を制御する産業用ロボット制御装置におい
    て、上記産業用ロボットの動作座標系を上記複数の座標
    系のうちから選択し切り替える手段と、上記手段の切り
    替え動作に応答して、上記選択された座標系を判別し、
    上記演算処理装置の行う演算処理モードを上記選択され
    た座標系に基づく演算処理モードに切り替える手段とを
    備えたことを特徴とする産業用ロボット制御装置。
  2. (2)特許請求の範囲第1項記載の制御装置において、
    上記演算処理モードを切り替える手段により上記円筒座
    標系に基づく演算処理モードに切り替えられたときは加
    減速時を除き上記産業用ロボットのアームの先端の動作
    はその線速度が一定に制御される産業用ロボット制御装
    置。
JP12472486A 1986-05-31 1986-05-31 産業用ロボツト制御装置 Pending JPS62282303A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12472486A JPS62282303A (ja) 1986-05-31 1986-05-31 産業用ロボツト制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12472486A JPS62282303A (ja) 1986-05-31 1986-05-31 産業用ロボツト制御装置

Publications (1)

Publication Number Publication Date
JPS62282303A true JPS62282303A (ja) 1987-12-08

Family

ID=14892535

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12472486A Pending JPS62282303A (ja) 1986-05-31 1986-05-31 産業用ロボツト制御装置

Country Status (1)

Country Link
JP (1) JPS62282303A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013154453A (ja) * 2012-01-31 2013-08-15 Yaskawa Electric Corp 搬送システム
WO2014024690A1 (ja) * 2012-08-09 2014-02-13 日本電産サンキョー株式会社 産業用ロボット
JP2014034109A (ja) * 2012-08-09 2014-02-24 Nidec Sankyo Corp 産業用ロボットおよび産業用ロボットの制御方法

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013154453A (ja) * 2012-01-31 2013-08-15 Yaskawa Electric Corp 搬送システム
US9272413B2 (en) 2012-01-31 2016-03-01 Kabushiki Kaisha Yaskawa Denki Conveying system
WO2014024690A1 (ja) * 2012-08-09 2014-02-13 日本電産サンキョー株式会社 産業用ロボット
JP2014034109A (ja) * 2012-08-09 2014-02-24 Nidec Sankyo Corp 産業用ロボットおよび産業用ロボットの制御方法
JP2014034107A (ja) * 2012-08-09 2014-02-24 Nidec Sankyo Corp 産業用ロボットの原点位置復帰方法および産業用ロボット
CN104136174A (zh) * 2012-08-09 2014-11-05 日本电产三协株式会社 工业用机器人
KR20160040312A (ko) * 2012-08-09 2016-04-12 니혼 덴산 산쿄 가부시키가이샤 산업용 로봇
US9764461B2 (en) 2012-08-09 2017-09-19 Nidec Sankyo Corporation Industrial robot
TWI635939B (zh) * 2012-08-09 2018-09-21 日本電產三協股份有限公司 Industrial robot and its origin position return method
US10226863B2 (en) 2012-08-09 2019-03-12 Nidec Sankyo Corporation Industrial robot
US10265845B2 (en) 2012-08-09 2019-04-23 Nidec Sankyo Corporation Industrial robot
US10350750B2 (en) 2012-08-09 2019-07-16 Nidec Sankyo Corporation Industrial robot

Similar Documents

Publication Publication Date Title
EP0086950B1 (en) Method of controlling an industrial robot
GB1408666A (en) Apparatus for controlling an element of a machine
WO1989008878A1 (en) Method of controlling tool attitude of a robot
JPH06250728A (ja) ロボットの直接教示装置
JPS62282303A (ja) 産業用ロボツト制御装置
JPH0413108B2 (ja)
JPH0127443B2 (ja)
US5142209A (en) Automatic repositioning of mirrors mounted within concave-shaped boundaries
JPH04227506A (ja) 位置決め装置の制御方法
JPS6249503A (ja) 数値制御装置
JPS62251901A (ja) 多軸ロボツトの経路制御装置
JPS6267610A (ja) 移動機械制御装置
JP2552977B2 (ja) 力フィードバック型多軸操作装置
JPS6290703A (ja) ロボツト制御装置
JPS60138611A (ja) ア−ムロボツトの制御装置
JPS6010309A (ja) ロボツトハンドの経路補間方法
JPH0580002B2 (ja)
JP3266714B2 (ja) マニピュレータの姿勢角度制御装置
JPS6324402A (ja) ロボツトの軌跡制御装置
JP2521782B2 (ja) 産業用ロボットの制御方法
JP3449059B2 (ja) マスター・スレーブ方式のマニプレータの1軸旋回制御方法
JPH06230890A (ja) 座標入力装置
JPH07299776A (ja) マニプレータ制御装置
JPH04300173A (ja) マスタスレーブマニピュレータ
JPH0146271B2 (ja)