JPH0833766B2 - Self-propelled vehicle steering position detection device - Google Patents
Self-propelled vehicle steering position detection deviceInfo
- Publication number
- JPH0833766B2 JPH0833766B2 JP2012424A JP1242490A JPH0833766B2 JP H0833766 B2 JPH0833766 B2 JP H0833766B2 JP 2012424 A JP2012424 A JP 2012424A JP 1242490 A JP1242490 A JP 1242490A JP H0833766 B2 JPH0833766 B2 JP H0833766B2
- Authority
- JP
- Japan
- Prior art keywords
- light
- azimuth
- self
- propelled vehicle
- 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.)
- Expired - Lifetime
Links
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
【発明の詳細な説明】 (産業上の利用分野) 本発明は、自走車の操向位置検出装置に関し、特に、
自動車、工場内の無人移動搬送装置、農業および土木機
械等の自走車の操向位置検出装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a steering position detecting device for a self-propelled vehicle, and in particular,
The present invention relates to a steering position detection device for an automobile, an unmanned mobile transportation device in a factory, a self-propelled vehicle such as an agricultural machine or a civil engineering machine.
(従来の技術) 従来、上記自走車のような移動体の現在位置を検知す
る装置として、移動体で発生された光ビームを、移動体
を中心として円周方向に走査する手段と、移動体とは離
れた少なくとも3カ所に固定され、入射方向に光を反射
する光反射手段と、該光反射手段からの反射光を受光す
る受光手段とを具備した装置が提案されている(特開昭
59-67476号公報)。(Prior Art) Conventionally, as a device for detecting the current position of a moving body such as the above-mentioned self-propelled vehicle, means for scanning a light beam generated by the moving body in a circumferential direction around the moving body, An apparatus has been proposed which is fixed to at least three locations apart from the body and includes a light reflecting means for reflecting light in the incident direction and a light receiving means for receiving the reflected light from the light reflecting means (Japanese Patent Laid-Open No. 2004-242242). Akira
59-67476 publication).
該装置は、移動体から見た前記3つの光反射手段相互
間の開き角を、前記受光手段の受光出力に基づいて検出
し、検出された開き角と、あらかじめ設定されている各
光反射手段の位置情報とに基づいて移動体位置を演算す
るように構成されている。The device detects an opening angle between the three light reflecting means viewed from a moving body based on a light receiving output of the light receiving means, and the detected opening angle and each light reflecting means set in advance. It is configured to calculate the position of the moving body based on the position information of.
上記システムにおいては、自走車の傾斜や振動に起因
して光ビームを光反射手段に照射できなかったり、受光
手段で、前記光反射手段以外の物体からの反射光を受光
してしまう場合があった。予定の光反射手段からの反射
光が確実に受光されないと、自走車の位置が誤って算出
され、その結果、予定されたコースに沿って自走車を走
行させられなくなる。In the above system, the light beam may not be emitted to the light reflecting means due to the inclination or vibration of the vehicle, or the light receiving means may receive the reflected light from an object other than the light reflecting means. there were. If the reflected light from the planned light reflecting means is not reliably received, the position of the self-propelled vehicle is incorrectly calculated, and as a result, the self-propelled vehicle cannot be run along the planned course.
これに対し、例えば特開昭59-104503号公報において
は、光ビームのスキャン速度およびスキャン角度を変化
させて、光ビームを確実に光反射手段に照射できるよう
工夫された移動体の位置検出方法が提案されている。On the other hand, for example, in Japanese Patent Laid-Open No. 59-104503, a method for detecting the position of a moving body is devised so that the light beam can be reliably irradiated onto the light reflecting means by changing the scanning speed and the scanning angle of the light beam. Is proposed.
また、特開昭59-211816号公報においては、移動体で
発生される照射光を断続的かつ周期的な光とすることに
よって、該照射光と他の光源からの光との区別ができる
ように工夫された移動体の位置検出装置が提案されてい
る。Further, in Japanese Patent Laid-Open No. 59-211816, it is possible to distinguish the irradiation light from the light from other light sources by making the irradiation light generated by the moving body intermittent and periodic. A position detecting device for a moving body devised in the above has been proposed.
(発明が解決しようとする課題) 光ビームのスキャン速度および角度を変化させる前者
の方法では、オプティカルスキャナの駆動電流を頻繁に
変化させる必要があり、断続的かつ周期的な照射光を発
生させるようにした後者の装置では、該照射光を発生さ
せるための複雑な光源部を必要とする等、両者共にシス
テム構成が複雑になるという問題点があった。(Problems to be Solved by the Invention) In the former method of changing the scanning speed and angle of the light beam, it is necessary to change the drive current of the optical scanner frequently, so that intermittent and periodic irradiation light is generated. In the latter device described above, there is a problem in that the system configuration is complicated in both cases, such as requiring a complicated light source unit for generating the irradiation light.
さらに、前記自走車の傾斜や振動に起因する障害の
他、光反射手段の反射面の汚れや、人または他の物体が
光反射手段の前を横切る等の突発的な遮蔽物の出現によ
って、確実に反射光を受光できないという問題点もあ
り、これらの問題点を前記従来技術では解決はできなか
った。Furthermore, in addition to obstacles caused by the inclination and vibration of the self-propelled vehicle, dirt on the reflecting surface of the light reflecting means, or the emergence of a sudden shield such as a person or other object passing in front of the light reflecting means. However, there is also a problem that the reflected light cannot be reliably received, and these problems cannot be solved by the above-mentioned prior art.
本発明の目的は、上記従来技術の問題点を解消し、一
時的に位置検出の基準点となる反射手段を見失ったよう
な場合にも、自走車が誤った方向に走行しないように処
置できる自走車の操向位置検出装置を提供することにあ
る。An object of the present invention is to solve the above-mentioned problems of the prior art and to prevent the self-propelled vehicle from traveling in the wrong direction even when the reflecting means serving as a reference point for position detection is lost temporarily. An object is to provide a steering position detecting device for a self-propelled vehicle.
(課題を解決するための手段および作用) 前記の問題点を解決し、目的を達成するために、本発
明は、自走車を中心として円周方向に光ビームを走査
し、少なくとも3か所の基準点に配置された光反射手段
からの前記光ビームの反射光を受光して自走車の位置を
検出するように構成された自走車の操向位置検出装置に
おいて、自走車から見た各反射手段の方位角を前記反射
光の受光信号に基づいて検出する手段と、検出された前
記方位角に基づいて次回の走査で検出されるべき前記光
反射手段の方位角を予測する手段と、予測された前記方
位角から予定角度だけ光ビームの走査が進んだ方位毎に
おいて前記光反射手段の識別判断を行う手段と、各識別
判断方位間で検出された入射光のうち、予測された前記
方位角に最も近い角度からの入射光を検出する手段とを
具備し、検出された該入射光の受光信号を予定の反射手
段からのものであると判断し、該受光信号に基づいて算
出される反射手段の方位角を自走車の位置検出に利用す
るように構成した点に第1の特徴がある。(Means and Actions for Solving the Problem) In order to solve the above-mentioned problems and achieve the object, the present invention scans a light beam in a circumferential direction around a self-propelled vehicle, and at least three points are provided. In a steering position detecting device for a self-propelled vehicle configured to receive the reflected light of the light beam from the light reflecting means arranged at the reference point, and to detect the position of the self-propelled vehicle, Means for detecting the azimuth angle of each of the reflecting means as seen based on the received light signal of the reflected light, and predicting the azimuth angle of the light reflecting means to be detected in the next scan based on the detected azimuth angle. Means, means for making an identification judgment of the light reflecting means for each azimuth in which the scanning of the light beam has proceeded from the predicted azimuth angle by a predetermined angle, and prediction of incident light detected between the respective identification judgment azimuths. Incident light from an angle closest to the azimuth angle And a azimuth angle of the reflecting means calculated based on the received light signal, which is determined based on the received light signal. The first feature is that it is configured to be used for position detection of.
また、本発明は、前記予測された方位角を基準とした
識別角度範囲を設け、前記予測された方位角に最も近い
角度からの入射光が該識別角度範囲内からのものである
時は該入射光の受光信号を予定の反射手段からのものと
判断し、該受光信号に基づいて算出される反射手段の方
位角を自走車の位置検出に利用するように構成した点に
第2の特徴がある。Further, the present invention provides an identification angle range based on the predicted azimuth angle, and when incident light from an angle closest to the predicted azimuth angle is within the identification angle range, The second point is that the received light signal of the incident light is determined to come from the expected reflecting means, and the azimuth angle of the reflecting means calculated based on the received light signal is used for position detection of the vehicle. There are features.
さらに、本発明は、前記第1または第2の特徴を有す
る構成において、予定の反射手段からの反射光であると
判断できる入射光が検出されなかった場合には、前記予
測された方位角を自走車の位置検出に利用するように構
成した点に第3の特徴がある。Further, according to the present invention, in the configuration having the first or second feature, when the incident light that can be determined to be the reflected light from the scheduled reflecting means is not detected, the predicted azimuth angle is set to the predicted azimuth angle. A third feature is that the vehicle is configured to be used for detecting the position of a self-propelled vehicle.
上記構成を有する本発明では、予測した方位角から大
きく外れた方向にあるノイズ源はもとより、予測した方
位角に近い方向にあるノイズ源からの入射光をも、予定
された光反射手段からの反射光とは区別できる。In the present invention having the above configuration, not only the noise source in the direction largely deviated from the predicted azimuth angle, but also the incident light from the noise source in the direction close to the predicted azimuth angle from the scheduled light reflection means. It can be distinguished from the reflected light.
(実施例) 以下に図面を参照して、本発明の一実施例を説明す
る。第9図は本発明の制御装置を搭載した自走車および
該自走車の走行領域に配設された光反射器の配置状態を
示す斜視図である。同図において、自走車1は例えば芝
刈り機等の農作業用自走車である。該自走車1の上部に
はモータ5によって駆動される回転テーブル4が設けら
れている。該回転テーブル4には光ビーム2Eを発生する
発光器2および該光ビームの反射光2Rを受ける受光器3
が搭載されている。Embodiment An embodiment of the present invention will be described below with reference to the drawings. FIG. 9 is a perspective view showing a self-propelled vehicle equipped with the control device of the present invention and a light reflector disposed in a traveling area of the self-propelled vehicle. In the figure, the self-propelled vehicle 1 is a self-propelled vehicle for agricultural work such as a lawn mower. A rotary table 4 driven by a motor 5 is provided above the self-propelled vehicle 1. The rotary table 4 has a light emitting device 2 for generating a light beam 2E and a light receiving device 3 for receiving the reflected light 2R of the light beam.
Is installed.
前記発光器2は光ビーム2Eを発生するための発光ダイ
オードを備え、受光器3は反射光2Rを受けてこれを電気
的信号に変換するフォトダイオードを備えている(共に
図示しない)。また、ロータリエンコーダ7は回転テー
ブル4の駆動軸と連動するように設けられていて、該ロ
ータリエンコーダ7から出力されるパルスを計数するこ
とによって、回転テーブル4の回転角度が検出できる。The light emitter 2 comprises a light emitting diode for generating a light beam 2E, and the light receiver 3 comprises a photodiode for receiving the reflected light 2R and converting it into an electrical signal (both not shown). The rotary encoder 7 is provided so as to interlock with the drive shaft of the rotary table 4, and the rotation angle of the rotary table 4 can be detected by counting the pulses output from the rotary encoder 7.
自走車1の作業区域の周囲には反射器6a〜6cが配設さ
れている。該反射器6a〜6cは入射した光を、その入射方
向に反射する反射面を具備しており、いわゆるコーナキ
ューブプリズム等周知の光反射手段が使用できる。Reflectors 6a to 6c are arranged around the work area of the vehicle 1. Each of the reflectors 6a to 6c has a reflecting surface that reflects incident light in the incident direction, and a known light reflecting means such as a so-called corner cube prism can be used.
上記の構成により、反射器6a〜6cからの反射光を受光
器3で検出し、該検出信号に基づいて反射器6a〜6cに対
する自走車1の自己位置を検出して操向制御が行われ
る。With the above configuration, the reflected light from the reflectors 6a to 6c is detected by the light receiver 3, and the steering position control is performed by detecting the self-position of the vehicle 1 with respect to the reflectors 6a to 6c based on the detection signal. Be seen.
ところで、自走車1の走行区域内あるいはその近辺に
前記反射器以外の反射物体または発光物体が存在してい
ない場合は、予定の反射器からの光のみが検出されるの
で問題はないが、受光器3では他の物体からの光を検出
することもあり得るし、予定の反射器からの反射光を検
出できないこともあり得る。By the way, if there is no reflecting object or light emitting object other than the reflector in or near the traveling area of the self-propelled vehicle 1, there is no problem because only the light from the planned reflector is detected. The light receiver 3 may detect light from another object, or may not be able to detect the reflected light from a planned reflector.
したがって、本実施例では、検出された光が予定の反
射器からの光か否かを次のような処理によって識別する
ようにしている。Therefore, in the present embodiment, whether or not the detected light is light from the intended reflector is identified by the following processing.
第2図は基準点識別処理の説明図である。同図におい
て、作業区域22の周囲の基準点A〜Cには前記反射器6a
〜6cがそれぞれ配置される。矢印29は自走車1から発射
される光ビームの走査方向である。FIG. 2 is an explanatory diagram of the reference point identification processing. In the figure, reference points A to C around a work area 22 have the reflector 6a.
~ 6c are arranged respectively. The arrow 29 indicates the scanning direction of the light beam emitted from the vehicle 1.
図示のような配置において、自走車1では、受光器3
で受光した信号に基づいて該自走車1から見た各基準点
の方位角が算出され、さらに、現時点までに検出された
方位角に基づいて次回の走査で検出されるべき基準点の
方位角が予測される。予測された方位角(予測方位角)
は角度θpa〜θpcで示す。各予測方位角θpa〜θpcから
光ビーム走査方向に走査が角度θhだけ進んだ方位に基
準点識別方位pa〜pcが設定される。この基準点識別方位
pa〜pcに光ビームの走査が進む毎に、直前の基準点識別
方位から現方位までに検出された光のうち、予測方位角
に最も近い方向からの入射光を、予定の基準点に設置さ
れた反射器からの光であると判定する。In the arrangement shown in the figure, in the self-propelled vehicle 1, the light receiver 3
The azimuth angle of each reference point viewed from the self-propelled vehicle 1 is calculated based on the signal received by the vehicle 1, and the azimuth angle of the reference point to be detected in the next scan based on the azimuth angle detected up to the present time. Corners are predicted. Predicted azimuth (predicted azimuth)
Denotes the angles θpa to θpc. The reference point identification azimuths pa to pc are set in the azimuths in which the scanning advances from the predicted azimuth angles θpa to θpc by the angle θh in the light beam scanning direction. This reference point identification azimuth
Every time the scanning of the light beam progresses from pa to pc, the incident light from the direction closest to the predicted azimuth angle among the lights detected from the immediately preceding reference point identification azimuth to the current azimuth is set at the planned reference point. It is determined that the light is from the reflected reflector.
例えば、基準点識別方位paにおいて、直前の基準点識
別方位pcから現在までに、ノイズ源N1,N2および基準点
Aに設置された反射器6aからの光を検出した場合、これ
らの光の中から予測方位角θpaに基も近い方向からの
光、つまり基準点Aからの光を識別することができる。For example, when light from the noise sources N1 and N2 and the reflector 6a installed at the reference point A is detected from the immediately preceding reference point identification azimuth pc to the present in the reference point identification azimuth pa, Therefore, light from a direction close to the predicted azimuth angle θpa, that is, light from the reference point A can be identified.
また、基準点の識別精度を向上させるために次の処理
を付加することもできる。すなわち、予測方位角の前後
に予定の範囲(前記角度θhと同等またはそれより小さ
い角度)を設け、予測方位角に最も近い方向からの光で
あっても該範囲からはずれていた場合には予定の基準点
を見失ったと判定し、前記予測方位角を使用して当該処
理サイクルにおける自走車1の位置検出を行う。Further, the following processing can be added to improve the reference point identification accuracy. That is, a planned range (angle equal to or smaller than the angle θh) is provided before and after the predicted azimuth, and even if light from the direction closest to the predicted azimuth is out of the range, the planned range is set. It is determined that the reference point has been lost, and the position of the vehicle 1 in the processing cycle is detected using the predicted azimuth angle.
次に、第1図に示したブロック図に従って本実施例の
制御装置の機能構成を説明する。同図において、発光器
2からら射出された光ビーム2Eは、前記回転テーブル4
の回動方向に走査され、反射器6(6a〜6c)によって反
射される。該反射器6a〜6cの反射光2Rは受光器3で受光
される。Next, the functional configuration of the control device of this embodiment will be described with reference to the block diagram shown in FIG. In the figure, the light beam 2E emitted from the light emitter 2 is the rotary table 4
Is scanned in the rotating direction of and is reflected by the reflector 6 (6a to 6c). The reflected light 2R from the reflectors 6a to 6c is received by the light receiver 3.
カウンタ9では、前記回転テーブル4の回転に伴って
ロータリエンコーダ7から出力されるパルスが計数され
る。該パルスの計数値は受光器3において光を検出する
毎に方位角検出部11に転送される。方位角検出部11で
は、供給されたれパルス数に基づいて反射器6a〜6cの方
位角が算出される。The counter 9 counts the pulses output from the rotary encoder 7 as the rotary table 4 rotates. The count value of the pulse is transferred to the azimuth angle detection unit 11 every time the light receiver 3 detects light. In the azimuth angle detector 11, the azimuth angles of the reflectors 6a to 6c are calculated based on the number of supplied pulse pulses.
方位角検出部11で検出された方位角は方位角記憶部12
に転送されて記憶され、該方位角記憶部12にそれまでに
蓄積されたデータは、識別タイミング発生部23から供給
される識別タイミング信号に応答して方位角識別部24に
転送される。前記識別タイミング信号は、方位角予測演
算部27で算出された予測方位角で示される方位を予定角
度θhだけ通過した方位まで走査が進んだ時点、すなわ
ち、前記基準点識別方位pa〜pcに光ビームの走査が進ん
だ時点で出力される。このために、識別タイミング発生
部23ではロータリエンコーダ7の出力パルスを、方位角
予測演算部27で算出された予測方位角に相当する予定数
だけ取込んだ時点で識別タイミング信号を出力する。The azimuth detected by the azimuth detector 11 is the azimuth memory 12
The data which has been transferred and stored in the azimuth storage unit 12 so far is transferred to the azimuth identification unit 24 in response to the identification timing signal supplied from the identification timing generation unit 23. The identification timing signal is transmitted to the azimuth indicated by the predicted azimuth calculated by the azimuth prediction calculation unit 27 at a point in time when the scanning has advanced to the azimuth that has passed the predetermined angle θh, that is, the reference point identification azimuths pa to pc. It is output when the scanning of the beam progresses. For this reason, the identification timing generation unit 23 outputs the identification timing signal at the time when a predetermined number of output pulses of the rotary encoder 7 corresponding to the predicted azimuth angle calculated by the azimuth angle prediction calculation unit 27 are fetched.
方位角識別部24は、供給された方位角の中から方位角
予測演算部27で算出された予測方位角に最も近い方向で
検出された光を予定の基準点に配置された反射器からの
反射光であると判断する。この判断によって決定された
反射器の方位角データは、次回の走査で検出されるべき
反射器の方位角を方位角予測演算部27において予測する
際に利用される。すなわち、方位角識別部24で決定され
た方位角の、実験的に得られる予定の関数によって予測
方位角は求められる。予測方位角は予定の関数に基づい
て求める手法に限らず、方位角識別部24で得られた今回
および前回の方位角の差を今回の方位角に加算して求め
るようにしてもよい。The azimuth angle identifying unit 24 detects, from among the supplied azimuth angles, the light detected in the direction closest to the predicted azimuth angle calculated by the azimuth angle prediction calculation unit 27 from the reflector arranged at the predetermined reference point. Judge as reflected light. The azimuth data of the reflector determined by this determination is used when the azimuth prediction calculation unit 27 predicts the azimuth of the reflector to be detected in the next scan. That is, the predicted azimuth angle is obtained by an experimentally obtained function of the azimuth angle determined by the azimuth identification unit 24. The predicted azimuth is not limited to the method of obtaining the predicted azimuth based on a predetermined function, and the difference between the present and previous azimuths obtained by the azimuth identifying unit 24 may be added to the present azimuth.
方位角識別24で検出された方位角は開き角演算部10に
入力され、自走車1から見た反射器6a〜6c相互間の開き
角が演算される。The azimuth angle detected by the azimuth angle identification 24 is input to the opening angle calculation unit 10 and the opening angle between the reflectors 6a to 6c viewed from the vehicle 1 is calculated.
位置・進行方向演算部13では、開き角に基づいて自走
車1の現在の位置座標が演算されると共に、方位角に基
づいて自走車1の進行方向が演算される。この演算結果
は比較部25に入力される。比較部25では、走行コース設
定部16に設定されている走行コースを表すデータと、前
記位置・進行方向演算部13で得られた自走車1の座標お
よび進行方向とが比較される。The position / traveling direction computing unit 13 computes the current position coordinates of the traveling vehicle 1 based on the opening angle and the traveling direction of the traveling vehicle 1 based on the azimuth angle. This calculation result is input to the comparison unit 25. The comparison unit 25 compares the data representing the traveling course set in the traveling course setting unit 16 with the coordinates and traveling direction of the self-propelled vehicle 1 obtained by the position / traveling direction calculation unit 13.
この比較結果は操舵部14に入力され、該比較結果に基
づいて自走車の前輪17に連結された操舵モータ28が駆動
される。操舵モータ28による前輪17の操舵角は、自走車
1の前輪に設けられた舵角センサ15で検出され、操舵部
14にフィードバックされる。駆動制御部18はエンジン19
の始動・停止、および該エンジン19の動力を後輪21に伝
達するクラッチ20の動作を制御する。The comparison result is input to the steering unit 14, and the steering motor 28 connected to the front wheels 17 of the vehicle is driven based on the comparison result. The steering angle of the front wheels 17 by the steering motor 28 is detected by the steering angle sensor 15 provided on the front wheels of the self-propelled vehicle 1, and the steering section
Feedback on 14. The drive control unit 18 is the engine 19
It controls the start and stop of the engine and the operation of the clutch 20 that transmits the power of the engine 19 to the rear wheels 21.
基準点の識別精度を向上させるためには次の機能が付
加される。すなわち、範囲判別部26では、前記方位角識
別部24で決定された方位角が予定の範囲内にあるか否か
が判別される。この判別結果に従い、前記方位角が予定
の範囲内にある場合は該方位角を使って開き角を演算
し、予定の範囲から外れている場合は、方位角予測演算
部27で算出された予測方位角を使って開き角を演算する
ようにする。The following functions are added to improve the reference point identification accuracy. That is, the range discriminating unit 26 discriminates whether or not the azimuth determined by the azimuth discriminating unit 24 is within the predetermined range. According to this determination result, if the azimuth angle is within the planned range, the azimuth angle is used to calculate the opening angle, and if the azimuth angle is outside the planned range, the prediction calculated by the azimuth angle prediction calculation unit 27 is calculated. Use the azimuth angle to calculate the opening angle.
この範囲判別部26の判別結果に従って決定された方位
角を使って開き角を演算するか、方位角識別部24で決定
された方位角を使って開き角を演算するかは該自走車1
による作業形態とか種類によって必要とされる精度の程
度に応じて任意に選択すればよい。Whether the open angle is calculated by using the azimuth angle determined according to the determination result of the range determining unit 26 or the azimuth angle determined by the azimuth angle identifying unit 24 is used by the vehicle 1.
It may be arbitrarily selected according to the degree of accuracy required depending on the work form or type.
なお、第1図に示した構成要素のうち、鎖線で囲まれ
た部分はマイクロコンピュータによって構成することが
できる。It should be noted that, of the constituent elements shown in FIG. 1, a portion surrounded by a chain line can be constituted by a microcomputer.
上記構成の本実施例において自走車1の位置および進
行方向を検出するための基本的原理を説明する。第7図
および第8図は、自走車1の作業範囲を指示するための
座標系における自走車1および反射器6の位置を示す。The basic principle for detecting the position and traveling direction of the self-propelled vehicle 1 in this embodiment having the above configuration will be described. 7 and 8 show the positions of the self-propelled vehicle 1 and the reflector 6 in the coordinate system for indicating the work range of the self-propelled vehicle 1.
第7図および第8図において、反射器6a〜6cがそれぞ
れ配置された基準点A,B,C、および自走車1の位置は、
基準点Bを原点とし、基準点BおよびCを結ぶ直線をx
軸とするx−y座標系で表される。In FIGS. 7 and 8, the reference points A, B, C on which the reflectors 6a to 6c are respectively arranged and the positions of the self-propelled vehicle 1 are:
With reference point B as the origin, a straight line connecting reference points B and C is x
Expressed in an xy coordinate system as an axis.
同図からわかるように、自走車1の位置Tは、三角形
ATBの外接円上に存在すると同時に、三角形BTCの外接円
上に存在する。したがって、自走車1の位置は三角形AT
Bおよび三角形BTCのそれぞれの外接円QおよびPの2つ
の交点を算出することによって求められる。As can be seen from the figure, the position T of the self-propelled vehicle 1 is a triangle.
It is on the circumscribed circle of ATB and at the same time on the circumscribed circle of BTC. Therefore, the position of self-propelled vehicle 1 is triangular AT
It is obtained by calculating the two intersections of the circumscribed circles Q and P of B and the triangle BTC, respectively.
図示のように、外接円QおよびPの一方の交点である
基準点Bを原点とし、外接円QおよびPの他方の交点T
を以下の手順に従って算出すれば自走車1の位置は確定
できる。As shown, a reference point B, which is one of the intersections of the circumscribed circles Q and P, is set as the origin, and the other intersection T of the circumscribed circles Q and P is used as the origin.
The position of the self-propelled vehicle 1 can be determined by calculating the following procedure.
該基本原理に従って自走車1の位置を確定する算出式
は、特願昭63-116689号および特願昭63-149619号に詳細
が示されているので省略する。The calculation formula for determining the position of the self-propelled vehicle 1 according to the basic principle is described in detail in Japanese Patent Application Nos. 63-116689 and 63-149619, and therefore omitted.
また、自走車1の進行方向は次の式を用いて算出され
る。第7図において、自走車1の進行方向とx軸とのな
す角度をθfとし、該進行方向を基準とした基準点A,B,
C,の方位角をθa,θb,θcとした場合、 θf=360°−tan-1{y/(xc−x)}−θc……(1) となる。The traveling direction of the self-propelled vehicle 1 is calculated using the following formula. In FIG. 7, an angle between the traveling direction of the self-propelled vehicle 1 and the x axis is θf, and reference points A, B, and
When the azimuth angles of C, are θa, θb, and θc, θf = 360 ° −tan −1 {y / (xc−x)} − θc (1).
該自走車1の位置および進行方向は、上述の算出式お
よび上記算出式(1)を用い、前記位置・進行方向演算
部13において算出される。The position and traveling direction of the self-propelled vehicle 1 are calculated by the position / traveling direction calculation unit 13 using the above-described calculation formula and the calculation formula (1).
次に、上記手順によって算出された自走車1の位置情
報に基づき、自走車1の走行方向を制御する操向制御に
ついて説明する。第6図は自走車1の走行コースと基準
点との位置関係を示す図であり、第3図は操向制御のフ
ローチャートである。Next, steering control for controlling the traveling direction of the self-propelled vehicle 1 based on the position information of the self-propelled vehicle 1 calculated by the above procedure will be described. FIG. 6 is a diagram showing a positional relationship between the traveling course of the self-propelled vehicle 1 and the reference point, and FIG. 3 is a flowchart of steering control.
第6図には、基準点Bを原点とし、基準点BおよびC
を通る直線をx軸とする座標系で、自走車1の位置およ
び該自走車1による作業区域22が示されている。In FIG. 6, the reference point B is set as the origin, and the reference points B and C are set.
The position of the self-propelled vehicle 1 and the work area 22 by the self-propelled vehicle 1 are shown in a coordinate system having a straight line passing through as the x-axis.
点R(Xret,Yret)は自走車1の戻り位置を示し、座
標(Xst,Yst)、(Xst,Ye)、(Xe,Yst)、(Xe,Ye)で
示される点で結ばれた領域が作業区域22である。ここで
は自走車1の位置Tは(Xp,Yp)で示す。The point R (Xret, Yret) indicates the return position of the self-propelled vehicle 1 and is connected by points indicated by coordinates (Xst, Yst), (Xst, Ye), (Xe, Yst), (Xe, Ye). The area is the work area 22. Here, the position T of the self-propelled vehicle 1 is indicated by (Xp, Yp).
なお、第6図においては、説明を簡単にするため、作
業区域22の4辺をx軸またはy軸に平行にした例を示し
たが、作業区域22の周囲に基準点A,B,Cを配置してあれ
ば、作業区域22の形状および作業区域22の4辺の向きは
任意である。Note that, in FIG. 6, an example in which the four sides of the work area 22 are parallel to the x-axis or the y-axis is shown for simplification of description, but the reference points A, B, C are arranged around the work area 22. If is arranged, the shape of the work area 22 and the directions of the four sides of the work area 22 are arbitrary.
第3図のフローチャートに従って制御手順を説明す
る。The control procedure will be described with reference to the flowchart of FIG.
まず、ステップS1では、自走車1を点Rから作業開始
位置まで、無線操縦により移動させる。ステップS2で
は、走行コースのx座標XnとしてXstをセットし、走行
コースを決定する。First, in step S1, the mobile vehicle 1 is moved from the point R to the work start position by radio control. In step S2, Xst is set as the x coordinate Xn of the traveling course to determine the traveling course.
ステップS3では、自走車1の走行を開始させる。 In step S3, the traveling of the self-propelled vehicle 1 is started.
ステップS4では、受光器3で基準点または他の光源か
らの光を受光したか否かの判断がなされる。光が検出さ
れるとステップS5に進んで後述の受光処理が行われ、光
が検出されない場合はステップS6に進む。In step S4, it is determined whether or not the light receiver 3 has received light from a reference point or another light source. When the light is detected, the process proceeds to step S5, and the light receiving process described later is performed. When the light is not detected, the process proceeds to step S6.
ステップS6では、受光した入射光のうちどれが予定通
りの基準点からの光かを決定するための、基準点識別処
理を行なうタイミングに至ったか否かを判断する。該判
断は、方位角予測演算部27で演算された予測方位角から
予定の角度だけ走査が進んだか否かによって行われる。In step S6, it is determined whether or not it is time to perform the reference point identification process for determining which of the received incident light is the light from the predetermined reference point. The determination is made based on whether or not the scanning has advanced by a predetermined angle from the predicted azimuth calculated by the azimuth prediction calculation unit 27.
ステップS6の判断が肯定となるまでステップS4〜S6は
繰返され、該判断が肯定となるとステップS7に進み、後
述のサブルーチンで示される基準点識別処理が実行され
る。基準点識別処理によって予定の基準点の方位角が決
定されるとステップS8に進む。Steps S4 to S6 are repeated until the determination in step S6 is affirmative, and if the determination is affirmative, the process proceeds to step S7, and the reference point identification process shown in the subroutine described below is executed. When the azimuth angle of the planned reference point is determined by the reference point identification processing, the process proceeds to step S8.
ステップS8では、自走車1の位置T(Xp,Yp)および
進行方向θfの演算が行われる。In step S8, the position T (Xp, Yp) of the vehicle 1 and the traveling direction θf are calculated.
ステップS9では、走行コースからのずれ量(ΔX=Xp
−Xn、Δθf)が演算され、ステップS10では、算出さ
れたずれ量に応じ、前記操舵部14において操舵角制御が
行われる。In step S9, the amount of deviation from the traveling course (ΔX = Xp
−Xn, Δθf) is calculated, and in step S10, the steering angle control is performed in the steering unit 14 according to the calculated shift amount.
ステップS11では、自走車1がy軸方向において、原
点から遠ざかる方向(行き方向)に走行しているか、原
点に近づく方向(戻り方向)に走行しているかが判断さ
れる。In step S11, it is determined whether the vehicle 1 is traveling in the y-axis direction in a direction away from the origin (going direction) or in a direction approaching the origin (returning direction).
行き方向であれば、ステップS12において、一行程が
終了したか(Yp>Ye)否かが判断され、戻り方向であれ
ば、ステップS13において、一行程が終了(Yp<Yst)し
たか否かが判断される。ステップS12またはS13におい
て、一行程が終了していないと判断されればステップS4
〜S11の処理が行われる。If it is for directions, it is determined in step S12 whether or not the one stroke has been completed (Yp> Ye). If it is in the return direction, in step S13 whether or not the one stroke has been completed (Yp <Yst). Is judged. If it is determined in step S12 or S13 that one stroke has not ended, step S4
~ The processing of S11 is performed.
ステップS12またはS13において、一行程が終了したと
判断されれば、次はステップS14において全行程が終了
した(Xn>Xe−L)か否かの判断が行われる。If it is determined in step S12 or S13 that one stroke is completed, then it is determined in step S14 whether or not the entire stroke is completed (Xn> Xe-L).
全行程が終了していなければ、ステップS14からステ
ップS15に移って自走車1のUターン制御が行われる。
Uターン制御は、前記位置・進行方向演算部13で演算さ
れた自走車1の位置情報を操舵部14にフィードバックす
るステップS8〜S10の処理によって行われる直進行程の
操向制御とは別の方式で行われる。If the entire process is not completed, the process proceeds from step S14 to step S15, and the U-turn control of the vehicle 1 is performed.
The U-turn control is different from the steering control for the straight travel distance performed by the processing of steps S8 to S10 for feeding back the position information of the vehicle 1 calculated by the position / travel direction calculation unit 13 to the steering unit 14. Done in a manner.
すなわち、旋回行程では自走車1の操舵角をあらかじ
め設定された角度に固定して走行させる。そして、自走
車1に対する各基準点A,B,Cの方位角の少なくとも1つ
が予定の角度範囲内に合致した時点で旋回を停止して、
ステップS8〜S10の処理によって行われる直進行程の操
向制御に戻るようにしている。That is, in the turning stroke, the steering angle of the self-propelled vehicle 1 is fixed to a preset angle and allowed to travel. Then, when at least one of the azimuth angles of the reference points A, B, and C with respect to the self-propelled vehicle 1 matches within the predetermined angle range, the turning is stopped,
The steering control for the straight travel is performed by the processing in steps S8 to S10.
ステップS16では、XnにXn+Lがセットされ、次の一
行程の走行コースが設定される。走行コースが設定され
ればステップS4に戻って、前記処理が繰返される。In step S16, Xn is set to Xn + L, and the next course of travel is set. When the traveling course is set, the process returns to step S4 and the above process is repeated.
全行程が終了したならば戻り位置R(Xret,Yret)へ
戻って(ステップS17)、走行が停止される(ステップS
18)。When the entire process is completed, the vehicle returns to the return position R (Xret, Yret) (step S17) and the traveling is stopped (step S).
18).
次に、前記ステップS5およびS7の受光処理および基準
点識別処理について説明する。Next, the light receiving process and the reference point identifying process in steps S5 and S7 will be described.
受光処理のフローチャートを第5図に示す。同図にお
いて、ステップS50では、光を検出したことを記憶する
ため、受光フラグに“1"をセットする。A flowchart of the light receiving process is shown in FIG. In the figure, in step S50, "1" is set to a light receiving flag to store that light has been detected.
ステップS51では、検出した光の発生源の方位角を方
位角記憶部12に記憶する。In step S51, the detected azimuth angle of the light source is stored in the azimuth angle storage unit 12.
基準点識別処理のフローチャートを第4図に示す。該
フローチャートでは前記範囲判断部26において検出結果
を更に絞り込んだ手順の例を示す。同図において、ステ
ップS70では、識別すべき基準点を区別するためのポー
ルカウンタの値(以下、単にポールカウンタという)n
をインクリメントする。該ポールカウンタは各基準点に
対応させてある。すなわち、ポールカウンタ“1"は基準
点Aに、ポールカウンタ“2"は基準点Bに、ポールカウ
ンタ“3"は基準点Cにそれぞれ対応している。FIG. 4 shows a flowchart of the reference point identification processing. The flowchart shows an example of a procedure in which the range determination unit 26 further narrows down the detection result. In the figure, in step S70, a value of a pole counter for distinguishing a reference point to be identified (hereinafter, simply referred to as a pole counter) n
Is incremented. The pole counter is associated with each reference point. That is, the pole counter “1” corresponds to the reference point A, the pole counter “2” corresponds to the reference point B, and the pole counter “3” corresponds to the reference point C.
ポールカウンタの初期値が“0"であれば、ステップS7
0の処理によってポールカウンタは“1"になり、これに
対応する基準点はAということになる。本実施例では初
期値を“0"とする。If the initial value of the pole counter is "0", step S7
By the processing of 0, the poll counter becomes "1", and the reference point corresponding to this becomes A. In this embodiment, the initial value is "0".
ステップS71では、受光フラグの判別を行い、受光フ
ラグが“1"ならばステップS72に進み、受光フラグが
“0"ならばステップS79にジャンプする。In step S71, the light receiving flag is determined. If the light receiving flag is "1", the process proceeds to step S72, and if the light receiving flag is "0", the process jumps to step S79.
ステップS72では、前記方位角記憶部12に記憶された
光の発生源の方位角の中で、予測方位角θpn(ポールカ
ウンタは“1"になっているので予測方位角θpa)に最も
近いものを、予定された基準点の方位角であると仮定
し、その値を角度θsとして記憶する。In step S72, among the azimuths of the light sources stored in the azimuth storage unit 12, the azimuth closest to the predicted azimuth θpn (the predicted azimuth θpa since the pole counter is “1”) Is assumed to be the azimuth of the planned reference point, and the value is stored as the angle θs.
ステップS73では、受光数が“2"以上か、つまり方位
角記憶部12に複数の方位角が記憶されているか否かを判
断することによってノイズの有無を判断する。In step S73, the presence or absence of noise is determined by determining whether the number of received light is “2” or more, that is, whether or not a plurality of azimuth angles are stored in the azimuth angle storage unit 12.
該ステップS73の判断が肯定ならば、ノイズを検出し
たとしてステップS74に移行し、ノイズ処理としてノイ
ズを検出したことを記憶する。この記憶データによって
後で作業環境の状況を知る手掛かりが得られ、ノイズ源
の除去などの対策を講じることが容易になる。If the determination in step S73 is affirmative, it is determined that noise has been detected, the process proceeds to step S74, and the fact that noise has been detected is stored as noise processing. This stored data gives a clue to know the condition of the work environment later, and it becomes easy to take measures such as removal of noise sources.
ステップS73の判断が否定ならば、ステップS75に進ん
で前記仮に決定された方位角θsと予測方位角θpn(予
測方位角θpa)との差が前記角度θhより小さいか否か
の判別を行う。該差が角度θhより大きい場合は、仮に
決定した方位角θsは予定された基準点の方位角ではな
く、ノイズ源の方位角であったと判断してステップS78
に進み、前記ステップS74と同様のノイズ処理を行う。If the determination in step S73 is negative, the process proceeds to step S75, and it is determined whether or not the difference between the temporarily determined azimuth angle θs and the predicted azimuth angle θpn (predicted azimuth angle θpa) is smaller than the angle θh. If the difference is larger than the angle θh, it is determined that the temporarily determined azimuth θs is not the azimuth of the planned reference point but the azimuth of the noise source, and step S78
And the same noise processing as in step S74 is performed.
該ノイズ処理の後は、ステップS79に進み、基準点見
失い処理として予測方位角θpn(予測方位角θpa)を予
定された基準点の方位角θn(θa)としてセットす
る。After the noise processing, the process proceeds to step S79, and the predicted azimuth angle θpn (predicted azimuth angle θpa) is set as the azimuth angle θn (θa) of the scheduled reference point as the reference point loss processing.
一方、前記差が角度θhより小さい場合は、仮定した
方位角θsは予定された基準点の方位角を示すものとし
て決定し、ステップS76に進む。On the other hand, if the difference is smaller than the angle θh, the assumed azimuth θs is determined as indicating the azimuth of the predetermined reference point, and the process proceeds to step S76.
ステップS76では、前回の処理で決定された方位角θ
nと今回の処理で決定された方位角θsとに基づいて次
回の処理時に同一の基準点が検出されるべき予測方位角
を算出式{θs+(θs−θn)}を用いて算出する。In step S76, the azimuth θ determined in the previous process
Based on n and the azimuth angle θs determined in this processing, the predicted azimuth angle at which the same reference point should be detected in the next processing is calculated using the calculation formula {θs + (θs−θn)}.
ステップS77では、方位角θnを角度θsで更新す
る。In step S77, the azimuth θn is updated with the angle θs.
ステップS80では、次の、基準点識別方位pn+1(す
なわち、基準点識別方位pb)として、前回の走査時に基
準点Bを検出した時に算出した予測方位角θpn+1に予
定角度θhを加算した角度をセットする。In step S80, as the next reference point identification azimuth pn + 1 (that is, the reference point identification azimuth pb), an angle obtained by adding the expected angle θh to the predicted azimuth θpn + 1 calculated when the reference point B was detected in the previous scan is set. To do.
ステップS81では、受光フラグをリセットする。 In step S81, the light receiving flag is reset.
ステップS82では、方位角記憶部12の記憶データを消
去する。In step S82, the stored data in the azimuth storage unit 12 is erased.
ステップS83では、ポールカウンタが“3"か否かを判
別する。該値“3"は設置されている基準点の数であり、
基準点の設置数に応じて該値を設定しておく。In step S83, it is determined whether or not the poll counter is "3". The value “3” is the number of reference points installed,
The value is set according to the number of reference points installed.
設置されている基準点の数とポールカウンタとが一致
した場合は、ステップS84でポールカウンタに“0"をセ
ットしてメインルーチン(第3図の処理)に戻る。When the number of installed reference points matches the pole counter, "0" is set in the pole counter in step S84, and the process returns to the main routine (process in FIG. 3).
ポールカウンタが“1"の時、次回の処理では、ステッ
プS70によってポールカウンタはインクリメントされて
“2"になり、基準点Bの識別処理が行われる。When the pole counter is "1", the pole counter is incremented to "2" in step S70 in the next processing, and the reference point B identification processing is performed.
以下、同様にして基準点Cの識別処理も行われる。 Hereinafter, the identification process of the reference point C is performed in the same manner.
以上の説明のように、本実施例では、受光器3によっ
て複数の光が検出されたような場合に、該複数の光のう
ち予測方位角に最も近い方向からの光であって、しかも
前記予測方位角から予定角度以上外れていない方向から
の光を、予定された基準点からの反射光であると判定す
るようにした。As described above, in the present embodiment, when a plurality of lights are detected by the light receiver 3, the light is from the direction closest to the predicted azimuth among the plurality of lights, and Light from a direction that is not deviated from the predicted azimuth angle by a predetermined angle or more is determined to be reflected light from a predetermined reference point.
また、予定の基準点を見失った場合は、前記予測方位
角を自走車1の位置検出を利用するようにした。In addition, when the user loses sight of the planned reference point, the predicted azimuth is determined by using the position detection of the vehicle 1.
なお、本実施例では、各基準点識別方位間で検出され
た光のすべてを方位角記憶部に記憶させ、これらを対象
に基準点の識別を行うようにしたが、予測方位角の前後
に予定の対象角度範囲を設けてこの中で検出された光の
みの方位角データを記憶し、該記憶されたデータを対象
に基準点の識別を行うようにしてもよい。In the present embodiment, all of the light detected between the reference point identification azimuths is stored in the azimuth angle storage unit, and the reference points are identified for these objects. It is also possible to provide a predetermined target angle range, store the azimuth data of only the light detected therein, and identify the reference point with the stored data as the target.
(発明の効果) 以上の説明から明らかなように、本発明によれば、次
のような効果を得ることができる。(Effects of the Invention) As is clear from the above description, according to the present invention, the following effects can be obtained.
(1) 基準点に配置された反射器から反射光と、それ
以外の光源からの光とを識別できるので、作業区域およ
びその周辺にある光反射物体や発光源による自走車の位
置検出制御に及ぼす悪影響を排除できる。(1) Since the reflected light can be distinguished from the light from other light sources from the reflector arranged at the reference point, the position detection control of the self-propelled vehicle by the light reflecting object or light emitting source in the work area and its surroundings It is possible to eliminate the adverse effect on.
(2) 基準点を一時的に見失っても、予測方位角を利
用して自走車の位置を検出できるので自走車の走行を中
断することがない。したがって、自走車が多少ローリン
グするような区域または起伏の大きい区域でも作業が行
え、自走車による作業の適用範囲が拡大できる。(2) Even if the reference point is temporarily lost, the position of the self-propelled vehicle can be detected by using the predicted azimuth, so that the traveling of the self-propelled vehicle is not interrupted. Therefore, the work can be performed even in an area where the self-propelled vehicle rolls to some extent or in an area where the self-propelled vehicle has a large ups and downs, and the applicable range of the work by the self-propelled vehicle can be expanded.
第1図は本発明の一実施例を示すブロック図、第2図は
基準点識別処理の説明図、第3図は操向制御のフローチ
ャート、第4図は基準点識別処理のフローチャート、第
5図は受光処理のフローチャート、第6図は自走車の走
行コースと反射器の配置状態を示す図、第7図は自走車
の位置検出の原理説明図、第8図は自走車の進行方向検
出の原理説明図、第9図は自走車と反射器の配置状態を
示す斜視図である。 1……自走車、2……発光器、3……受光器、6,6a〜6c
……反射器、11……方位角検出部、12……方位角記憶
部、13……位置・進行方向演算部、14……操舵部、23…
…識別タイミンク発生部、24……方位角識別部、25……
比較部、26……範囲判別部、27……方位角予測演算部FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is an explanatory view of reference point identification processing, FIG. 3 is a flowchart of steering control, FIG. 4 is a flowchart of reference point identification processing, and FIG. Fig. 6 is a flowchart of the light receiving process, Fig. 6 is a diagram showing the traveling course of the self-propelled vehicle and the arrangement of reflectors, Fig. 7 is an explanatory view of the principle of the position detection of the self-propelled vehicle, and Fig. 8 is the FIG. 9 is a perspective view showing the principle of detecting the traveling direction, and FIG. 9 is a perspective view showing the arrangement state of the vehicle and the reflector. 1 ... self-propelled vehicle, 2 ... light-emitting device, 3 ... light-receiving device, 6, 6a-6c
...... Reflector, 11 …… Azimuth detection unit, 12 …… Azimuth storage unit, 13 …… Position / travel direction calculation unit, 14 …… Steering unit, 23 ・ ・ ・
… Identification timing generation part, 24 …… Azimuth angle identification part, 25 ……
Comparison unit, 26 ... Range determination unit, 27 ... Azimuth angle prediction calculation unit
Claims (5)
中心として円周方向に走査し、少なくとも3か所の基準
点に配置された光反射手段からの前記光ビームの反射光
を受光して自走車の位置を検出する自走車の操向位置検
出装置において、 反射光に基づいて、自走車から見た各光反射手段の方位
角を検出する手段と、 前記方位角検出手段で検出された方位角に基いて、次回
の走査で検出されるべき各光反射手段の方位角を予測す
る手段と、 前記予測された各光反射手段の方位角から予定角度だけ
光ビームの走査が進んだ方位毎に基準点識別方位を設定
し、該基準点識別方位において直前の基準点識別方位か
ら現方位までに検出した入射光のうち、予測された方位
角に最も近い角度からの入射光を予定の基準点に配置さ
れた反射手段からの反射光であると判断する手段とを具
備したことを特徴とする自走車の操向位置検出装置。1. A light beam generated by a self-propelled vehicle is scanned in a circumferential direction around the self-propelled vehicle, and the light beam is reflected from light reflecting means arranged at at least three reference points. In a steering position detecting device for a self-propelled vehicle that receives light and detects the position of the self-propelled vehicle, means for detecting the azimuth angle of each light reflecting means viewed from the self-propelled vehicle based on reflected light, Based on the azimuth angle detected by the azimuth angle detection means, a means for predicting the azimuth angle of each light reflecting means to be detected in the next scan, and a predetermined angle from the predicted azimuth angle of each light reflecting means A reference point identification azimuth is set for each azimuth in which the scanning of the light beam has progressed, and in the reference point identification azimuth, the incident light detected from the immediately preceding reference point identification azimuth to the current azimuth is the closest to the predicted azimuth angle. Incident light from an angle is reflected from a reflection means arranged at a predetermined reference point. Self-propelled vehicle steering position detecting device being characterized in that and means for determining that the Shako.
の入射光が前記予測された方位角を基準として設けられ
た角度範囲からの光である場合は、該入射光を予定の基
準点に配置された光反射手段からの反射光であると判断
する手段を具備したことを特徴とする請求項1記載の自
走車の操向位置検出装置。2. When the incident light from an angle closest to the predicted azimuth is light from an angle range provided with the predicted azimuth as a reference, the incident light is set to a predetermined reference point. 2. The steering position detecting device for a self-propelled vehicle according to claim 1, further comprising means for determining that the light is reflected light from the light reflecting means arranged at.
反射光であると判断できる入射光が検出されなかった場
合は、前記予測された方位角に基づいて自走車の位置検
出を行うように構成したことを特徴とする請求項1また
は2記載の自走車の操向位置検出装置。3. When the incident light that can be judged to be the reflected light from the reflecting means arranged at the predetermined reference point is not detected, the position of the vehicle is detected based on the predicted azimuth angle. The steering position detection device for a self-propelled vehicle according to claim 1 or 2, wherein the steering position detection device is configured to perform the operation.
れた角度範囲内において検出した光の方位角のみを記憶
する手段を具備し、該記憶手段に格納された方位角を前
記基準点識別方位における識別対象として扱うことを特
徴とする請求項1〜3のいずれかに記載の自走車の操向
位置検出装置。4. A means for storing only the azimuth angle of light detected within an angle range provided with the predicted azimuth angle as a reference, and the azimuth angle stored in the storage means is used as the reference point identification. The steering position detecting device for a self-propelled vehicle according to any one of claims 1 to 3, wherein the steering position detecting device is treated as an identification target in the azimuth.
の方位角を予測する手段が、前回および最新の走査にお
いて検出された光反射手段の方位角の差に基づいて方位
角を予測する手段であることを特徴とする請求項1〜4
のいずれかに記載の自走車の操向位置検出装置。5. The means for predicting the azimuth angle of each light reflecting means to be detected in the next scan predicts the azimuth angle based on the difference between the azimuth angles of the light reflecting means detected in the previous and latest scans. It is a means to do, The Claims 1-4 characterized by the above-mentioned.
A steering position detecting device for a self-propelled vehicle according to any one of 1.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012424A JPH0833766B2 (en) | 1990-01-24 | 1990-01-24 | Self-propelled vehicle steering position detection device |
US07/644,497 US5187662A (en) | 1990-01-24 | 1991-01-23 | Steering control system for moving vehicle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012424A JPH0833766B2 (en) | 1990-01-24 | 1990-01-24 | Self-propelled vehicle steering position detection device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH03217909A JPH03217909A (en) | 1991-09-25 |
JPH0833766B2 true JPH0833766B2 (en) | 1996-03-29 |
Family
ID=11804896
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012424A Expired - Lifetime JPH0833766B2 (en) | 1990-01-24 | 1990-01-24 | Self-propelled vehicle steering position detection device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0833766B2 (en) |
-
1990
- 1990-01-24 JP JP2012424A patent/JPH0833766B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH03217909A (en) | 1991-09-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5187662A (en) | Steering control system for moving vehicle | |
JPH01316808A (en) | Steering controller for self-traveling vehicle | |
JP2561522B2 (en) | Self-propelled vehicle steering position detection device | |
US5014204A (en) | System for detecting position of moving vehicle and system for detecting reference points therefor | |
US5068795A (en) | System for detecting position of moving vehicle | |
US5008557A (en) | Position detector for moving vehicle | |
JP2868847B2 (en) | Steering control device for self-propelled vehicles | |
JP2688960B2 (en) | Self-propelled vehicle steering position detection device | |
US5251133A (en) | Reference point recognition apparatus for the steering control system of a vehicle | |
US5019990A (en) | Position detector for moving vehicle | |
JPH0833766B2 (en) | Self-propelled vehicle steering position detection device | |
JP2513514B2 (en) | Steering control device for self-propelled vehicle | |
JP2613116B2 (en) | Steering control device for self-propelled vehicles | |
JP2802506B2 (en) | Self-propelled vehicle position detection device | |
JP2535213B2 (en) | Self-propelled vehicle steering position detection device | |
JP2802522B2 (en) | Position control device for self-propelled vehicles | |
JPH03244006A (en) | Steering controller for self-traveling vehicle | |
JP2538344B2 (en) | Steering control device for self-propelled vehicle | |
JPH02157912A (en) | Steering controller for self-traveling vehicle | |
JPH03237505A (en) | Steering controller for free-running vehicle | |
JP2802525B2 (en) | Traveling course setting device for self-propelled vehicles | |
JPH0833768B2 (en) | Self-propelled vehicle steering position detection device | |
JPH047716A (en) | Steering control device for autonomous traveling vehicle | |
JPH03276308A (en) | Steering controller for self-traveling vehicle | |
JPH04611A (en) | Steering controller for free-running car |