JPH0659016A - Position measuring device for moving body - Google Patents
Position measuring device for moving bodyInfo
- Publication number
- JPH0659016A JPH0659016A JP21111792A JP21111792A JPH0659016A JP H0659016 A JPH0659016 A JP H0659016A JP 21111792 A JP21111792 A JP 21111792A JP 21111792 A JP21111792 A JP 21111792A JP H0659016 A JPH0659016 A JP H0659016A
- Authority
- JP
- Japan
- Prior art keywords
- moving body
- reference position
- light
- self
- reflected light
- 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.)
- Withdrawn
Links
Landscapes
- Optical Radar Systems And Details Thereof (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、自動清掃ロボット、自
動芝刈りロボット等の各種移動体の移動過程における現
在位置を計測する装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus for measuring the current position of various moving bodies such as automatic cleaning robots and automatic lawnmower robots in the course of movement.
【0002】[0002]
【従来の技術】従来、斯種装置として、移動体上からレ
ーザビームを回転走査して出射し、該移動体とは別体に
離間して配置した少なくとも3つの光反射器(コーナキ
ューブ)からの反射光を移動体上にて検知し、光反射器
の位置と各光反射器間の開き角度に基づいて、移動体の
現在位置を計測するレーザナビゲータが提案されている
(特公平2-48069号、特開平1-145517号)。2. Description of the Related Art Conventionally, as such a device, at least three light reflectors (corner cubes) are provided that rotate and emit a laser beam from a moving body and separate the moving body from the moving body. A laser navigator has been proposed that detects the reflected light of a moving object on a moving object and measures the current position of the moving object based on the position of the light reflector and the opening angle between the light reflectors.
(Japanese Patent Publication No. 2-48069, Japanese Patent Laid-Open No. 1-145517).
【0003】該装置は、図6に示す如く装置本体の上部
に回転可能に支持された円筒状のレーザスキャナー(15)
を具え、レーザスキャナー(15)の底部には、円筒体(54)
が下向きに突設されている。円筒体(54)の下方には半導
体レーザ(4)が設置され、該半導体レーザ(4)からのレ
ーザ光は、レンズ(41)を経て平行光に整形された後、円
筒体(54)内を通過して、レーザスキャナー(15)内のミラ
ー(42)にて水平方向へ反射され、更に円筒レンズ(43)を
経て上下方向の面ビームとなって、コーナキューブ(2)
へ向けて出射される。The device is a cylindrical laser scanner (15) rotatably supported on the upper part of the device body as shown in FIG.
The bottom of the laser scanner (15) is equipped with a cylindrical body (54).
Is projected downward. A semiconductor laser (4) is installed below the cylindrical body (54), and laser light from the semiconductor laser (4) is shaped into parallel light through a lens (41) and then inside the cylindrical body (54). After passing through the mirror, it is reflected in the horizontal direction by the mirror (42) in the laser scanner (15), and further passes through the cylindrical lens (43) to become a vertical surface beam, which is the corner cube (2).
It is emitted toward.
【0004】尚、コーナキューブ(2)は、少なくとも3
個が移動体の移動平面上に予め位置決めされ、配置され
ている。The corner cube (2) has at least 3
The individual pieces are previously positioned and arranged on the moving plane of the moving body.
【0005】又、装置本体内にはDCモータ(5)が設置
され、該DCモータ(5)の回転は、原動プーリ(51)、タ
イミングベルト(52)及び従動プーリ(53)を経て、円筒体
(54)に伝えられる。これによって、円筒体(54)及びレー
ザスキャナー(15)は一体に回転し、レーザスキャナー(1
5)から出射されるレーザビームは水平面内にて回転走査
することになる。Further, a DC motor (5) is installed in the main body of the apparatus, and the rotation of the DC motor (5) passes through a driving pulley (51), a timing belt (52) and a driven pulley (53) to form a cylinder. body
Informed to (54). As a result, the cylindrical body (54) and the laser scanner (15) rotate together and the laser scanner (1
The laser beam emitted from 5) is rotated and scanned in the horizontal plane.
【0006】コーナキューブ(2)からの反射光はミラー
(42)にて下方へ反射され、ミラー(44)、集光レンズ(45)
及び干渉フィルター(46)を経て、フォトダイオード(47)
にて受光される。フォトダイオード(47)の出力は受光回
路(62)へ送られ、受光信号となって演算処理回路(61)へ
入力される。又、円筒体(54)の下端部にはエンコーダ
(6)が一体に取り付けられ、該エンコーダ(6)から出力
される角度信号及び基準信号が演算処理回路(61)へ入力
される。Light reflected from the corner cube (2) is a mirror
Reflected downward at (42), mirror (44), condenser lens (45)
And through the interference filter (46), the photodiode (47)
Is received at. The output of the photodiode (47) is sent to the light receiving circuit (62) and becomes a light receiving signal and is input to the arithmetic processing circuit (61). Also, at the lower end of the cylindrical body (54), an encoder
(6) is attached integrally, and the angle signal and the reference signal output from the encoder (6) are input to the arithmetic processing circuit (61).
【0007】演算処理回路(61)は前記入力データに基づ
いて三角測量の原理から移動体の位置と方位を算出し、
その結果をホストコンピュータ(3)へ送出する。The arithmetic processing circuit (61) calculates the position and orientation of the moving body from the principle of triangulation based on the input data,
The result is sent to the host computer (3).
【0008】上記レーザナビゲータ(13)によれば、移動
体の位置及び方位がミリメートル、ミリラジアンの高い
分解能で算出されることになる。According to the laser navigator (13), the position and orientation of the moving body can be calculated with a high resolution of millimeters and milliradians.
【0009】[0009]
【発明が解決しようとする課題】ところが、従来のレー
ザナビゲータにおいては、各コーナキューブの位置(座
標)を作業者がメジャー等によって予め測定し、その結
果を演算処理回路(61)に登録しておく必要があるため、
測定作業が煩雑であるばかりでなく、ある程度の測定誤
差は避けられず、該測定誤差は、移動体の位置及び方位
の算出結果に大きな誤差となって現われる問題があっ
た。However, in the conventional laser navigator, the operator pre-measures the position (coordinates) of each corner cube with a measure or the like, and the result is registered in the arithmetic processing circuit (61). Because you need to
Not only the measurement work is complicated, but also some measurement error is unavoidable, and there is a problem that the measurement error appears as a large error in the calculation result of the position and orientation of the moving body.
【0010】本発明の目的は、予めコーナキューブの位
置を測定して回路に登録する手続きが不要であり、然も
従来よりも高精度の測定結果を得ることが出来る移動体
の位置計測装置を提供することである。An object of the present invention is to provide a position measuring device for a moving body, which does not require a procedure of measuring the position of a corner cube in advance and registering it in a circuit, and which can obtain a measurement result with higher accuracy than before. Is to provide.
【0011】[0011]
【課題を解決する為の手段】本発明に係る移動体の位置
計測装置は、移動体が第1の基準位置P1に設置された
状態で、各光反射器からの反射光の移動体に対する入射
角度θ1を検知すると共に、移動体が前記第1基準位置
から離れた第2の基準位置P2に設置された状態で、各
光反射器からの反射光の移動体に対する入射角度θ2を
検知する光検知手段と、前記両基準位置の間隔a、及び
両基準位置における各光反射器についての入射角度
θ1、θ2に基づいて、各光反射器の位置を算出する演算
手段とを具えている。A position measuring device for a moving body according to the present invention is provided for a moving body of reflected light from each light reflector in a state where the moving body is installed at a first reference position P 1 . with detecting the incident angle theta 1, in a state in which the moving body is installed on the second reference position P 2 spaced from the first reference position, the incident angle theta with respect to the movement of the reflected light from the optical reflector 2 And a calculation means for calculating the position of each light reflector on the basis of the distance a between the both reference positions and the incident angles θ 1 and θ 2 with respect to each light reflector at both reference positions. It is equipped with
【0012】[0012]
【作用】移動体の位置計測に際しては、先ず、少なくと
も3個の光反射器が移動体の移動平面上の任意位置に設
置される。そして、移動体の位置計測に先立って、各光
反射器の位置が光計測によって測定される。この際、光
計測のための光学系は、移動体の位置計測に用いるもの
を使用することが出来る。In measuring the position of the moving body, first, at least three light reflectors are installed at arbitrary positions on the moving plane of the moving body. Then, prior to the position measurement of the moving body, the position of each light reflector is measured by optical measurement. At this time, an optical system used for measuring the position of the moving body can be used as the optical system for optical measurement.
【0013】先ず、移動体が第1の基準位置に設置さ
れ、この状態で、光ビームを回転走査して出射し、各光
反射器からの反射光を受光する。この結果、各光反射器
について、第1基準位置の移動体に対する反射光の入射
角度θ1が検知される。First, the moving body is installed at the first reference position, and in this state, the light beam is rotationally scanned and emitted, and the reflected light from each light reflector is received. As a result, the incident angle θ 1 of the reflected light with respect to the moving body at the first reference position is detected for each light reflector.
【0014】次に、移動体が第2の基準位置に設置さ
れ、この状態で、光ビームを回転走査して出射し、各光
反射器からの反射光を受光する。この結果、各光反射器
について、第2基準位置の移動体に対する反射光の入射
角度θ2が検知される。Next, the moving body is installed at the second reference position, and in this state, the light beam is rotationally scanned and emitted, and the reflected light from each light reflector is received. As a result, for each light reflector, the incident angle θ 2 of the reflected light with respect to the moving body at the second reference position is detected.
【0015】ここで、第1基準位置と第2基準位置の間
隔aは、光反射器間の距離に比べて充分に小さく設定出
来、周知の測長手段、例えば移動体に設けたロータリエ
ンコーダ等によって高精度に測定することが出来る。Here, the distance a between the first reference position and the second reference position can be set to be sufficiently smaller than the distance between the light reflectors, and a well-known length measuring means, for example, a rotary encoder provided on a moving body or the like. Can measure with high accuracy.
【0016】次に、上記の入射角度θ1、θ2の測定結果
に基づいて、各光反射器の位置が算出される。この際、
任意の一つの光反射器の位置は、両基準位置の間隔a
と、該光反射器についての2つの入射角度θ1及びθ2に
よって規定されるから(図4参照)、これらのデータに基
づいて該光反射器のX−Y座標が算出される。Next, the position of each light reflector is calculated based on the measurement results of the incident angles θ 1 and θ 2 . On this occasion,
The position of any one light reflector is defined by the distance a between the two reference positions.
Then, since it is defined by two incident angles θ 1 and θ 2 with respect to the light reflector (see FIG. 4), the XY coordinates of the light reflector are calculated based on these data.
【0017】その後、移動体の位置計測に移行し、光ビ
ームの回転走査に伴って各反射器からの反射光が検知さ
れ、各光反射器の位置(X−Y座標)と光反射器間の開き
角度に基づいて、移動体の現在位置が算出される。After that, the process shifts to the position measurement of the moving body, the reflected light from each reflector is detected with the rotation scanning of the light beam, and the position (XY coordinate) of each light reflector and the space between the light reflectors are detected. The current position of the moving body is calculated based on the opening angle of the.
【0018】[0018]
【発明の効果】本発明に係る移動体の位置計測装置によ
れば、移動体の位置計測に先立って、各光反射器の位置
が光計測によって高精度に測定され、該測定データに基
づいて移動体の位置が算出されるから、高精度の測定結
果を得ることが出来る。然も、従来の如き手作業による
光反射器の位置測定及び登録手続きは不要である。According to the position measuring device for a mobile body of the present invention, the position of each light reflector is measured with high accuracy by optical measurement prior to the position measurement of the mobile body, and based on the measurement data. Since the position of the moving body is calculated, highly accurate measurement results can be obtained. However, the conventional manual position measurement and registration procedure of the light reflector is not required.
【0019】[0019]
【実施例】以下、本発明に係る移動体の位置計測装置を
自走ロボットに搭載した一実施例につき、図面に沿って
詳述する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment in which a mobile body position measuring apparatus according to the present invention is mounted on a self-propelled robot will be described in detail below with reference to the drawings.
【0020】図1に示す如く、自走ロボット(1)は、床
面の清掃や芝刈り等の作業機構(11)を具えると共に、モ
ータ駆動される車輪(12)によって任意の経路上を自走す
るものである。車輪(12)と同軸上には、床面に接触して
移動距離を測定するロータリエンコーダ(図示省略)が装
備されている。As shown in FIG. 1, the self-propelled robot (1) is equipped with a working mechanism (11) for cleaning the floor surface, lawn mowing and the like, and is driven along an arbitrary path by motor driven wheels (12). It is self-propelled. A rotary encoder (not shown) is provided coaxially with the wheels (12) to measure the moving distance by contacting the floor surface.
【0021】自走ロボット(1)にはレーザスキャナー(1
5)を具えたレーザナビゲータ(13)が搭載される。レーザ
ナビゲータ(13)は、レーザスキャナー(15)からレーザビ
ームを回転走査して出射し、コーナキューブ(2)からの
反射光を検知して、自走ロボット(1)の現在位置及び方
位を計測するものであって、光学系は、図6に示す従来
のものと同一構成である。The self-propelled robot (1) has a laser scanner (1
A laser navigator (13) equipped with 5) is installed. The laser navigator (13) rotationally scans and emits a laser beam from the laser scanner (15), detects the reflected light from the corner cube (2), and measures the current position and orientation of the self-propelled robot (1). The optical system has the same structure as the conventional one shown in FIG.
【0022】レーザナビゲータ(13)による計測データは
図1の如くマイクロコンピュータから構成される制御回
路(14)へ送られて、自走ロボット(1)の走行制御に供せ
られる。Data measured by the laser navigator (13) is sent to a control circuit (14) composed of a microcomputer as shown in FIG. 1 and used for traveling control of the self-propelled robot (1).
【0023】コーナキューブ(2)は、図2に示す如く自
走ロボット(1)の移動面上に、少なくとも3個、図示す
る例では4個CC1、CC2、CC3及びCC4が設置
されている。As shown in FIG. 2, at least three corner cubes (2), four in the illustrated example, CC1, CC2, CC3 and CC4 are installed on the moving surface of the self-propelled robot (1).
【0024】自走ロボット(1)の位置計測に先立って、
各コーナキューブCC1、CC2、CC3及びCC4の
位置が光計測によって測定される。Prior to measuring the position of the self-propelled robot (1),
The position of each corner cube CC1, CC2, CC3 and CC4 is measured by optical measurement.
【0025】先ず、図2の如く自走ロボット(1)が第1
基準位置P1に設置され、この状態で、光ビームを回転
走査して出射し、各コーナキューブからの反射光を検知
する。次に、自走ロボット(1)は第2基準位置P2まで
移動し、この状態で、同様に光ビームを回転走査して出
射し、各コーナキューブからの反射光を検知する。ここ
で、第1基準位置P1から第2基準位置P2までの移動距
離aは任意に設定出来る。First, as shown in FIG. 2, the self-propelled robot (1) is the first
It is installed at the reference position P 1 , and in this state, the light beam is rotationally scanned and emitted, and the reflected light from each corner cube is detected. Next, the self-propelled robot (1) moves to the second reference position P 2 , and in this state, similarly, the light beam is rotationally scanned and emitted, and the reflected light from each corner cube is detected. Here, the moving distance a from the first reference position P 1 to the second reference position P 2 can be set arbitrarily.
【0026】図4は、2つの基準位置P1及びP2におけ
る反射光の検知に基づいて、任意位置のコーナキューブ
CCの座標(X,Y)を測定する原理を示している。図示
の如くx−y平面にて自走ロボットの進行方向をy軸に
設定した場合、第1基準位置P1と第2基準位置P2の間
隔をa、第1基準位置P1におけるコーナキューブCC
からの反射光の入射角度をθ1、第2基準位置P2におけ
るコーナキューブCCからの反射光の入射角度をθ2と
すると、コーナキューブCCの座標(X,Y)は下式によ
って表わされる。FIG. 4 shows the principle of measuring the coordinates (X, Y) of the corner cube CC at an arbitrary position based on the detection of reflected light at the two reference positions P 1 and P 2 . When the traveling direction of the self-propelled robot is set on the y-axis on the xy plane as shown in the figure, the distance between the first reference position P 1 and the second reference position P 2 is a, and the corner cube at the first reference position P 1 CC
Let θ 1 be the incident angle of the reflected light from and θ 2 be the incident angle of the reflected light from the corner cube CC at the second reference position P 2 , then the coordinates (X, Y) of the corner cube CC are represented by the following equations. .
【0027】[0027]
【数1】X=a/(tan(π/2−θ1)−tan(π/2−θ2)) Y=a×tan(π/2−θ1)/(tan(π/2−θ1)−tan(π
/2−θ2))## EQU1 ## X = a / (tan (π / 2-θ 1 ) -tan (π / 2-θ 2 )) Y = a × tan (π / 2-θ 1 ) / (tan (π / 2- θ 1 ) −tan (π
/ 2−θ 2 ))
【0028】ここで、基準位置P1とP2の間隔aは、前
記ロータリエンコーダによって高精度に測定出来る。こ
の場合、間隔aの測定データは、前記制御回路(14)によ
って自動的に取り込まれる。又、間隔aは、コーナキュ
ーブ間の距離に比べて充分に小さく設定出来るから、メ
ジャーを用いた手作業によっても、高精度に測定するこ
とが出来る。この場合は、制御回路(14)に接続されたキ
ーボード等によって測定データを入力する。Here, the distance a between the reference positions P 1 and P 2 can be measured with high accuracy by the rotary encoder. In this case, the measurement data of the interval a is automatically fetched by the control circuit (14). Further, the distance a can be set to be sufficiently smaller than the distance between the corner cubes, so that the measurement can be performed with high accuracy even by manual work using a measure. In this case, the measurement data is input using a keyboard or the like connected to the control circuit (14).
【0029】図1に示す制御回路(14)には、上記数1の
演算手続きが登録されており、ロータリエンコーダから
得られる移動距離a、及びレーザナビゲータ(13)から得
られる入射角度θ1、θ2に基づいて、各コーナキューブ
の座標を算出する。In the control circuit (14) shown in FIG. 1, the arithmetic procedure of the above formula 1 is registered, the moving distance a obtained from the rotary encoder and the incident angle θ 1 obtained from the laser navigator (13), The coordinates of each corner cube are calculated based on θ 2 .
【0030】この様にして算出された各コーナキューブ
CC1、CC2、CC3及びCC4の座標は、図5に示
す如く前記制御回路に設けたメモリに登録される。The coordinates of the corner cubes CC1, CC2, CC3 and CC4 thus calculated are registered in the memory provided in the control circuit as shown in FIG.
【0031】図3は、上述の如く各コーナキューブの座
標を算出した後、自走ロボットの移動過程における現在
位置及び方位を算出しつつ、自走ロボット本来の作業を
進める際の制御回路の一連の処理手続きを表わしてい
る。FIG. 3 shows a series of control circuits for advancing the original work of the self-propelled robot while calculating the current position and direction in the moving process of the self-propelled robot after calculating the coordinates of each corner cube as described above. Represents the processing procedure of.
【0032】先ず、第1基準位置での自走ロボットに対
する各コーナキューブからの反射光を検知して、各コー
ナキューブについての入射角度θ1を測定し(S1)、測
定結果を記憶する(S2)。First, the reflected light from each corner cube to the self-propelled robot at the first reference position is detected, the incident angle θ 1 for each corner cube is measured (S1), and the measurement result is stored (S2). ).
【0033】次に、第2基準位置における自走ロボット
に対する各コーナキューブからの反射光を検知して、各
コーナキューブについての入射角度θ2を測定し(S
3)、測定結果を記憶する(S4)。Next, the reflected light from each corner cube to the self-propelled robot at the second reference position is detected, and the incident angle θ 2 for each corner cube is measured (S
3) The measurement result is stored (S4).
【0034】続いて、上記の数1に基づいて各コーナキ
ューブの位置を算出し、その結果を記憶するのである
(S5)。Then, the position of each corner cube is calculated based on the above equation 1, and the result is stored.
(S5).
【0035】その後は、従来と同様であって、自走ロボ
ットの移動過程の任意時点にて、現在位置及び方位を算
出し(S6)、その結果に基づいて、自走ロボット本来の
作業を行なうためのホスト処理を実行する(S7)。例え
ば、床面清掃用の自走ロボットにおいては、予め制御回
路に設定されている走行経路上でのロボットの位置及び
方位が、実際に測定された現在位置及び方位に基づいて
修正される。After that, the current position and direction are calculated at an arbitrary point in the moving process of the self-propelled robot (S6), and the original work of the self-propelled robot is performed based on the result as in the conventional case. A host process for executing is executed (S7). For example, in a floor-cleaning self-propelled robot, the position and orientation of the robot on the travel route, which is preset in the control circuit, is corrected based on the actually measured current location and orientation.
【0036】そして、自走ロボットの作業が終了したか
否かが判断され(S8)、作業が終了するまで、上記ステ
ップS6及びS7が繰り返される。この結果、例えば上
記の床面清掃ロボットにおいては、ロボットの正確な移
動によって、床面を余すところなく清掃することが出来
るのである。Then, it is judged whether or not the work of the self-propelled robot is completed (S8), and the above steps S6 and S7 are repeated until the work is completed. As a result, for example, in the above floor cleaning robot, the floor can be thoroughly cleaned by the accurate movement of the robot.
【0037】上記装置によれば、自走ロボット(1)の位
置計測に先立って、各コーナキューブ(2)の位置がレー
ザナビゲータ(13)によって測定されるから、従来のメジ
ャーを用いた手作業による測定に比べて、高精度の測定
データを得ることが出来る。従って、自走ロボット(1)
の位置及び方位の測定においても、レーザナビゲータ(1
3)の分解能が損われることなく、高い精度の測定結果が
得られることになる。According to the above apparatus, the position of each corner cube (2) is measured by the laser navigator (13) prior to the position measurement of the self-propelled robot (1). It is possible to obtain highly accurate measurement data as compared with the measurement by. Therefore, self-propelled robot (1)
The laser navigator (1
High-precision measurement results can be obtained without impairing the resolution of 3).
【0038】上記実施例の説明は、本発明を説明するた
めのものであって、特許請求の範囲に記載の発明を限定
し、或は範囲を減縮する様に解すべきではない。又、本
発明の各部構成は上記実施例に限らず、特許請求の範囲
に記載の技術的範囲内で種々の変形が可能であることは
勿論である。The above description of the embodiments is for explaining the present invention, and should not be construed as limiting the invention described in the claims or reducing the scope. The configuration of each part of the present invention is not limited to the above-mentioned embodiment, and it goes without saying that various modifications can be made within the technical scope described in the claims.
【0039】例えば第1基準位置と第2基準位置の間隔
aは所定値に設定し、該間隔の走行を自走ロボット(1)
の走行計画に組み込むことによって、全ての測定を自動
化することも可能である。For example, the interval a between the first reference position and the second reference position is set to a predetermined value, and the traveling of the interval is performed by the self-propelled robot (1).
It is also possible to automate all measurements by incorporating them in the travel plan.
【図1】本発明を自走ロボットに実施した例を示す概略
構成図である。FIG. 1 is a schematic configuration diagram showing an example in which the present invention is applied to a self-propelled robot.
【図2】各コーナキューブの位置を測定する際の自走ロ
ボットの2つの基準位置を示す平面図である。FIG. 2 is a plan view showing two reference positions of a self-propelled robot when measuring the position of each corner cube.
【図3】本発明の位置測定の処理手続きを示すフローチ
ャートである。FIG. 3 is a flowchart showing a processing procedure for position measurement according to the present invention.
【図4】コーナキューブの位置測定の原理を説明する平
面図である。FIG. 4 is a plan view illustrating the principle of position measurement of a corner cube.
【図5】各コーナキューブの位置測定の結果を示す図表
である。FIG. 5 is a chart showing the results of position measurement of each corner cube.
【図6】従来のレーザナビゲータの光学系及び回路構成
を示すブロック図である。FIG. 6 is a block diagram showing an optical system and a circuit configuration of a conventional laser navigator.
(1) 自走ロボット (13) レーザナビゲータ (14) 制御回路 (2) コーナキューブ P1 第1基準位置 P2 第2基準位置(1) Self-propelled robot (13) Laser navigator (14) Control circuit (2) Corner cube P 1 1st reference position P 2 2nd reference position
Claims (1)
射し、該移動体とは離間して別体に配置した少なくとも
3つの光反射器からの反射光を移動体上にて検知し、各
光反射器の位置と光反射器間の開き角度に基づいて、移
動体の現在位置を計測する装置において、 移動体が第1の基準位置に設置された状態で、各光反射
器からの反射光の移動体に対する入射角度θ1を検知す
ると共に、移動体が前記第1基準位置から離れた第2の
基準位置に設置された状態で、各光反射器からの反射光
の移動体に対する入射角度θ2を検知する光検知手段
と、 前記第1基準位置と第2基準位置の間隔a、及び両基準
位置における各光反射器についての入射角度θ1、θ2に
基づいて、各光反射器の位置を算出する演算手段とを具
えたことを特徴とする移動体の位置計測装置。1. A light beam is rotatively scanned and emitted from a moving body, and reflected light from at least three light reflectors separately arranged apart from the moving body is detected on the moving body. In a device that measures the current position of a moving body based on the position of each light reflector and the opening angle between the light reflectors, with the moving body installed at the first reference position, The angle of incidence θ 1 of the reflected light with respect to the moving body and the moving body of the reflected light from each light reflector in the state where the moving body is installed at the second reference position apart from the first reference position. based an optical detection means for detecting the incident angle theta 2, the first reference position and the spacing a of the second reference position, and the incident angle theta 1 of each optical reflector at both the reference position, the theta 2 for each A moving body characterized by comprising a calculation means for calculating the position of the light reflector. Location measurement device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21111792A JPH0659016A (en) | 1992-08-07 | 1992-08-07 | Position measuring device for moving body |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21111792A JPH0659016A (en) | 1992-08-07 | 1992-08-07 | Position measuring device for moving body |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0659016A true JPH0659016A (en) | 1994-03-04 |
Family
ID=16600690
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21111792A Withdrawn JPH0659016A (en) | 1992-08-07 | 1992-08-07 | Position measuring device for moving body |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0659016A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7474256B2 (en) | 2003-08-21 | 2009-01-06 | Sharp Kabushiki Kaisha | Position detecting system, and transmitting and receiving apparatuses for the position detecting system |
| CN112792825A (en) * | 2021-01-28 | 2021-05-14 | 中国建筑股份有限公司 | A mobile brick laying robot system and control method for building construction |
| CN114063053A (en) * | 2021-11-11 | 2022-02-18 | 中煤(西安)地下空间科技发展有限公司 | Data acquisition operation vehicle and data processing method |
-
1992
- 1992-08-07 JP JP21111792A patent/JPH0659016A/en not_active Withdrawn
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7474256B2 (en) | 2003-08-21 | 2009-01-06 | Sharp Kabushiki Kaisha | Position detecting system, and transmitting and receiving apparatuses for the position detecting system |
| CN112792825A (en) * | 2021-01-28 | 2021-05-14 | 中国建筑股份有限公司 | A mobile brick laying robot system and control method for building construction |
| CN114063053A (en) * | 2021-11-11 | 2022-02-18 | 中煤(西安)地下空间科技发展有限公司 | Data acquisition operation vehicle and data processing method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4924153A (en) | Apparatus for guiding movement of an unmanned moving body | |
| US4724322A (en) | Method for non-contact xyz position sensing | |
| US5031103A (en) | Position detector for moving vehicle | |
| JPH03257354A (en) | Apparatus for inspecting solder printing | |
| JPH01287415A (en) | Self-propelled vehicle position control device | |
| JPH0659016A (en) | Position measuring device for moving body | |
| JPS6148250B2 (en) | ||
| JPS5847209A (en) | Device for measuring surface configuration | |
| JP2003215244A (en) | Axis adjustment target and axis adjustment method for distance measuring device | |
| JP2736558B2 (en) | Position measuring method and device | |
| JPS6148249B2 (en) | ||
| JP2932418B2 (en) | Work position measurement method | |
| JPS63263504A (en) | Image pickup type position detecting device | |
| JPS6044810A (en) | Device for detecting position of spot light | |
| JPH05250033A (en) | Automatic guiding system | |
| JPS63263505A (en) | Moving vehicle guide equipment | |
| JP2990545B2 (en) | Posture angle correction method for unmanned vehicles | |
| JP2000018914A (en) | Optical system round hole measuring method | |
| JPS63111509A (en) | Inspection instrument for dust-proof filter of clean room | |
| JP2988594B2 (en) | Wafer center detection device | |
| JPH11248451A (en) | Indoor positioning apparatus | |
| JP2602064B2 (en) | Travel position control device for self-propelled vehicles | |
| JP2909850B2 (en) | Attitude detector for unmanned vehicles | |
| JPH0666922A (en) | Mobile body movement control device | |
| JP3318882B2 (en) | Optical measuring device and measuring method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19991102 |