JP6252437B2 - Rotation angle detector - Google Patents
Rotation angle detector Download PDFInfo
- Publication number
- JP6252437B2 JP6252437B2 JP2014222858A JP2014222858A JP6252437B2 JP 6252437 B2 JP6252437 B2 JP 6252437B2 JP 2014222858 A JP2014222858 A JP 2014222858A JP 2014222858 A JP2014222858 A JP 2014222858A JP 6252437 B2 JP6252437 B2 JP 6252437B2
- Authority
- JP
- Japan
- Prior art keywords
- output shaft
- angle
- encoder
- rotation angle
- absolute encoder
- 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.)
- Active
Links
- 238000001514 detection method Methods 0.000 claims description 31
- 230000000007 visual effect Effects 0.000 claims description 8
- 230000005540 biological transmission Effects 0.000 claims description 2
- 210000000707 wrist Anatomy 0.000 description 5
- 238000000034 method Methods 0.000 description 3
- 238000005070 sampling Methods 0.000 description 2
- 239000003638 chemical reducing agent Substances 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Landscapes
- Length Measuring Devices With Unspecified Measuring Means (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
- Optical Transform (AREA)
Description
本発明は回転角検出装置に関し、特に、出力軸の角速度を計測するアブソリュートエンコーダを備える回転角検出装置に関する。 The present invention relates to a rotation angle detection device, and more particularly, to a rotation angle detection device including an absolute encoder that measures an angular velocity of an output shaft.
特許文献1、2には、図7に示すようにアーム等の回転部材1の出力軸2に減速機3を介して駆動モータ4を設けたロボットにおいて、出力軸2とモータ軸5にそれぞれ絶対回転角検出器6、7を設けた構成が開示されている。このような構成により、電源オン時のゼロ点設定のための動作が不要になる。
In
特許文献3には、アブソリュートエンコーダの精度を向上させるため、回転体の回転角度に応じて反射板の高さがリニアに変化する回転円板に対して、光学的センサを用いて反射板との距離を測定し、測定した距離から回転体の絶対位置を算出する技術が記載されている。 In Patent Document 3, in order to improve the accuracy of an absolute encoder, an optical sensor is used to detect a rotating disk in which the height of the reflecting plate changes linearly according to the rotation angle of the rotating body. A technique for measuring the distance and calculating the absolute position of the rotating body from the measured distance is described.
特許文献1、2に開示されているに二つのエンコーダを有する装置において、特に、二つの差分を検知して、トルクとして換算するなどして制御に活用する場合、出力軸のエンコーダの高精度化が必要となる。
In an apparatus having two encoders as disclosed in
また、コストダウンのため、モータ直結エンコーダを廃止して、出力軸エンコーダだけで制御する場合も、出力軸エンコーダの高精度化が必要である。 Also, in order to reduce costs, even when the motor direct encoder is abolished and control is performed using only the output shaft encoder, it is necessary to improve the accuracy of the output shaft encoder.
しかし、一般に高精度なアブソリュートエンコーダは高価であり、安価なホールセンサタイプを使用する場合、分解能を向上するために長いフィルタリング時間が必要となり、制御性能が低下する。 However, a high-accuracy absolute encoder is generally expensive. When an inexpensive Hall sensor type is used, a long filtering time is required to improve the resolution, and the control performance is degraded.
上記問題を解決するための一方法として、出力軸エンコーダをギヤなどで増速し、みかけの分解能を上げることが考えられる。しかし、この出力軸エンコーダがもともと有していた性能である電源オン時の出力軸の絶対回転角の検出が不可能になる。 As one method for solving the above problem, it is conceivable to increase the apparent resolution by increasing the speed of the output shaft encoder with a gear or the like. However, it is impossible to detect the absolute rotation angle of the output shaft when the power is turned on, which is the performance that this output shaft encoder originally had.
電源オン時の絶対回転角検出が不可能になる理由は、出力軸エンコーダを増速した場合、図8のように、増速されたエンコーダの角度と出力軸角度が一対一に対応せず、出力軸エンコーダの値だけでは、真の出力軸の角度が推定できないためである。 The reason why the absolute rotation angle cannot be detected when the power is turned on is that when the output shaft encoder is accelerated, the angle of the increased encoder and the output shaft angle do not correspond to each other as shown in FIG. This is because the true angle of the output shaft cannot be estimated only by the value of the output shaft encoder.
本発明は、このような問題に鑑みてなされたものであり、本発明の目的は、高精度に出力軸の角度検出を行うことが可能な回転角検出装置を提供することである。 The present invention has been made in view of such problems, and an object of the present invention is to provide a rotation angle detection device capable of detecting the angle of an output shaft with high accuracy.
本発明の第1の態様にかかる回転角検出装置は、回転部材の出力軸と、前記出力軸の角度を計測するアブソリュートエンコーダと、前記アブソリュートエンコーダを増速する変速機と、前記出力軸に設置される基準部と、前記基準部を検出する視覚センサと、電源オン時に、前記視覚センサの視野における前記基準部の位置から前記出力軸の第一角度を検出する角度検出手段とを備え、前記アブソリュートエンコーダは、前記第一角度を基準として前記出力軸の角度を計測するものである。 A rotation angle detection device according to a first aspect of the present invention is provided on an output shaft of a rotating member, an absolute encoder that measures an angle of the output shaft, a transmission that increases the speed of the absolute encoder, and an output shaft A reference part to be detected; a visual sensor for detecting the reference part; and an angle detection means for detecting a first angle of the output shaft from a position of the reference part in a visual field of the visual sensor when the power is turned on, The absolute encoder measures the angle of the output shaft based on the first angle.
角度検出手段により電源オン時の絶対角度を検出するため、絶対角度を基準として出力軸の角度を検出することができ、出力軸の角度検出を高精度にすることができる。 Since the absolute angle when the power is turned on is detected by the angle detection means, the angle of the output shaft can be detected with reference to the absolute angle, and the angle detection of the output shaft can be performed with high accuracy.
本発明によれば、高精度に出力軸の角度検出を行うことが可能な回転角検出装置を提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the rotation angle detection apparatus which can detect the angle of an output shaft with high precision can be provided.
以下、図面を参照して本発明の実施形態について説明する。各図における同等の構成要素には同一の符号を付して重複する説明を省略する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. Equivalent components in the drawings are denoted by the same reference numerals, and redundant description is omitted.
本実施形態にかかる回転角検出装置では、角度検出対象となる回転部材の出力軸に関して粗い角度検出手段を有する。当該角度検出手段により検出された角度を基準として出力軸の角速度を計測する。 The rotation angle detection device according to the present embodiment has a rough angle detection means with respect to the output shaft of the rotation member to be detected. The angular velocity of the output shaft is measured based on the angle detected by the angle detection means.
図1A、1Bに示すように、実施形態にかかる回転角検出装置10は、出力軸11、モータ14、エンコーダ15、ギヤ16、17、アブソリュートエンコーダ18、基準部20〜24、カメラ30を備える。図1A、1Bに示す例では、出力軸11の粗い角度検出手段として、カメラ30と出力軸11の出力軸下部13に設置された基準部20〜24が設けられている。
As shown in FIGS. 1A and 1B, the rotation
本実施形態では、基準部として、矩形状の4個の基準部20〜24を出力軸下部13の外周状に等間隔で配置している。基準部の形状、個数、配置位置は適宜変更することが可能である。
In the present embodiment, four
出力軸11には、円板状の出力軸上部12と出力軸下部13とが取り付けられている。また、出力軸11の出力軸上部12と出力軸下部13の間には、ギヤ16が取り付けられている。ギヤ16には、ギヤ16よりも小さいギヤ17が噛みあっている。ギヤ17のシャフトには、アブソリュートエンコーダ18が取り付けられている。
A disk-shaped output shaft
ギヤ16が回転することにより、ギヤ16よりも小さいギヤ17は増速する。これにより、アブソリュートエンコーダ18が増速され、みかけの分解能を向上させることができる。上述したように、アブソリュートエンコーダ18を増速するとみかけの分解能が向上するが、出力軸の絶対角度を検出することができなくなる。
As the
図2A、2Bは、増速比が1:2の場合の各軸の角度を説明する図である。図2A、2Bでは、出力軸11に取付けられたギヤ16とアブソリュートエンコーダ18に取付けられた17のみを記載している。ここでは、各軸の角度を説明するため、ギヤ16、ギヤ17にそれぞれ位置特定部16a、17aを記載している。
2A and 2B are diagrams illustrating angles of the respective axes when the speed increasing ratio is 1: 2. 2A and 2B, only the
図2A、2Bに示すように、出力軸11の角度が180度変わった場合でも、アブソリュートエンコーダ18の角度は等しい。このため、出力軸角度とアブソリュートエンコーダ18の角度とが一対一に対応しない。そこで、本実施形態では、電源オン時に、カメラによって基準部を検出することにより現在の角度を判断し、出力軸11の絶対角を検出する。
As shown in FIGS. 2A and 2B, even when the angle of the
出力軸下部13には、当該出力軸11を回転駆動するモータ14が設けられている。モータ14には、インクリメンタルタイプのエンコーダ15が取り付けられている。
The output shaft
回転角検出装置10は、カメラ30を備えるロボットに適用することができる。ロボットは、頭部にカメラ30を有し、角度が判断できる位置に基準部20〜24を有する。すなわち、基準部20〜24がカメラ30の視野内において検出されることにより、出力軸11の粗い角度が検出される。
The rotation
ロボットは、カメラ30の座標系から見た基準部20〜24の位置とそのIDを取得できる。ロボットは、現在の頭部の角度に基づいて、出力軸下部13の角度を算出することにより、出力軸11の角度を検出することができる。カメラ30、基準部20〜24により取得される角度をθcとする。
The robot can acquire the positions and IDs of the
出力軸11の動作に連動して、アブソリュートエンコーダ18が動作する。このアブソリュートエンコーダ18から取得される角度をθbとする。なお、アブソリュートエンコーダ18の精度を高めるため、ギヤとしてノンバックラッシタイプのものやベルトを使用してもよい。
In conjunction with the operation of the
基準部20〜24、カメラ30から取得される角度θcとする。ギヤの増速比をN、出力軸11の角度をθとしたとき、角度θcが真値θに対して最大で±βのばらつきを持つ場合、少なくとも2β<360/Nとなるようにギヤの増速比が設計されている。図3では、横軸に出力軸11の角度θ、縦軸にアブソリュートエンコーダ18から取得される角度θbを示している。これにより、角度θcが±βの範囲でばらついたとしても、一意に角度θbを求めることができる。
The angle θc acquired from the
電源オン時に、カメラ30から取得される角度θcの情報をもとに、アブソリュートエンコーダ18の角度θbがどの角度範囲にあるかを判定して、初期値を取得する。具体的には、まず、次式を満たす正数Mがあるか調べる。ここで、αは、θbとθcとの初期オフセット量であり、予め設定、計算する必要がある
θcが上記式を満たさない場合、次式を満たす整数M2を求める。
次に、θbの値が、
このMを用いて、θの初期値を
このようにして決めたθiをもとに、各サンプリング毎のθbの差分を増速比Nで除算した値を足し合わせて、現在の出力角度θを逐次求める。 Based on θi determined in this way, the current output angle θ is sequentially obtained by adding the values obtained by dividing the difference in θb for each sampling by the speed increase ratio N.
このように、電源オン時に粗い角度検出手段により現在の出力軸角度を判断し、それに応じてアブソリュートエンコーダのゼロ点を決めることができるため、出力軸の角度検出を高精度化することができる。 Thus, since the current output shaft angle can be determined by the rough angle detection means when the power is turned on, and the zero point of the absolute encoder can be determined accordingly, the detection of the angle of the output shaft can be made highly accurate.
図4は、回転角検出装置10をロボット100に適用した例である。図4に示すように、ロボット100は、ベース部101、胴部102、頭部103、アーム部104、肩ピッチ軸105、手首部106、把持部107を有する。
FIG. 4 is an example in which the rotation
胴部102は、ベース部101から上方に起立する。頭部103は、胴部102の上方に設けられている。頭部103は、カメラ30を有する。胴部102には、肩ピッチ軸105を介してアーム部104が設けられている。アーム部104の他端には、手首部106を介して把持部107が設けられている。
The
実施形態にかかる回転角検出装置10を適用する軸をピッチ軸105とする。粗い角度検出手段を、頭部103に設けられたカメラ30と、基準部としての手首部106とすることができる。手首部106までの距離を視覚センサであるカメラ30で求めることにより肩ピッチ軸105の粗い角度θcを求めることができる。
An axis to which the rotation
このように、もともとカメラなどの視覚センサとアームを有し、物体を扱うロボットに適用されることで、追加のセンサを有さずに出力軸11の絶対角を高精度に検出することができる。これにより、ロボットの制御性能の向上、コストの低下、構造の簡素化を図ることが可能となる。
In this way, the absolute angle of the
また、特にモータ軸に直結したエンコーダと出力軸角度を取得するエンコーダの二つのエンコーダを有するシステムにおいて、二つの差分を検知してトルク制御などを実施する場合、出力軸エンコーダの分解能を向上させることができ、制御性能を向上させることができる。 In addition, in a system having two encoders, an encoder that is directly connected to the motor shaft and an encoder that obtains the output shaft angle, the resolution of the output shaft encoder should be improved when two differences are detected and torque control or the like is performed. Control performance can be improved.
一般に安価なアブソリュートエンコーダとして、ホールセンサを使用するものが存在するが、高分解能にするためには、フィルタ時間を長くする必要があった。しかしながら、本実施形態によれば、フィルタを要さずに高分解能化が可能である。 In general, there are inexpensive absolute encoders that use Hall sensors, but in order to achieve high resolution, it is necessary to lengthen the filter time. However, according to the present embodiment, high resolution can be achieved without the need for a filter.
また、アブソリュートエンコーダ18に取り付けられたギヤ17は、出力軸11に取り付けられたギヤ16よりも小さいため、通常のアブソリュートエンコーダを1:1でオフセットさせた構造に比べ、小型化が可能である。
Further, since the
また、アブソリュートエンコーダ18を出力軸11の中心とオフセットして、配置することができるため、軸の中空化や可動域の拡大が可能である。
Further, since the
本実施形態にかかる回転角検出装置10は、特に、アクティブキャスタ方式の全方位台車に代表される全方位移動体の車輪の出力軸の角度検出に好適である。本手法を適用することで、出力軸の駆動の高精度化により、移動精度の向上を図ることが可能となる。
The rotation
上述の実施形態では、出力軸下部13に基準部20を設ける構成としたが、出力軸11の構造的特徴で位置を判断することも可能である。図5に、基準部の他の例を示す。図5に示す例では、基準部として出力軸下部13に三角形の切欠部25、矩形の切欠部26が設けられている。
In the above-described embodiment, the
図6A、6Bに回転角検出装置10の他の構成例を示す。図6A、6Bに示すように、回転角検出装置10は、出力軸11、モータ14、エンコーダ15、ギヤ16、17、アブソリュートエンコーダ18、カメラ30、センサ用プレート40、センサ41を備える。本例では、粗い角度検出手段としてセンサ41が用いられ、基準部としてのセンサ用プレート40が検出される。
6A and 6B show another configuration example of the rotation
図6Aに示すように、増速比N=2の場合、センサ用プレート40は、異なる半径の2つの半円板が、半円の中心が一致した状態で弦同士が接合された形状を有している。図6Bに示すように、図1Bに示す出力軸上部12の代わりにセンサ用プレート40が出力軸11に取付けられている。センサ用プレート40の半径が大きい部分が0〜180度に対応し、半径が小さい部分が180〜360度に対応するものとする。
As shown in FIG. 6A, when the speed increasing ratio N = 2, the
センサ41は、例えば、センサ用プレート40が0〜180度でオンとなり、180〜360度でオフとなる。センサ41によって、出力軸11の粗い角度θcが得られる。すなわち、増速比N=2の場合、180度単位で粗い角度検出が可能となる。センサ41としては、リミットスイッチや非接触センサを用いることができる。
For example, the
増速比Nを増加させる場合は、センサ41の個数を増やし、センサ用プレート40の形状を変更することにより、出力軸の粗い角度を検出することが可能となる。なお、他の構成については、図1A、1Bに示す例と同様であるため説明を省略する。
When increasing the speed increase ratio N, it is possible to detect the rough angle of the output shaft by increasing the number of
10 回転角検出装置
11 出力軸
12 出力軸上部
13 出力軸下部
14 モータ
15 エンコーダ
16 ギヤ
17 ギヤ
18 アブソリュートエンコーダ
20〜24 基準部
25、26 切欠部
30 カメラ
40 センサ用プレート
41 センサ
100 ロボット
101 ベース部
102 胴部
103 頭部
104 アーム部
105 肩ピッチ軸
106 手首部
107 把持部
DESCRIPTION OF
Claims (1)
前記出力軸の角度を計測するアブソリュートエンコーダと、
前記アブソリュートエンコーダを増速する変速機と、
前記出力軸に設置される基準部と、
前記基準部を検出する視覚センサと、
電源オン時に、前記視覚センサの視野における前記基準部の位置から前記出力軸の第一角度を検出する角度検出手段と、
を備え、
前記アブソリュートエンコーダは、前記第一角度を基準として前記出力軸の角度を計測する、
回転角検出装置。 An output shaft of the rotating member;
An absolute encoder that measures the angle of the output shaft;
A transmission for speeding up the absolute encoder;
A reference portion installed on the output shaft;
A visual sensor for detecting the reference portion;
Angle detection means for detecting a first angle of the output shaft from the position of the reference portion in the visual field of the visual sensor when the power is turned on;
With
The absolute encoder measures the angle of the output shaft with respect to the first angle;
Rotation angle detector.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014222858A JP6252437B2 (en) | 2014-10-31 | 2014-10-31 | Rotation angle detector |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014222858A JP6252437B2 (en) | 2014-10-31 | 2014-10-31 | Rotation angle detector |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016090317A JP2016090317A (en) | 2016-05-23 |
JP6252437B2 true JP6252437B2 (en) | 2017-12-27 |
Family
ID=56018311
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014222858A Active JP6252437B2 (en) | 2014-10-31 | 2014-10-31 | Rotation angle detector |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6252437B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7034822B2 (en) * | 2018-05-01 | 2022-03-14 | 新東エスプレシジョン株式会社 | Angle measurement system |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6412221A (en) * | 1987-07-07 | 1989-01-17 | Kobe Steel Ltd | Absolute angle of rotation detector |
JPH0729413U (en) * | 1993-11-05 | 1995-06-02 | 株式会社トキメック | Digital angle detector |
DE19819664A1 (en) * | 1998-05-02 | 1999-11-04 | Eaton Controls Gmbh | Device for determining the amount of twist between two parts |
GB9902438D0 (en) * | 1999-02-05 | 1999-03-24 | Trw Lucas Varity Electric | Improvements relating to electric power assisted steering assemblies |
JP2003254745A (en) * | 2002-03-05 | 2003-09-10 | Yazaki Corp | Absolute rudder angle sensor |
JP2006038566A (en) * | 2004-07-26 | 2006-02-09 | Bunka Shutter Co Ltd | Position detection device and opening/closing device equipped with position detection device |
US7420477B2 (en) * | 2006-08-02 | 2008-09-02 | John P Taylor | Method for an enhanced absolute position sensor system |
JP4901579B2 (en) * | 2007-05-21 | 2012-03-21 | 株式会社東芝 | Angle detector |
US20100235054A1 (en) * | 2009-03-11 | 2010-09-16 | Kostal Of America | Steering angle sensor |
-
2014
- 2014-10-31 JP JP2014222858A patent/JP6252437B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2016090317A (en) | 2016-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4911905B2 (en) | Apparatus for measuring rotationally symmetric precision parts, CNC measuring apparatus and method | |
KR100922494B1 (en) | Method for measuring pose of a mobile robot and method and apparatus for measuring position of the mobile robot using the method | |
EP3385678A1 (en) | Rotary position sensor | |
EP3765823B1 (en) | Off-axis magnetic angular sensor using a magnetic sensing probe and multi-pole magnet array | |
KR20090009172A (en) | Method and apparatus for measuring position of the mobile robot | |
JP6717305B2 (en) | Encoder device, drive device, stage device, robot device, rotation information acquisition method, and rotation information acquisition program | |
JP2006119082A (en) | Steering angle detecting device | |
EP3025126B1 (en) | Sensing system for absolute angular position | |
JPH08189839A (en) | Method and device for detecting position | |
US20170001304A1 (en) | Actuator | |
JPWO2008050578A1 (en) | Rotation angle detection device and rotation angle detection method | |
US20170138760A1 (en) | Method for deriving an absolute multiturn rotational angle of a rotating shaft, and a device therefore | |
CN109186502A (en) | Circle high accuracy positioning rotary table and method based on photoelectric auto-collimator | |
JP6252437B2 (en) | Rotation angle detector | |
EP2546613B1 (en) | Method for working out the eccentricity and the angular position of a rotating element and Device for carrying out such a method | |
JP6089943B2 (en) | Rotation angle sensor | |
KR20040038766A (en) | Rotation angle detecting device, and torque detecting device | |
JP6476612B2 (en) | Contact angle measuring method and contact angle measuring device | |
JP6212686B2 (en) | Inertial sensor performance evaluation method | |
JP5605491B2 (en) | Chassis dynamometer | |
JP2006090982A (en) | Rotation angle detector | |
JP2007147325A (en) | Rotation angle measuring device | |
Mihelj et al. | Robot sensors | |
CN104634588B (en) | A kind of drive axle support stiffness measuring method | |
CN106323214B (en) | Displacement detector, gearbox and automobile |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170123 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171016 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20171031 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171113 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6252437 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |