JPS623305A - ロボツトの原点位置設定方法 - Google Patents

ロボツトの原点位置設定方法

Info

Publication number
JPS623305A
JPS623305A JP14276785A JP14276785A JPS623305A JP S623305 A JPS623305 A JP S623305A JP 14276785 A JP14276785 A JP 14276785A JP 14276785 A JP14276785 A JP 14276785A JP S623305 A JPS623305 A JP S623305A
Authority
JP
Japan
Prior art keywords
encoder
robot
pulses
arm
sensor
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
JP14276785A
Other languages
English (en)
Inventor
Masaki Sato
佐藤 昌己
Kazumitsu Takai
一光 高井
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.)
Pentel Co Ltd
Original Assignee
Pentel 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 Pentel Co Ltd filed Critical Pentel Co Ltd
Priority to JP14276785A priority Critical patent/JPS623305A/ja
Publication of JPS623305A publication Critical patent/JPS623305A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Manipulator (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はロボットの座標系原点位置を数値制御で設定す
る方法に関する。
(従来技術) 従来第4図に示すようなロボットがある。これは互いに
平行な2つの軸θ□、θ2によって回動する第1アーム
1と第2アーム2によって第2アーム先端に設けた作業
工具3を2次元的に位置決め可能としたものである。4
はロボットを支えるコラムである。θ1軸にはエンコー
ダー5を連結したサーボモーター6がコラム4に固定さ
れていて該サーボモーター6と第1アーム1とは減速機
7を介して連結されている。又。
θ2軸にはエンコ一ダ−8を連結したサーボモーター9
が第1アーム1先端に固定されていて該サーボモーター
9と第2アーム2とは減速機1oを介して連結されてい
る。11.12はそれぞれコラム4と第1アーム12に
取り付けられ、それぞれ第1アーム1と第27−ム2の
位置をON−〇FF的に検出するセンサーである。
このようなロボットでロボットの座標系に原点を設定す
る方法としては第5図に示すようにアームをゆっくり回
動させ前記のセンサー11゜12がONになった時とエ
ンコーダー5,8の1回転に1回出力されるゼロ相信号
との同期(同時にONになる位置にする)をとってアー
ムを原点復帰させている。この方法はモーターの回転が
減速機を介してアームに伝えられるため1つのエンコー
ダーのゼロ相信号位置に対応するアーム回動位置が複数
存在するためロボットの座標系に固有のエンコーダーの
ゼロ相信号を特定するためにとられている方法である。
ところがセンサーのON領域はセンサーとターゲットと
の距離等の設置条件によって変化する。そのためセンサ
ーのON領域が過少になるとエンコーダーのゼロ相信号
との同期がとれなくなったり、センサーのON領域が過
大になるとON領域中にエンコーダーのゼロ相信号が2
回以上発生し原点が2個出てしまう恐れがあるため、原
点復帰時に常にアームを同一方向に回動させて同一のゼ
ロ相信号を拾わねばならないという問題点があった。
また上記の方法だとモーターの交換や減速機の潤滑剤洗
浄等のために分解して再度組み立てた際にエンコーダー
とアームの相対的な位置がすれてしまい、そのためエン
コーダーのゼロ相信号も元のロボット座標系に対してず
れることになり再度ロボットに教示をやり直さねばなら
ないという問題点があった。
(目 的) 本発明はセンサーのON信号とエンコーダーのゼロ相信
号の同期をとる必要なくロボットの位置情報を得ること
ができるようにして座標系原点を数値制御で設定できる
ようにすることを目的としている。
(構 成) 本発明は上記目的を達成するため角度に比例してパルス
数が増加し、1回転でパルスのカウント数をゼロにリセ
ットするようになっているエンコーダーからのパルスを
カウントしている時にロボットの位置を検知するセンサ
ーからのパルス信号を入力し、該パルス信号の立ち上り
時のエンコーダーのカウント数をロボットの位置情報と
して記憶させ、該位置情報に基き座標系の原点を設定す
る如くしたことを特徴としている。
以下第1図乃至第3図に示した実施例に基づいて具体的
に説明する。機構上の構成は例えば第4図のものと同様
なものとする。第2図はそのロボットのカウンタ回路の
ブロック図である。
エンコーダーより発生した信号は人相、B相とゼロ相に
分かれ、それぞれターミネションとフィルター回路を通
ってアップダウンカウンタに入力する。第3図は例とし
てインクメンタル形のエンコーダーを用いた場合、原点
サーチ時アームが一定速で動いている時のエンコーダー
より発生するA相、B相のパルス数を縦軸にとり回転角
度を横軸にとった関係図である。エンコーターの1回転
でNパルス発生するとして角度に比例してパルス数が増
加するが、エンコーダーが1回転してゼロ相入力により
A相、B相のパルスのカウント数をNから0にリセット
するように第2図の回路を構成しである。上記した方法
でエンコーダーよりのパルスをカウントして原点を設定
させる状態を第1図中抽戸亦キ功呑に示す。
アームが回動してエンコーダーよりのパルスをカウント
している時にbの位置でセンサーのON信号が入力した
とする。このON信号が立ち上った時のエンコーダーの
カウント数dを記憶し、制御装置のCRT画面上に表示
する。そしてその位置からカウント数dだけ戻ったa点
(つまりb点から戻って初めのゼロ相信号が入った位置
)に原点を設定する。尚この場合す点の位置を記憶装置
に記憶させておけば数値制御により原点を設定できるの
で、必ずしもアームはa点上に戻す必要はない。
(効 果) 本発明は角度に比例してパルス数が増加し、1回転でパ
ルスのカウント数をゼロにリセットするようになってい
るエンコーダーからのパルスをカウントしている時にロ
ボットの位置を検知するセンサーからのパルス信号を入
力し、該パルス信号の立ち上り時のエンコーダーのカウ
ント数をロボットの位置情報として記憶させ、該位置情
報に基き座標系の原点を設定する如くなっているので、
またセンサーのON信号とエンコーダーのゼロ相信号の
同期をとる必要がないのでセンサーとターゲットとの設
置調整が簡単になり、センサーのON信号はワンショッ
トパルスで良いのでセンサーのON領域を十分に小さく
することにより確実に同一のエンコーダーのゼロ相信号
を特定できるので、原点設定の際アームの回動方向はど
ちら向きでも良いという効果がある。
【図面の簡単な説明】
第1図は本発明方法の説明図、第2図は本発明方法に用
いるエンコーダーの回路図、第3図は第2図のエンコー
ダーの作動説明図、第4図は従来方法及び本発明方法を
施すロボットの一例斜視図、第5図は従来方法の説明図
である。 1・・・第1アーム    2・・・第2アーム3・・
・作業工具     4・・コラム5.8・・・エンコ
ーダー  6,9・・・サーボモーター11.12・・
・位置検知センサー Pu 回彰角廐(°) 第3図   −

Claims (1)

    【特許請求の範囲】
  1. 角度に比例してパルス数が増加し、1回転でパルスのカ
    ウント数をゼロにリセットするようになっているエンコ
    ーダーからのパルスをカウントしている時にロボットの
    位置を検知するセンサーからのパルス信号を入力し、該
    パルス信号の立ち上り時のエンコーダーのカウント数を
    ロボットの位置情報として記憶させ、該位置情報に基き
    座標系の原点を設定する如くなしたロボットの原点位置
    設定方法
JP14276785A 1985-06-28 1985-06-28 ロボツトの原点位置設定方法 Pending JPS623305A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14276785A JPS623305A (ja) 1985-06-28 1985-06-28 ロボツトの原点位置設定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14276785A JPS623305A (ja) 1985-06-28 1985-06-28 ロボツトの原点位置設定方法

Publications (1)

Publication Number Publication Date
JPS623305A true JPS623305A (ja) 1987-01-09

Family

ID=15323107

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14276785A Pending JPS623305A (ja) 1985-06-28 1985-06-28 ロボツトの原点位置設定方法

Country Status (1)

Country Link
JP (1) JPS623305A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1989008287A1 (fr) * 1988-02-24 1989-09-08 Fanuc Ltd Procede de retour au point d'origine
JPH02262984A (ja) * 1989-04-03 1990-10-25 Matsushita Electric Ind Co Ltd ロボット基準姿勢の再現方法
JP2003084834A (ja) * 2001-09-10 2003-03-19 Shi Control Systems Ltd インクリメンタルエンコーダを使用した位置検出器による位置のプリセット方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1989008287A1 (fr) * 1988-02-24 1989-09-08 Fanuc Ltd Procede de retour au point d'origine
EP0372082B1 (en) * 1988-02-24 1994-07-20 Fanuc Ltd. Method for returning to origin
JPH02262984A (ja) * 1989-04-03 1990-10-25 Matsushita Electric Ind Co Ltd ロボット基準姿勢の再現方法
JP2003084834A (ja) * 2001-09-10 2003-03-19 Shi Control Systems Ltd インクリメンタルエンコーダを使用した位置検出器による位置のプリセット方法

Similar Documents

Publication Publication Date Title
JPH0239303A (ja) 追従誤差の検出機能を持った数値制御装置
JPH0778682B2 (ja) ロボツトの制御方式
JPS623305A (ja) ロボツトの原点位置設定方法
JPH03204009A (ja) 2軸同期駆動装置
JPS623306A (ja) ロボツトの原点位置補正方法
JP2727542B2 (ja) アーム位置検出方法
CN106371402B (zh) 一种实现通信传送原点信号回原的方法及相应的伺服驱动器
JPS6126963Y2 (ja)
JPH04123205A (ja) 制御対象物の初期位置検出装置
JPS59229609A (ja) 産業用ロボツトの制御装置
JPH0733133Y2 (ja) 原点位置検出装置
JPS59205282A (ja) 多関節ロボツトの原点補正方法
JPH04294986A (ja) ロボットアームの長さ測定方法およびこれを用いた水平多関節ロボットの座標値補正方法
JP2000084885A (ja) 位置検出装置および関節機構
JPH01147608A (ja) 位置決め誤差補正方式
JP2597977B2 (ja) 位置検出回路の基準点セツト方法
JPS61221802A (ja) ロボットアームの原点サーチ方法
JPS62225908A (ja) 位置検出装置
JP2694019B2 (ja) ワークの溝幅の中心位置検出装置
JPH03122703A (ja) 位置検出装置
JPH0511446Y2 (ja)
JP2524554Y2 (ja) ジョイスティック用アダプタ
JPS623307A (ja) 水平多関節ロボツトの機械原点補正方法
JPH0123279B2 (ja)
JP2653057B2 (ja) 原点復帰方法