JPH0225709A - 絶対位置検出ロボット - Google Patents
絶対位置検出ロボットInfo
- Publication number
- JPH0225709A JPH0225709A JP17518088A JP17518088A JPH0225709A JP H0225709 A JPH0225709 A JP H0225709A JP 17518088 A JP17518088 A JP 17518088A JP 17518088 A JP17518088 A JP 17518088A JP H0225709 A JPH0225709 A JP H0225709A
- Authority
- JP
- Japan
- Prior art keywords
- absolute
- angle sensor
- robot
- reference signal
- angle
- 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
- 238000001514 detection method Methods 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Length Measuring Devices With Unspecified Measuring Means (AREA)
- Manipulator (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、ロボットアームの鉋対位Ilの検出可能なロ
ボットに関する。
ボットに関する。
従来技術
従来、ロボットアームの絶対位置の検出に際しては、ロ
ボットアーム上に絶対角度センサを設置し、これにより
ラフな位置を砲対値で得て、モータ軸上に設けた高分解
能の角度センサにより細かい分解能を得ることにより、
コントローラ内でこの2つのセンサの関係から、アーム
の絶対位置を計算するようにしている。ここで、アーム
上に設置する絶対角度センナとモータ軸上に設置する高
分解能の角度センサとは、その位置関係が一定になるよ
うに組み立てる必要があった。
ボットアーム上に絶対角度センサを設置し、これにより
ラフな位置を砲対値で得て、モータ軸上に設けた高分解
能の角度センサにより細かい分解能を得ることにより、
コントローラ内でこの2つのセンサの関係から、アーム
の絶対位置を計算するようにしている。ここで、アーム
上に設置する絶対角度センナとモータ軸上に設置する高
分解能の角度センサとは、その位置関係が一定になるよ
うに組み立てる必要があった。
また、あらかじめコントローラ内に2つのセンサの位置
関係を記憶させおくこともできるが、ロボットアームや
コントローラが変更された場合、その度ごとに2つのセ
ンサの位置関係を設定し直さなければならず、ロボット
アームやコントローラの互換性が取れないという問題が
あった。
関係を記憶させおくこともできるが、ロボットアームや
コントローラが変更された場合、その度ごとに2つのセ
ンサの位置関係を設定し直さなければならず、ロボット
アームやコントローラの互換性が取れないという問題が
あった。
発明が解決しようとする課題
このように、高分解能の角度センサとラフな積度の絶対
角度センサとを組み合わせてアームの絶対位置を検出す
るロボットでは、あらかじめ2つのセンサの位置関係を
高精度に把握しておかなければならず、絶対位置の検出
動作に先立って初期設定を行うのに困難が伴う。
角度センサとを組み合わせてアームの絶対位置を検出す
るロボットでは、あらかじめ2つのセンサの位置関係を
高精度に把握しておかなければならず、絶対位置の検出
動作に先立って初期設定を行うのに困難が伴う。
発明の目的
本発明は、上述した問題点を解消するためになされたも
ので、その目的は、2つのセンサの位置関係をあらかじ
め記憶し・ておき、高精度な取り付けを必要とせず、し
かも、ロボットとコントローラとの互換性を確保するこ
とのできる絶対位置検出ロボットを提供することである
。
ので、その目的は、2つのセンサの位置関係をあらかじ
め記憶し・ておき、高精度な取り付けを必要とせず、し
かも、ロボットとコントローラとの互換性を確保するこ
とのできる絶対位置検出ロボットを提供することである
。
課題を解決するための手段
本発明の絶対位置検出ロボットは、高分解能の角度セン
サに低分解能の基準信号を出力する基準信号出力手段を
有し、ロボット本体にこの基$信号の発生位置と絶対角
度センサの絶対角度との関係を記憶する記憶手段を備え
ることにより構成される。
サに低分解能の基準信号を出力する基準信号出力手段を
有し、ロボット本体にこの基$信号の発生位置と絶対角
度センサの絶対角度との関係を記憶する記憶手段を備え
ることにより構成される。
絶対位置検出過程では、高分解能の角度センサから出力
される基準信号に応じてあらかじめその基準信号の発生
位置と、絶対角度センサの絶対角度との関係を記述した
データチャートをロボット本体に設けた記憶手段から読
み出す。そして、その基準信号に対する絶対角度センサ
の値を読み出し、基準位置と絶対角度センサの絶対角度
との関係をデータのチャートから判断する。
される基準信号に応じてあらかじめその基準信号の発生
位置と、絶対角度センサの絶対角度との関係を記述した
データチャートをロボット本体に設けた記憶手段から読
み出す。そして、その基準信号に対する絶対角度センサ
の値を読み出し、基準位置と絶対角度センサの絶対角度
との関係をデータのチャートから判断する。
その後、高分解能角度センサを用いて正確なロボットア
ームの停止位置の算出動作を行う。
ームの停止位置の算出動作を行う。
発明の構成
以下、本発明の実施例を添付図面に基づいて詳細に説明
する。
する。
第1図は、本発明の一実施例を示す絶対値検出ロボット
11の概略構成を示す図である。
11の概略構成を示す図である。
ロボットアームlの位置検出を行うために、このロボッ
トアームlのアーム回転軸2の一端に絶対角度センサ3
が連結されている。この絶対角度センサ3はロボットア
ームlの回転角度eをラフな精度で絶対信号Aとして出
力する。アーム回転軸2の他端には、例えば減速用ギヤ
列4を介してアーム駆動用のモータ5が取り付けられ、
モータ5のモータ軸上には高分解能の角度センサ6が設
置され、モータ軸に連結される。
トアームlのアーム回転軸2の一端に絶対角度センサ3
が連結されている。この絶対角度センサ3はロボットア
ームlの回転角度eをラフな精度で絶対信号Aとして出
力する。アーム回転軸2の他端には、例えば減速用ギヤ
列4を介してアーム駆動用のモータ5が取り付けられ、
モータ5のモータ軸上には高分解能の角度センサ6が設
置され、モータ軸に連結される。
高分解能の角度センサ6は、インクリメンタルな動作を
行うレゾルバやアブソリュートエンコーダを用いること
ができ、インクリメンタルな動作を行う場合には、ラフ
な精度の範囲の微小角度原点復帰を行う疑似的絶対値検
出にも使用できる。
行うレゾルバやアブソリュートエンコーダを用いること
ができ、インクリメンタルな動作を行う場合には、ラフ
な精度の範囲の微小角度原点復帰を行う疑似的絶対値検
出にも使用できる。
本発明では、この高分解能の角度センサ6として、低分
解能の基準信号出力手段6aを備えたものを使用する。
解能の基準信号出力手段6aを備えたものを使用する。
すなわち高分解能の角度センサ6は、高分解能の相対信
号Bの他に、基準信号出力手段6aにより1回転1個の
基準信号C1もしくは濾速しないダイレクトドライブの
場合、1回転に数個の基準信号Cを出力する。
号Bの他に、基準信号出力手段6aにより1回転1個の
基準信号C1もしくは濾速しないダイレクトドライブの
場合、1回転に数個の基準信号Cを出力する。
さらに、ロボット本体7内には、ROMのような記憶手
段8が備えられており、この記憶手段8内には前述した
基準信号Cの発生位置つまり回転角度θと絶対角度セン
サ3の絶対信号Aの絶対角度との関係のデータがロボッ
ト毎にあらかじめ測定されて格納されている。
段8が備えられており、この記憶手段8内には前述した
基準信号Cの発生位置つまり回転角度θと絶対角度セン
サ3の絶対信号Aの絶対角度との関係のデータがロボッ
ト毎にあらかじめ測定されて格納されている。
ロボット本体7とこれを制御するコントローラ10とは
、ロボット本体7内に設けられた通信機9を介して接続
されており、記憶手段8に格納されたデータは、通信機
9を介して、コントローラ10に伝送され、コントロー
ラ10内でロボットアーム1の停止位置の検出が行われ
る。
、ロボット本体7内に設けられた通信機9を介して接続
されており、記憶手段8に格納されたデータは、通信機
9を介して、コントローラ10に伝送され、コントロー
ラ10内でロボットアーム1の停止位置の検出が行われ
る。
なお絶対角度センサ3と角度センサ6との絶対位置つま
り対応の角度関係は、ロボットの完成したのちに変化し
ない。
り対応の角度関係は、ロボットの完成したのちに変化し
ない。
発明の作用
次に、動作について説明する。
第2図は、ロボットアーム1の回転角度θに対する絶対
角度センサ3の絶対信号Aと高分解能の角度センサ6の
相対信号Bおよび基準信号Cとの関係を示す図である。
角度センサ3の絶対信号Aと高分解能の角度センサ6の
相対信号Bおよび基準信号Cとの関係を示す図である。
基準信号Cのそれぞれの基準パルスrlJ、「2」、「
3」・・は、絶対角度センサ3の絶対信号Aの「10」
、「11」、「12」・・と対応する。これらは、デー
タチャートとして、「1−10」、r2−11J、r3
−12J、「4−2」、r5−3J、r6−4Jのよう
に対応付け、そのときの実際のロボットアーム1の回転
角度θとともに、ロボット本体7内に設けられた記憶手
段8に格納しておく。
3」・・は、絶対角度センサ3の絶対信号Aの「10」
、「11」、「12」・・と対応する。これらは、デー
タチャートとして、「1−10」、r2−11J、r3
−12J、「4−2」、r5−3J、r6−4Jのよう
に対応付け、そのときの実際のロボットアーム1の回転
角度θとともに、ロボット本体7内に設けられた記憶手
段8に格納しておく。
なお、角度センサ6が出力する基準パルスCは、アーム
回転軸2の1回転につき70〜180パルス程度であり
、これはロボットアーム1の角度で2〜5°に相当する
。また角度センサ6は、インクリメンタルな出力の場合
、1回転で数十刃〜数百万パルスの相対信号Bを発生す
る。また絶対角度センサ3は、基準信号Cの2〜5倍の
角度データを発生する。
回転軸2の1回転につき70〜180パルス程度であり
、これはロボットアーム1の角度で2〜5°に相当する
。また角度センサ6は、インクリメンタルな出力の場合
、1回転で数十刃〜数百万パルスの相対信号Bを発生す
る。また絶対角度センサ3は、基準信号Cの2〜5倍の
角度データを発生する。
このように基準信号Cと絶対信号Aとの対応関係は、ロ
ボットアーム1の動作範囲領域であらかじめ実際の回転
角度θとして測定し、その結果をロボット本体7内に設
けられた記憶手段8にデータチャートとして格納してお
く。
ボットアーム1の動作範囲領域であらかじめ実際の回転
角度θとして測定し、その結果をロボット本体7内に設
けられた記憶手段8にデータチャートとして格納してお
く。
第3図は本発明による絶対値検出ロボット11を用いて
ロボットアーム1の絶対位置の検出動作を行う手順を示
したフローチャートである。
ロボットアーム1の絶対位置の検出動作を行う手順を示
したフローチャートである。
まず、コントローラ10は、記憶手段8内にあらかじめ
格納されているデータチャートをロボット本体7と通信
することにより記憶手段8から受は取る(ステップ30
1)。ついでコントローラ10は、ロボットアーム1を
動かし、高分解能の角度センサ6の基準信号Cの発生位
置で、絶対角度センサ3の絶対信号Aからその角度値を
読み取る(ステップ302)。なお、ここで、ロボット
アーム1の動く角度は、基準パルスを1つ出すまでであ
り、通常2〜5°位である。
格納されているデータチャートをロボット本体7と通信
することにより記憶手段8から受は取る(ステップ30
1)。ついでコントローラ10は、ロボットアーム1を
動かし、高分解能の角度センサ6の基準信号Cの発生位
置で、絶対角度センサ3の絶対信号Aからその角度値を
読み取る(ステップ302)。なお、ここで、ロボット
アーム1の動く角度は、基準パルスを1つ出すまでであ
り、通常2〜5°位である。
ついで、コントローラ10は、読み込んだ絶対角度セン
サ3の角度値を用いてステップ302で受は取った基準
信号C発生位置が、どこであるかをステップ301で受
は取ったデータチャートを参照し、ロボットアーム1の
回転角度eを判断する(ステップ303)。ついでコン
トローラ10は、求められた回転角度eから、ロボット
アーム1の現在位置を確認し、これにもとづいてイ色対
位置の検出動作に移行する。(ステップ304)。
サ3の角度値を用いてステップ302で受は取った基準
信号C発生位置が、どこであるかをステップ301で受
は取ったデータチャートを参照し、ロボットアーム1の
回転角度eを判断する(ステップ303)。ついでコン
トローラ10は、求められた回転角度eから、ロボット
アーム1の現在位置を確認し、これにもとづいてイ色対
位置の検出動作に移行する。(ステップ304)。
他の実施例
なお第り図に示した実施例では、ロボットアーム1の回
転が1方向であったが、本発明は、直交ロボットのよう
にアームの直交方向の移動をねじ機構で回転により行わ
れるものについても適用できる。
転が1方向であったが、本発明は、直交ロボットのよう
にアームの直交方向の移動をねじ機構で回転により行わ
れるものについても適用できる。
また、ロボットが多関節であれば、各関節毎に検出動作
が実行される。
が実行される。
発明の効果
本発明では、高分解能の角度センナとラフな精度を持つ
絶対角度センサの絶対角度との関係があとで特定でき、
その関係を記憶できるため、組み立て時に高精度な位1
合わせを行わずにセンサの取り付けを行うことができる
。
絶対角度センサの絶対角度との関係があとで特定でき、
その関係を記憶できるため、組み立て時に高精度な位1
合わせを行わずにセンサの取り付けを行うことができる
。
また電源投入時等、ロボットアームの停止位置が解らな
いときも、従来のように座標原点位置にロボットアーム
を戻してプログラムを動作させる必要は無く、すぐにど
の位置にいるかを調べ、高精度のプログラム・動作に入
ることができる。
いときも、従来のように座標原点位置にロボットアーム
を戻してプログラムを動作させる必要は無く、すぐにど
の位置にいるかを調べ、高精度のプログラム・動作に入
ることができる。
このため、ロボットアームの停止位置検出を時間のロス
を伴わず、効率的に行うことができるという利点がある
。
を伴わず、効率的に行うことができるという利点がある
。
第1図は、本発明の一実施例に係る絶対値検出ロボット
の概略構成を示す図、第2図は、ロボットアームの回転
角度とセンナの出力信号との関係を示すタイミングチャ
ート、第3図は第1図に示すWlの動作を説明するため
のフローチャートである。 ■・・ロボットアーム、2・・アーム回転軸、3・・絶
対角度センサ、4・・ギヤ、5・・モータ、6・・高精
度な角度センサ、6a・・基準信号出力手段、7・・ロ
ボット本体、8・・記憶手段、10・・コントローラ、
11・・絶対値検出ロボット。 特 許 出 願 人 株式会社三協精機製作所代
理 人 弁理士 中 川 國 男第 図 第 図 第 ズ
の概略構成を示す図、第2図は、ロボットアームの回転
角度とセンナの出力信号との関係を示すタイミングチャ
ート、第3図は第1図に示すWlの動作を説明するため
のフローチャートである。 ■・・ロボットアーム、2・・アーム回転軸、3・・絶
対角度センサ、4・・ギヤ、5・・モータ、6・・高精
度な角度センサ、6a・・基準信号出力手段、7・・ロ
ボット本体、8・・記憶手段、10・・コントローラ、
11・・絶対値検出ロボット。 特 許 出 願 人 株式会社三協精機製作所代
理 人 弁理士 中 川 國 男第 図 第 図 第 ズ
Claims (1)
- 高分解能の角度センサと絶対角度センサとによってロボ
ットアームの停止位置を検出する絶対位置検出ロボット
において、前記高分解能の角度センサに低分解能の基準
信号を出力する基準信号出力手段を備え、各基準信号の
発生位置と絶対角度センサの絶対角度との関係を記憶す
る記憶手段を備えたことを特徴とする絶対位置検出ロボ
ット。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63175180A JPH0820241B2 (ja) | 1988-07-15 | 1988-07-15 | 絶対位置検出ロボット |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63175180A JPH0820241B2 (ja) | 1988-07-15 | 1988-07-15 | 絶対位置検出ロボット |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0225709A true JPH0225709A (ja) | 1990-01-29 |
| JPH0820241B2 JPH0820241B2 (ja) | 1996-03-04 |
Family
ID=15991671
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63175180A Expired - Lifetime JPH0820241B2 (ja) | 1988-07-15 | 1988-07-15 | 絶対位置検出ロボット |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0820241B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010008370A (ja) * | 2008-06-30 | 2010-01-14 | Hitachi Cable Ltd | 回転角度検出装置 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61153517A (ja) * | 1984-12-27 | 1986-07-12 | Toshiba Corp | ロボツト関節角検出装置 |
-
1988
- 1988-07-15 JP JP63175180A patent/JPH0820241B2/ja not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61153517A (ja) * | 1984-12-27 | 1986-07-12 | Toshiba Corp | ロボツト関節角検出装置 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010008370A (ja) * | 2008-06-30 | 2010-01-14 | Hitachi Cable Ltd | 回転角度検出装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0820241B2 (ja) | 1996-03-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111457953A (zh) | 一种旋转编码器自动校准检测系统以及方法 | |
| US6519549B1 (en) | Method and device for determining absolute angular position of a rotating body | |
| JP3234177B2 (ja) | 位置制御装置 | |
| CA2221339A1 (en) | Method and apparatus for navigating with correction of angular speed using azimuth detection sensor | |
| JP2003095125A (ja) | 四輪操向整合プロセス | |
| US6031223A (en) | Rotary encoder having a sensor activation controller | |
| JPH0225709A (ja) | 絶対位置検出ロボット | |
| JPH0662322U (ja) | アブソリュートエンコーダ装置 | |
| CN210014751U (zh) | 一种用于检测轴转动角度的测量装置 | |
| CN114485741A (zh) | C臂机及其检测处理方法、装置、设备与介质 | |
| JP2000321628A (ja) | パンチルトカメラ装置 | |
| JP2024046753A (ja) | 回転する2つの部材間に印加されたトルクの算出方法 | |
| JPH0549165B2 (ja) | ||
| CA1323699C (en) | Method of detecting a position of a robot | |
| JPS6110715A (ja) | 絶対位置検出方式 | |
| JPH0778683B2 (ja) | 多関節ロボツトの機械原点位置補正方法 | |
| JPH0329697Y2 (ja) | ||
| JPS62166980A (ja) | 産業用ロボツトにおけるバツクラツシユ量測定方法 | |
| JP2727542B2 (ja) | アーム位置検出方法 | |
| JPH0733133Y2 (ja) | 原点位置検出装置 | |
| JPH0260474B2 (ja) | ||
| JPS62150405A (ja) | 産業用ロボツト制御装置 | |
| JP2521747B2 (ja) | スリツプ補正回路付きアナログ/デイジタル変換回路 | |
| JP3160278B2 (ja) | 位置検出装置 | |
| JPS6284986A (ja) | ロボツトの関節角度設定方法 |