JPH0670836B2 - Driving guidance instruction method - Google Patents
Driving guidance instruction methodInfo
- Publication number
- JPH0670836B2 JPH0670836B2 JP62283233A JP28323387A JPH0670836B2 JP H0670836 B2 JPH0670836 B2 JP H0670836B2 JP 62283233 A JP62283233 A JP 62283233A JP 28323387 A JP28323387 A JP 28323387A JP H0670836 B2 JPH0670836 B2 JP H0670836B2
- Authority
- JP
- Japan
- Prior art keywords
- basic
- traveling direction
- steering wheel
- vehicle
- rotation amount
- 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 - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 28
- 238000012937 correction Methods 0.000 claims description 26
- 238000012544 monitoring process Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 6
- 238000007796 conventional method Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D15/00—Steering not otherwise provided for
- B62D15/02—Steering position indicators ; Steering position determination; Steering aids
- B62D15/027—Parking aids, e.g. instruction means
- B62D15/028—Guided parking by providing commands to the driver, e.g. acoustically or optically
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Traffic Control Systems (AREA)
Description
【発明の詳細な説明】 <産業上の利用分野> 本発明は基本走行軌跡をメモリに記憶させておき、該基
本走行軌跡に追従した運転を行わせる自動車の運転誘導
指示方法に係り、特に進行方向切替地点を行き過ぎても
基本走行軌跡に追従した追従運転ができる運転誘導指示
方法に関する。DETAILED DESCRIPTION OF THE INVENTION <Industrial field of application> The present invention relates to a driving guidance instructing method for an automobile, which stores a basic traveling locus in a memory and causes the vehicle to follow the basic traveling locus, and particularly relates to a method. The present invention relates to a driving guidance instructing method that enables a follow-up operation that follows a basic traveling locus even if a vehicle passes over a direction switching point.
<従来技術> 基本の運転走行軌跡を示すデータを予めメモリに格納し
ておき、該基本走行軌跡に追従した運転を行わせるため
のハンドル補正回転量を表示器に表示する自動車の運転
誘導指示装置がある。<Prior Art> Data for indicating a basic driving travel locus is stored in a memory in advance, and a driving guidance instructing device for a vehicle that displays on a display a steering wheel correction rotation amount for performing driving that follows the basic travel locus. There is.
かかる運転誘導指示装置においては、車の走行軌跡を検
出するセンサを車に装着し、たとえば走行距離あるいは
自動車位置を検出するセンサを車軸に関連する位置に装
着すると共に、ハンドル回転方向及びハンドル回転角度
を検出するセンサをハンドルに装着し、更に車の進行方
向(前進/後進)を検出するセンサをシフトレバーある
いはバックライトに装着し、上手な運転車が運転して自
動車を目的とする場所に移動させ、該運転と並行して走
行距離あるいは自動車の位置に応じたハンドル回転角度
及び進行方向を各センサから読み取ってメモリに基本走
行軌跡として記憶する。In such a driving guidance instructing device, a sensor for detecting a traveling locus of the vehicle is mounted on the vehicle, for example, a sensor for detecting a traveling distance or a position of the vehicle is mounted at a position related to an axle, and a steering wheel rotation direction and a steering wheel rotation angle are set. A sensor that detects the movement is attached to the steering wheel, and a sensor that detects the traveling direction (forward / reverse) of the vehicle is attached to the shift lever or the backlight, and a good driving vehicle drives and moves the vehicle to the intended place. Then, in parallel with the driving, the steering wheel rotation angle and the traveling direction according to the traveling distance or the position of the vehicle are read from the respective sensors and stored in the memory as a basic traveling locus.
第5図は車庫PRKに車CARを誘導する(車庫入れ)する場
合の基本走行軌跡(0→1→2→・・・・・→19)を示
すものであり、地点10迄は前進し、しかる後、後進して
車庫入れを完了する場合を示している。FIG. 5 shows the basic travel locus (0 → 1 → 2 → ・ ・ ・ ・ ・ → 19) when guiding the car CAR to the garage PRK (putting in the garage). After that, a case is shown in which the vehicle is moved backward to complete garage entry.
第6図はメモリに記憶される基本走行軌跡データ説明図
であり、第5図に対応させてある。初期位置0(第5
図)より車が移動して各地点1〜19に到来する毎に距離
センサからパルスが1個発生し、該パルスが発生する毎
にメモリアドレスをA0からA1,A2,・・・・A19と歩進し
(第6図)、各地点0〜19におけるハンドル回転量H
B(1回転は360゜)及び進行方向を示すデータDB(F:前
進、R:後進)をそれぞれメモリアドレスA0〜A19が指示
する記憶域に記憶して基本走行軌跡データをメモリに生
成する。FIG. 6 is an explanatory view of basic traveling locus data stored in the memory, and corresponds to FIG. Initial position 0 (5th
As shown in the figure), one pulse is generated from the distance sensor each time the vehicle moves and reaches each of the points 1 to 19, and the memory address is changed from A 0 to A 1 , A 2 , ... each time the pulse is generated. · A 19 and then incremented (Figure 6), the handle rotation amount H at each point 0-19
B (1 revolution is 360 °) and data D B (F: forward, R: reverse) indicating the traveling direction are stored in the storage areas designated by the memory addresses A 0 to A 19 , respectively, and the basic travel locus data is stored in the memory. To generate.
第5図及び第6図参照して具体的に説明すると、車の初
期位置0のアドレスA0には車が前進していることを示す
「F」データとその時のハンドル回転量(直進走行であ
りハンドル回転量0)が記憶され、同様にアドレスA1に
は前進のFとハンドルをわずかに右に切ったことを示す
+0.2(回転)のデータが記憶され、以下同様にアドレ
スA2,・・・A9に地点2〜9における進行方向とハンド
ル回転量が記憶される。又、地点9から地点10までハン
ドルが右一杯に切られて(+1.5回転)前進するものと
すると、地点10に対応するアドレスA10には「F」及び
ハンドル回転量+1.5が記憶される。そして、この地点
より車の進行方向を後進に切り替えハンドルを逆に一杯
に切り返したとすると同様にアドレスA11に進行方向デ
ータ「R」とハンドル回転量−1.5が記憶される。以後
同様にアドレスA12,・・・A18にデータが記憶され、地
点19で車を停止せしめるとアドレスA19には進行方向デ
ータ「F」とその時のハンドル回転量(直進位置の場合
には0)が記憶される。尚、一般に停車状態ではシフト
レバーはリバースより一端はずされるため進行方向デー
タは「F」となる。以上により、基本走向軌跡データが
メモリに生成されることになる。More specifically with reference to FIGS. 5 and 6, “F” data indicating that the vehicle is moving forward at address A 0 at the initial position 0 of the vehicle and the steering wheel rotation amount at that time (when traveling straight ahead) is there a handle rotation amount 0) is stored, as well as data of +0.2 indicates that cut slightly right F and handle forward (rotation) is stored in the address a 1, hereinafter similarly address a 2 traveling direction and the handle rotation amount at the point 2-9 in · · · a 9 is stored. Further, a handle from the point 9 to point 10 is cut in the right full (+1.5 rotation) assuming that the advancing, the address A 10 corresponding to the point 10 "F" and the handle rotation amount +1.5 is stored To be done. Then, assuming that the direction of travel of the vehicle is switched from this point to reverse and the steering wheel is turned back in the opposite direction, the traveling direction data “R” and the steering wheel rotation amount −1.5 are stored in the address A 11 . After that, similarly, data is stored in the addresses A 12 , ..., A 18 , and when the car is stopped at the point 19, the traveling direction data “F” and the steering wheel rotation amount at that time (in the case of the straight traveling position, are stored in the address A 19). 0) is stored. In general, when the vehicle is stopped, the shift lever is once disengaged from the reverse, so the traveling direction data is "F". As described above, the basic strike trajectory data is generated in the memory.
このように基本走行軌跡データがメモリに記憶されてい
る状態において、素人が基本走行軌跡に基づいて運転す
る場合には(追従運転という)初期位置0から車を移動
して距離センサからパルスが発生する毎にメモリアドレ
スを歩進して該アドレスが指示する記憶域から基本ハン
ドル回転角度HBと走行方向データDBを読み出し、進行方
向データDBにより進行方向を表示すると共に、該基本ハ
ンドル回転角度HBと実際のハンドル回転角度HAとを比較
し、比較結果を車室内に設けた表示器を介してドライバ
に伝達し、ドライバをしてハンドル回転を補正させ、実
際の走行軌跡を基本走行軌跡に近似させる。以後同様の
運転誘導が行われ、車が基本走行軌跡に追従して移動し
てゆく。In this way, when the basic driving locus data is stored in the memory, when an amateur drives based on the basic driving locus, the vehicle is moved from the initial position 0 (referred to as follow-up driving) and a pulse is generated from the distance sensor. together with increment the memory address read out basic wheel turning angle H B and the traveling direction data D B from storage that the address is an instruction to display the traveling direction by the moving direction data D B each time, the basic wheel turning The angle H B is compared with the actual steering wheel rotation angle H A, and the comparison result is transmitted to the driver through the display provided in the vehicle interior, and the driver corrects the steering wheel rotation, and the actual running trajectory is used as the basis. It is approximated to the running trajectory. After that, the same driving guidance is performed, and the vehicle follows the basic travel path and moves.
そして、上記追従運転処理と並行して実際の進行方向と
メモリから読み取られた基本進行方向とを比較し、一致
していれば何もしないが、異なる時は進行方向切替地点
を通り越しているので運転者をして急いで車を停止して
シフトレバーを後進にするようにブザーを鳴らして警告
を与える。Then, in parallel with the following operation process, the actual traveling direction is compared with the basic traveling direction read from the memory, and if they match, nothing is done, but if they are different, the traveling direction switching point is passed. The driver gives a warning by hurrying to stop the car and sound the buzzer to move the shift lever backward.
以後、上記処理及び操作が行われて基本走行に追従して
車の車庫入れが完了する。After that, the above-described processing and operations are performed to follow the basic traveling and the garage entry of the vehicle is completed.
<発明が解決しようとしている問題点> 以上のように従来の運転誘導指示装置により誘導された
通りに正確に運転操作が行われゝば追従走行軌跡は基本
走行軌跡にほぼ一致して何等問題はない。<Problems to be Solved by the Invention> As described above, if the driving operation is accurately performed as guided by the conventional driving guidance instructing device, the following traveling locus almost coincides with the basic traveling locus, and there is no problem. Absent.
しかし、基本走行軌跡が直進だけ、あるいは後進だけの
単純なうちは問題はないが、基本走行軌跡が複雑になっ
てきて進行方向切替点を1以上含むようになってくると
該進行方向切替点をオーバランする事態を生じる。そし
て、オーバラン量が大きくなると、進行方向切替点で殆
どの場合ハンドルを一方の側に一杯に切った状態から他
方の側に一杯に切り返す必要があったりする関係上、以
後正確に車を基本走行軌跡に追従して移動させることが
できなくなってくる。特に、従来の方式では進行方向の
切替操作が遅れて第7図に示すように相当大きくオーバ
ランするため基本走行軌跡(第5図)に従った追従運転
ができず建造物との接触事故を発生する。However, there is no problem as long as the basic traveling locus is straight or only backward, but if the basic traveling locus becomes complicated and one or more traveling direction switching points are included, the traveling direction switching points will be included. Overrun occurs. When the amount of overrun becomes large, in most cases the steering wheel needs to be fully turned back to the other side from the state where the steering wheel is fully turned to one side at the traveling direction switching point. You will not be able to move following the trajectory. Especially, in the conventional method, the switching operation in the traveling direction is delayed and the overrun is considerably large as shown in FIG. 7, so that the follow-up operation according to the basic traveling locus (FIG. 5) cannot be performed and a contact accident with the building occurs. To do.
尚、従来の追従運転において基本走行軌跡に追従して運
転できない原因を詳細に説明するとやはり進行方向切替
点での操作の遅れによる場合が多い。この点を第7図を
参照して説明すると、スタート点(初期位置0)から進
行方向切替地点10までは注意深く運転誘導指示装置の誘
導指示に従って運転することにより基本走行軌跡に沿っ
て車を走行させることができる。しかし、進行方向切替
地点(丸印部)に到達した時誘導指示が急に前進指示
(FWD表示)から後進指示(REW表示)となり、同時にシ
フトレバー切り替えを促すブザーが鳴る。今まではハン
ドル表示に注目してハンドル修正に集中していたドライ
バは、この急激な進行方向切替指示に対し、シフトレバ
ーを後進に切り替えるために直ちにブレーキを踏んで車
を停止させることが不可能で、従って車が停止する位置
は進行方向切替地点を大きく行き過ぎた位置となってし
まう。すなわち、進行方向切替地点からほぼそのまゝの
ハンドル位置で前進し、第7図の12で示す地点までオー
バランしてしまう。そして、停止後シフトレバーを後進
に操作し余裕が出てはじめてハンドル指示を見てあわて
ゝハンドルの切り替えを行う場合が多い。この場合運転
誘導指示装置ではオーバランした地点11,12に相当する
分の基本データ(基本ハンドル回転量、進行方向デー
タ)は既に読出されてしまっており、最も重要な切替地
点近傍のアドレスに含まれる最大ハンドル切り替えしの
データが見失われてしまい、その結果以後正確に誘導走
行しても基本走行軌跡より異なる方向に傾いて走行して
しまい第7図に示すように建造物に衝突してしまうので
ある。又、実際の走行距離のほうが基本走行距離よりも
長くなり、長くなった分基本走行データは存在しないた
め追従運転制御ができなくなる。Incidentally, the reason why the conventional follow-up operation cannot follow the basic traveling locus in detail will often be due to the delay of the operation at the traveling direction switching point. This point will be described with reference to FIG. 7. From the start point (initial position 0) to the traveling direction switching point 10, carefully follow the guidance instruction of the driving guidance instruction device to drive the vehicle along the basic traveling path. Can be made. However, when the vehicle reaches the direction change point (circle mark), the guidance instruction suddenly changes from forward (FWD display) to backward (REW display), and at the same time, the buzzer for switching the shift lever sounds. Until now, drivers who focused on steering wheel display and concentrated on steering wheel corrections were unable to stop the car by immediately pressing the brakes to switch the shift lever to reverse in response to this sudden direction switching instruction. Therefore, the position at which the vehicle stops is a position that has moved too far beyond the traveling direction switching point. That is, the vehicle moves forward from the traveling direction switching point at almost the same steering wheel position and overruns to the point indicated by 12 in FIG. In many cases, after shifting, the shift lever is operated in the reverse direction, and only when there is enough margin, the steering wheel instruction is swirled to change the steering wheel. In this case, the driving guidance instruction device has already read the basic data (basic steering wheel rotation amount, traveling direction data) corresponding to the overrun points 11 and 12, and is included in the address near the most important switching point. The data for switching the maximum steering wheel is lost, and as a result, even if the vehicle is guided accurately, the vehicle travels while leaning in a direction different from the basic travel locus and colliding with the building as shown in FIG. 7. is there. Further, the actual travel distance becomes longer than the basic travel distance, and since the basic travel data does not exist due to the increase, the follow-up operation control cannot be performed.
以上から車庫前方の道路が狭い等により進行方向切替を
多く行う必要がある場合には、オーバラン量をなくす必
要がある。しかし、どんなに注意して運転しても行き過
ぎは出てくるものであり、このため正確な追従運転がで
きなくなる。From the above, it is necessary to eliminate the amount of overrun when it is necessary to change the traveling direction many times due to a narrow road in front of the garage. However, no matter how carefully you drive, overshooting will occur, and thus accurate follow-up operation will not be possible.
従って本発明の目的は進行方向切替地点をオーバランし
ても正しく該進行方向切替地点に戻り、そこから追従運
転を再開することにより基本走行軌跡に従って車を目標
位置に停止させることができる運転誘導指示方法を提供
することである。Therefore, an object of the present invention is to provide a driving guidance instruction that allows the vehicle to stop at the target position according to the basic travel locus by correctly returning to the traveling direction switching point even if the traveling direction switching point is overrun and restarting the following operation from there. Is to provide a method.
本発明の別の目的は進行方向切替地点を行き過ぎても行
き過ぎた際の車の向きのまゝで該地点に戻って以後追従
運転ができる運転誘導指示方法を提供することである。It is another object of the present invention to provide a driving guidance method that allows the vehicle to return to a traveling direction switching point and return to the traveling direction switching point when the vehicle is overturned and follow the driving thereafter.
<問題点を解決するための手段> 第1図は本発明にかかる運転誘導指示装置のブロック図
である。<Means for Solving Problems> FIG. 1 is a block diagram of a driving guidance instructing device according to the present invention.
11はプロセッサ、11aはアドレスレジスタ、11bはオーバ
ランカウンタ、11cはフラグレジスタ、12は不揮発性メ
モリ、14はハンドルの回転角度を検出するハンドルセン
サ、15は車輪の回転を検出するホイールセンサ、16は車
の前進/後進(進行方向)を検出する進行方向センサ、
18はブザー、19は表示器である。11 is a processor, 11a is an address register, 11b is an overrun counter, 11c is a flag register, 12 is a non-volatile memory, 14 is a steering wheel sensor that detects the rotation angle of the steering wheel, 15 is a wheel sensor that detects the rotation of the wheel, and 16 is A traveling direction sensor that detects the forward / reverse direction (travel direction) of the vehicle,
18 is a buzzer and 19 is an indicator.
<作用> 基本の運転走行時、車の走行距離に応じてメモリ12のア
ドレスを示すアドレスレジスタ11aの内容を歩進してそ
の時のハンドル回転量と進行方向を示すデータを該アド
レスが示す記憶域に記憶しておき、追従運転時にハンド
ル補正回転量を表示器19に表示して基本走行軌跡に追従
した運転を行わせると共に、基本の進行方向と車の実際
に進行方向とを比較し、一致しなくなった時前記追従運
転制御を中断すると共に、該一致しなくなった地点から
の行き過ぎ量をオーバランカウンタ11bで監視し、実際
の進行方向が前記地点における基本進行方向に一致した
後に車が前記行き過ぎ量だけ戻った時、再び該地点から
基本走行軌跡に追従した追従運転制御を再開する <実施例> 第1図は本発明にかかる運転誘導指示装置のブロック図
であり、11は運転誘導指示のための処理その他の処理を
行うプロセッサ、11aはメモリアドレス記憶用の汎用レ
ジスタ(アドレスレジスタ)、11bは行き過ぎ量を記憶
する汎用レジスタ(オーバランカウンタ)、11cは各種
フラグを記憶するフラグレジスタ、12は(i)基本走行
軌跡データ及び(ii)ハンドル補正回転量と点灯すべき
指標(後述する)の関係を示す対応テーブル等を記憶す
る不揮発性メモリ(たとえばバッテリーバックアップの
RAM)、14はハンドルコラム、に装着されてハンドルの
回転角度を検出するハンドルセンサ、15は車輪の所定回
転毎(所定距離移動毎)に1個のパルスを発生するホイ
ールセンサ、16はバックライトの点灯/消灯により車の
後進/前進(R/F)を検出する進行方向センサ、17は
表示ドライバ、18は進行方向切替を指示するブザー、19
はハンドルの補正回転量及び進行方向並びに進行方向切
替表示等を行うと共に、各種操作スイッチを有する表示
器である。<Operation> During basic driving, the contents of the address register 11a indicating the address of the memory 12 are stepped up according to the distance traveled by the vehicle, and the storage area indicated by the address indicates the steering wheel rotation amount and the traveling direction at that time. In addition, the steering wheel correction rotation amount is displayed on the display device 19 during the follow-up operation so that the operation following the basic traveling locus is performed, and the basic traveling direction and the actual traveling direction of the vehicle are compared. When it stops, the follow-up operation control is interrupted, the overrun counter 11b monitors the overshoot amount from the point that does not match, and the vehicle overshoots after the actual traveling direction matches the basic traveling direction at the point. When the amount returns, the following operation control that follows the basic travel locus is restarted from that point again. <Example> FIG. 1 is a block diagram of the operation guidance instructing device according to the present invention. 11 is a processor that performs processing for instructing driving guidance and other processing, 11a is a general-purpose register (address register) for storing memory addresses, 11b is a general-purpose register (overrun counter) that stores an overshoot amount, and 11c is various flags. The flag register 12 is a non-volatile memory (such as a battery backup) that stores (i) basic travel locus data and (ii) a correspondence table showing a relationship between the steering wheel correction rotation amount and an index to be lit (described later).
RAM), 14 is a steering wheel sensor mounted on the steering wheel column, which detects the rotation angle of the steering wheel, 15 is a wheel sensor that generates one pulse at every predetermined rotation of the wheel (every predetermined distance movement), and 16 is a backlight. A traveling direction sensor that detects the reverse / forward movement (R / F) of the vehicle by turning on / off the, 17 is a display driver, 18 is a buzzer for instructing switching of the traveling direction, 19
Is a display device which displays a corrected rotation amount of the steering wheel, a traveling direction, a traveling direction switching display, and the like, and which has various operation switches.
表示器19は、目盛り部分が略サークル状で下方が一部欠
落した左右対称の光学的指標パターン19a、車両の前進
(FWD)、後退(REV)を示す表示器19b,19c及び基本走
行軌跡を登録するためのデモ・スイッチ19d、該基本走
行軌跡に従った運転を行わせるためのナビゲーション・
スイッチ19e、基本走行軌跡の登録あるいは追従運転を
開始あるいは停止させるためのスタートスイッチ19f、
エンドスイッチ19gを有している。The indicator 19 is a symmetrical optical index pattern 19a in which the scale portion is substantially circle-shaped and a part of the lower portion is missing, indicators 19b and 19c indicating forward (FWD) and backward (REV) of the vehicle, and a basic travel locus. Demo switch 19d to register, navigation to drive according to the basic travel path
A switch 19e, a start switch 19f for starting or stopping a basic traveling locus registration or a follow-up operation,
It has an end switch 19g.
指標パターン19aの各指標SI0,SR1〜SR10,SL1〜SL10はそ
れぞれLED(発光ダイオード)で形成されており、上方
中央部の指標(零指標という)SI0のみ円形になってお
り、他の指標は矩形状になっている。零指標SI0は緑色
で、指標SR1〜SR6及びSL1〜SL6は黄色で、指標SR7〜SR
10及びSL7〜SL10は赤で表示されるようになっている。
又、零指標SI0はハンドル補正回転量零位置を示し、該
零指標SI0より時計方向に等間隔で配列された指標SL1〜
SL10でハンドルの左補正回転量が非線形に指示され、か
つ零指標SI0より反時計方向に等間隔で配列された指標S
R1〜SR10でハンドル右補正回転量が同様に非線形で指示
される。すなわち、ハンドルの補正回転量が少ない時は
各指標の目盛り(ハンドル補正量)の変化を小さくし、
ハンドル回転量が大きい時は各指標の目盛りの変化を大
とするように非線形に目盛られている。Each index SI 0 of the index patterns 19a, SR 1 ~SR 10, SL 1 ~SL 10 is formed by an LED (light emitting diode), respectively, (referred to zero indication) indication of the upper central portion only SI 0 turned round The other indicators are rectangular. Zero indicator SI 0 is green, indicators SR 1 to SR 6 and SL 1 to SL 6 are yellow, indicators SR 7 to SR
10 and SL 7 to SL 10 are displayed in red.
Further, the zero index SI 0 indicates the steering wheel correction rotation amount zero position, and the indexes SL 1 to SL 1 arranged at equal intervals in the clockwise direction from the zero index SI 0.
SL 10 indicates the left correction rotation amount of the steering wheel in a non-linear manner, and indices S are arranged counterclockwise from zero index SI 0 at equal intervals.
In R 1 to SR 10 , the steering wheel right correction rotation amount is also non-linearly indicated. That is, when the correction rotation amount of the steering wheel is small, the change in the scale (the steering wheel correction amount) of each index is reduced,
When the amount of rotation of the handle is large, the scale of each index is changed in a non-linear manner so that the change is large.
第2図は指標No.とハンドル補正回転量の対応関係図で
あり、零指標SI0をNo.0、指標SR1〜SR10をNo.1〜No.1
0、指標SL1〜SL10をNo.1′〜No.10′として示してい
る。すなわち、 零指標No.0により補正回転量0〜±0.03回転が指示され
(+符号は右回転、−符号は左回転を示す)、 指標No.1により補正回転量0.03〜0.14回転が指示され、
指標No.1′により補正回転量−0.03〜0.14が指示され、 指標No.0,2,No.2′によりそれぞれ補正回転量0.14〜0.2
9,−0.14〜−0.29が指示され、以下同様に 指標No.10,No.10′によりそれぞれ補正回転量2.5〜−2.
5〜が指示され、これらハンドル補正回転量と点灯すべ
き指標の対応関係は予め不揮発性メモリ12に記憶されて
いる。Fig. 2 shows the correspondence between index No. and steering wheel correction rotation amount. Zero index SI 0 is No. 0 and indexes SR 1 to SR 10 are No. 1 to No. 1.
0 and indexes SL 1 to SL 10 are shown as No. 1 ′ to No. 10 ′. That is, zero index No. 0 indicates a correction rotation amount of 0 to ± 0.03 rotations (+ sign indicates right rotation, − sign indicates left rotation), and index No. 1 indicates correction rotation amount of 0.03 to 0.14 rotations. ,
Corrected rotation amount -0.03 to 0.14 is indicated by index No. 1 ', and corrected rotation amount 0.14 to 0.2 by index No. 0, 2, No. 2', respectively.
9, -0.14 to -0.29 is indicated, and similarly, the corrected rotation amount is 2.5 to -2, respectively, according to indicators No.10 and No.10 '.
5 is designated, and the correspondence between the steering wheel correction rotation amount and the index to be turned on is stored in the non-volatile memory 12 in advance.
第3図及び第4図は本発明の処理の流れ図である。以
下、これらの流れ図に従って第1図の全体的動作を説明
する。3 and 4 are flowcharts of the process of the present invention. The overall operation of FIG. 1 will be described below with reference to these flowcharts.
(a)基本走行軌跡登録処理 最初に、プロセッサ11は各種フラグを「0」に初期設定
する(ステップ101)。尚、フラグとしては、ランフラ
グRUNF、スタートフラグSTARTF,ナビゲーションフラグN
AVIF、デモフラグDEMOF、エンドフラグENDF、オーバラ
ンフラグOVERRUNFがある。(A) Basic traveling locus registration processing First, the processor 11 initializes various flags to "0" (step 101). As flags, run flag RUNF, start flag STARTF, navigation flag N
There are AVIF, demo flag DEMOF, end flag ENDF, and overrun flag OVERRUNF.
しかる後、プロセッサRUNF=“1"かチェックし(ステッ
プ102)、“1"でなければENDF=“1"かチェックし(ス
テップ103)、“1"でなければステップ102以降の処理を
繰り返す。尚、ステップ101の初期設定によりランフラ
グ及びエンドフラグは共に“0"に設定されているから、
スイッチ19d〜19g(第1図参照)が押圧されて所定の処
理要求が発生しない限りステップ102、103の処理を繰り
返している。又、プロセッサ11は所定時間毎にタイマー
割り込みが掛かるから、該時間毎に第4図に示す割り込
み処理を行う。Then, it is checked whether the processor RUNF = "1" (step 102), and if it is not "1", the ENDF = "1" is checked (step 103), and if it is not "1", the processing from step 102 onward is repeated. Since the run flag and the end flag are both set to "0" by the initial setting in step 101,
Unless the switches 19d to 19g (see FIG. 1) are pressed and a predetermined processing request is generated, the processing of steps 102 and 103 is repeated. Further, since the processor 11 receives a timer interrupt at every predetermined time, the processor 11 performs the interrupt processing shown in FIG. 4 at each time.
さて、上記処理中に、デモ・スイッチ19d(第1図)を
操作して登録モード(デモ・モード)にすると、タイマ
ー割り込みにより以下の処理が行われる。すなわち、 まず、スタートスイッチ19fが押圧されたかチェックす
る(ステップ201)。この場合、スタートスイッチ19fは
押圧されていないから、次にエンドスイッチ19gが押圧
されているかチェックする(ステップ202)。エンドス
イッチも押圧されていないから、プロセッサは次にナビ
ゲーションスイッチ19eが押圧されて追従運転モード
(ナビゲーションモード)が選択されているかチェック
する(ステップ203)。ナビゲーションモードでもない
から更にプロセッサ11は基本走行軌跡登録モード(デモ
・モード)かチェックする(ステップ204)。この場
合、デモ・スイッチ19dが押圧されてデモ・モードにな
っているから、プロセッサはランフラグRUNF=“1"か
“0"チェックする(ステップ205)。If the demo switch 19d (FIG. 1) is operated to enter the registration mode (demo mode) during the above processing, the following processing is performed by the timer interruption. That is, first, it is checked whether or not the start switch 19f is pressed (step 201). In this case, since the start switch 19f is not pressed, it is next checked whether the end switch 19g is pressed (step 202). Since the end switch is not pressed either, the processor next checks whether the navigation switch 19e is pressed to select the following operation mode (navigation mode) (step 203). Since it is not the navigation mode, the processor 11 further checks whether it is the basic traveling locus registration mode (demo mode) (step 204). In this case, since the demo switch 19d is pressed to enter the demo mode, the processor checks the run flag RUNF = "1" or "0" (step 205).
初期設定により、RUNF=“0"となっているから、プロセ
ッサ11はデモフラグDEMOFのみ“1"にすると共に(ステ
ップ206)、デモランプ(図示せず)の点燈する(ステ
ップ207)。Since RUNF = “0” is set by the initial setting, the processor 11 sets only the demo flag DEMOF to “1” (step 206) and turns on a demo lamp (not shown) (step 207).
以上の割り込み処理が終了すると、再びプロセッサ11は
第3図のステップ102,103を繰り返す。When the above interrupt processing is completed, the processor 11 repeats steps 102 and 103 in FIG. 3 again.
しかる後、基本走行運転を開始すべくスタートスイッチ
19fを押圧すると共に上手な運転者が運転して自動車を
目的とする場所(たとえば車庫等)に向けて移動させ
る。After that, the start switch to start the basic driving operation
While pressing 19f, a good driver drives and moves the car toward a desired place (for example, a garage).
このスタートスイッチ19fの押圧により、以後に行われ
るタイマー割り込みにおけるステップ201(第4図参
照)の判断において「YES」となり、これによりプロセ
ッサはスタートフラグSTARTFとランフラグRUNFを“1"に
し(ステップ208)、割り込み処理終了後再び第3図の
ステップ101以降の処理を開始する。The pressing of the start switch 19f results in "YES" in the determination of step 201 (see FIG. 4) in the subsequent timer interruption, whereby the processor sets the start flag STARTF and the run flag RUNF to "1" (step 208). After the interrupt processing is completed, the processing of step 101 and thereafter in FIG. 3 is started again.
しかし、今度はランフラグRUNFが“1"になっているた
め、ステップ101において「YES」となり、ステップ101
と102のループから出られ、以後基本走行の登録処理が
行われる。However, this time, since the run flag RUNF is "1", it becomes "YES" in step 101 and step 101
And 102, the basic traveling registration process is performed.
すなわち、RUNF=“1"であれば、プロセッサ11はSTATF
=“1"かチェックする(ステップ104)。この場合、STA
RTF=“1"であるから、プロセッサは該フラグを0にす
ると共に(ステップ105)、表示器19の零指標SI0を点灯
する(ステップ106)。That is, if RUNF = "1", the processor 11 determines that STATF
Check if it is "1" (step 104). In this case, STA
Since RTF = “1”, the processor sets the flag to 0 (step 105) and turns on the zero index SI 0 of the display 19 (step 106).
ついで、DEMOF=“1"か“0"かをチェックし(ステップ1
07)、この場合“1"であるからプロセッサ11は不揮発性
メモリ12の基本走行軌跡を記憶する領域をクリアすると
共にアドレスレジスタ11aの初期アドレスをA0(たとえ
ば0)にする(ステップ108,109)。Next, check if DEMOF = "1" or "0" (Step 1
07) In this case, since it is "1" in this case, the processor 11 clears the area for storing the basic traveling locus of the non-volatile memory 12 and sets the initial address of the address register 11a to A 0 (for example, 0) (steps 108, 109).
ステップ109迄の処理が終ると再びステップ102以降の処
理が行われるが、RUNF=“1"、STARTF=“0"となってい
るため、ステップ104において「NO」となる。これによ
り、プロセッサ11はデモフラグDEMOFが“1"かチェック
する(ステップ110)。When the processing up to step 109 is completed, the processing from step 102 onward is performed again, but since RUNF = “1” and STARTF = “0”, it becomes “NO” in step 104. As a result, the processor 11 checks whether the demo flag DEMOF is "1" (step 110).
デモフラグDEMOFは“1"であるから、プロセッサ11は車
が所定距離移動してホイールセンサ15からパルスが発生
しているか(WF=“1")チェックし(ステップ111)、
発生してなければ該パルスが発生する迄ステップ102→1
04→110→111の処理を繰り返す。Since the demo flag DEMOF is "1", the processor 11 checks whether the vehicle has moved a predetermined distance and a pulse is generated from the wheel sensor 15 (WF = "1") (step 111),
If not generated, until the pulse is generated Step 102 → 1
The process of 04 → 110 → 111 is repeated.
そして、車が所定距離移動してパルスがホイールセンサ
15から発生すればステップ111において「YES」となり、
プロセッサはWF=“0"とすると共に(ステップ112)、
その時のハンドルセンサ14及び進行方向センサ16からの
信号を用いてハンドル回転角度HB及び進行方向DB(F:前
進、R:は後進)を求め、これらをアドレスレジスタ11a
のアドレスが示す不揮発性メモリ12の記憶域に記憶し
(ステップ113)、ついでアドレスレジスタ11aのアドレ
スを所定量歩進する(ステップ114)。Then, the car moves a predetermined distance and the pulse is detected by the wheel sensor.
If it occurs from 15, it becomes "YES" in step 111,
The processor sets WF = "0" (step 112),
The steering wheel rotation angle H B and the traveling direction D B (F: forward, R: reverse) are obtained using the signals from the steering wheel sensor 14 and the traveling direction sensor 16 at that time, and these are stored in the address register 11a.
Is stored in the storage area of the non-volatile memory 12 indicated by the address (step 113), and then the address of the address register 11a is incremented by a predetermined amount (step 114).
しかる後、不揮発性メモリ12がメモリオーバになったか
チェックし(ステップ115)、メモリオーバになってい
なければ以上の処理を繰り返して所定距離移動する毎に
その時のハンドル回転量と進行方向を基本ハンドル回転
量HB、基本進行方向DBとして不揮発性メモリ12に記憶す
る。Then, it is checked whether the non-volatile memory 12 is out of memory (step 115). If it is not out of memory, the above process is repeated and the steering wheel rotation amount and traveling direction at that time are set as the basic handle. The rotation amount H B and the basic traveling direction D B are stored in the non-volatile memory 12.
尚、エンドスイッチ19gが押圧される前に、換言すれば
車を目的とする位置に停止する前にステップ115におい
てメモリオーバとなればエンド処理が行われて基本走行
軌跡の登録処理は終了する(ステップ116)。尚、この
エンド処理にいてはメモリオーバのエラー表示(警告)
あるいは警告音を出力すると共に、全フラグを“0"にク
リアすると共に、表示器19を全て消灯する。Incidentally, before the end switch 19g is pressed, in other words, if the memory is over at step 115 before the vehicle is stopped at the target position, the end process is performed and the basic traveling locus registration process is completed ( Step 116). In addition, in this end processing, the error display of the memory over (warning)
Alternatively, a warning sound is output, all flags are cleared to "0", and all the indicators 19 are turned off.
一方、メモリオーバになる前に車が目的とする位置に移
動されてエンドスイッチ19gが押圧されると、以後の最
初のタイマー割り込み処理におけるステップ202(第4
図)の判別処理において「YES」となり、これによりプ
ロセッサ11はエンドフラグENDFを“1"に残り全フラグを
“0"クリアする(ステップ209)。On the other hand, if the vehicle is moved to the target position and the end switch 19g is pressed before the memory is over, the step 202 (fourth step) in the first timer interrupt processing thereafter is performed.
In the determination process of FIG. 7), the determination is "YES", and the processor 11 clears the end flag ENDF to "1" and all remaining flags to "0" (step 209).
上記割り込み処理後、第3図の処理が、タイマー割り込
みのために中断したステップから繰り返される。この場
合、ランフラグRUNF=“0"、ENDF=“1"であるから、ス
テップ102で「NO」となり、ステップ103で「YES」とな
り、次のステップでエンドフラグENDFが“0"にされると
共に表示器19の全点燈が消燈されるる(ステップ117,11
8)。After the interrupt process, the process of FIG. 3 is repeated from the step interrupted by the timer interrupt. In this case, since the run flag RUNF = "0" and ENDF = "1", it becomes "NO" in step 102 and "YES" in step 103, and the end flag ENDF is set to "0" in the next step. All lights on the display 19 are turned off (steps 117, 11).
8).
以上により、たとえば第5図に示すように車庫入れが行
われ、第6図に示す基本走行軌跡データが不揮発性メモ
リ12に登録される。尚、データHB,DBが記載されている
アドレスにはこれらデータが記憶されていることを示す
GOデータ(1:データ在り、0:データ無し)が記憶され、
最後のアドレスの次のアドレス(第6図ではアドレスA
20)に上記データHB,DBが記憶されていないことを示す
“0"のGOデータが記憶される。As described above, for example, the garage is put in as shown in FIG. 5, and the basic traveling locus data shown in FIG. 6 is registered in the non-volatile memory 12. It should be noted that it is indicated that these data are stored in the address where the data H B , D B are described.
GO data (1: data exists, 0: no data) is stored,
The address next to the last address (address A in FIG. 6)
20 ) stores GO data of "0" indicating that the above data H B and D B are not stored.
(b)追従運転処理 以上の操作により基本走行軌跡(デモデータ)が不揮発
性メモリ12に登録されている状態において、車を初期位
置0(第5図参照)に移動させ、しかる後ナビゲーショ
ンスイッチ19eを操作する。尚、最初全フラグは“0"に
初期設定されているため基本走行軌跡の登録モードの場
合と同様に第3図のステップ102,103の処理を繰り返し
ている。そして、この状態でナビゲーションスイッチ19
eが押圧されると、所定時間毎に行われる第4図のタイ
マー割り込み処理におけるステップ203において「YES」
となる。ついで、プロセッサ11はランフラグRUNF=“1"
か“0"チェックする(ステップ210)。この場合、RUNF
=“0"となっているから、プロセッサ11はナビゲーショ
ンフラグNAVIFのみ“1"にすると共に(ステップ211)、
ナビゲーションランプ(図示せず)を点燈する(ステッ
プ212)。(B) Follow-up operation processing With the basic travel locus (demo data) registered in the non-volatile memory 12 by the above operation, the vehicle is moved to the initial position 0 (see FIG. 5), and then the navigation switch 19e. To operate. Since all flags are initially set to "0", the processes of steps 102 and 103 in FIG. 3 are repeated as in the basic travel locus registration mode. Then, in this state, the navigation switch 19
When e is pressed, "YES" is entered in step 203 of the timer interruption process of FIG. 4 which is performed every predetermined time.
Becomes Then, the processor 11 uses the run flag RUNF = "1".
Check "0" (step 210). In this case, RUNF
= "0", the processor 11 sets only the navigation flag NAVIF to "1" (step 211),
A navigation lamp (not shown) is turned on (step 212).
以上の割り込み処理が終了すると、再びプロセッサ11は
第3図のステップ102,103を繰り返す。そして、かかる
状態においてスタートスイッチ19fを押圧して追従走行
運転を開始して車を移動する。When the above interrupt processing is completed, the processor 11 repeats steps 102 and 103 in FIG. 3 again. Then, in such a state, the start switch 19f is pressed to start the following traveling operation to move the vehicle.
このスタートスイッチ19fの押圧により、以後に行われ
るタイマー割り込みにおけるステップ201(第4図参
照)の判断において「YES」となり、これによりプロセ
ッサはスタートフラグSTARTFとランフラグRUNFを“1"に
し(ステップ208)、割り込み処理終了後再び第3図の
ステップ101以降の処理を開始する。The pressing of the start switch 19f results in "YES" in the determination of step 201 (see FIG. 4) in the subsequent timer interruption, whereby the processor sets the start flag STARTF and the run flag RUNF to "1" (step 208). After the interrupt processing is completed, the processing of step 101 and thereafter in FIG. 3 is started again.
しかし、今度はランフラグRUNFが“1"になっているた
め、ステップ101において「YES」となり、ステップ101
と102のループから出られ、以後追従運転処理が行われ
る。However, this time, since the run flag RUNF is "1", it becomes "YES" in step 101 and step 101
And 102, and the follow-up operation processing is performed thereafter.
すなわち、RUNF=“1"であれば、プロセッサ11はSTARTF
=“1"かチェックする(ステップ104)。この場合、STA
RTF=“1"であるから、プロセッサは該フラグを0にす
ると共に(ステップ105)、表示器19の零指標SI0を点灯
する(ステップ106)。That is, if RUNF = "1", the processor 11 starts STARTF.
Check if it is "1" (step 104). In this case, STA
Since RTF = “1”, the processor sets the flag to 0 (step 105) and turns on the zero index SI 0 of the display 19 (step 106).
ついで、DEMOF=“1"か“0"かをチェックする(ステッ
プ107)。この場合DEMOFは“0"であるから「NO」とな
り、ついでプロセッサはNAVIF=“1"かチェックする
(ステップ121)。ナビゲーションモードであり、NAVIF
=“1"であるからプロセッサはオーバランカウンタ11b
の計数値Cを零にすると共にアドレスレジスタ11aのア
ドレスをA0(たとえば0)にする(ステップ122,10
9)。Then, it is checked whether DEMOF = "1" or "0" (step 107). In this case, DEMOF is "0" and therefore "NO", and then the processor checks whether NAVIF = "1" (step 121). Navigation mode, NAVIF
= “1”, processor is overrun counter 11b
And the address of the address register 11a is set to A 0 (for example, 0) (steps 122, 10).
9).
ステップ109迄の処理が行われると再びステップ102以降
の処理が行われるが、今度はRUNF=“1"、STARTF=“0"
となっているため、ステップ104において「NO」とな
る。これにより、プロセッサ11はデモフラグDEMOFが
“1"かチェックする(ステップ110)。When the processing up to step 109 is performed, the processing after step 102 is performed again, but this time, RUNF = "1", STARTF = "0".
Therefore, “NO” is obtained in step 104. As a result, the processor 11 checks whether the demo flag DEMOF is "1" (step 110).
デモフラグDEMOFは“0"であるから、プロセッサ11は次
にナビゲーションフラグNAVIFが“1"かチェックする
(ステップ123)。Since the demo flag DEMOF is "0", the processor 11 next checks whether the navigation flag NAVIF is "1" (step 123).
この場合、ナビゲーションフラグは“1"となっているか
ら、ついでプロセッサは車が所定距離移動してホイール
センサ15からパルスが発生しているか(WF=“1"か)チ
ェックし(ステップ124)、発生していなければ発生す
るまでステップ102以降の処理(ステップ102→104→110
→123の処理)を繰り返し、発生していればWF=0とす
ると共に(ステップ124′)、オーバランフラグOVERRUN
F(初期値は“0")が“1"かチェックする(ステップ12
5)。In this case, since the navigation flag is "1", the processor then checks whether the vehicle has moved a predetermined distance to generate a pulse from the wheel sensor 15 (WF = "1") (step 124), If it does not occur, the process after step 102 is performed until it occurs (step 102 → 104 → 110
→ processing of 123) is repeated, and if it has occurred, WF is set to 0 (step 124 ′) and the overrun flag OVERRUN is set.
Check whether F (initial value is "0") is "1" (step 12)
Five).
進行方向切替点を行き過ぎていなければオーバランフラ
グOVERRUNF=“0"となっているから、プロセッサは次に
現アドレスよりβ先のアドレスからGOデータを読み取っ
てG′とし(ステップ125′)、該GOデータと現GOデー
タ(初期値は“1")を比較して一致するか、換言すれば
目的値に近ずいたかをチェックする(ステップ126)。Since the overrun flag OVERRUNF is "0" unless the traveling direction switching point has been exceeded, the processor next reads the GO data from the address β ahead of the current address and sets it as G '(step 125'). The data and the current GO data (the initial value is "1") are compared and it is checked whether they match or in other words, whether they are close to the target value (step 126).
一致していれば直ちにステップ128以降の処理を行い、
不一致であれば、換言すればβ先のGOデータが“0"であ
れば目標とするポイントに近ずいたことを示すために零
指標SI0を点滅し(ステップ127)、しかる後ステップ12
8以降の処理を行う。If they match, immediately perform the processing from step 128 onward,
If they do not match, in other words, if the GO data of β ahead is “0”, the zero index SI 0 is blinked to indicate that the target point is approached (step 127), and then step 12
Perform the process from 8 onwards.
次に、データエンドかチェックし(ステップ128)、デ
ータエンドに達していなければアドレスレジスタ11aに
記憶されているアドレスが示す不揮発性メモリ12の記憶
域から基本ハンドル回転量HBと進行方向DBを不揮発性メ
モリ12から読み取り、基本進行方向データDBに基づいて
進行方向を表示する(ステップ129)。すなわち、基本
進行方向DBが前進方向(F)であれば表示ドライバ17を
して表示器19の「FWD」表示部19bを点灯し、後進であれ
ば同様に表示器19の「REV」表示部19bを点灯する。Next, it is checked whether the data end has been reached (step 128). If the data end has not been reached, the basic handle rotation amount H B and the advancing direction D B are determined from the storage area of the nonvolatile memory 12 indicated by the address stored in the address register 11a. Is read from the nonvolatile memory 12 and the traveling direction is displayed based on the basic traveling direction data D B (step 129). That is, if the basic traveling direction D B is the forward traveling direction (F), the display driver 17 is used to turn on the “FWD” display portion 19b of the display device 19, and if the vehicle is in reverse, the “REV” display on the display device 19 is similarly performed. The part 19b is turned on.
ついで、プロセッサは実際の進行方向DAを進行方向セン
サ16から読み取り基本の進行方向DBと一致しているかチ
ェックし(ステップ130)、一致していれば差フラグSAF
を“0"とし(ステップ131)、ステップ135以降の処理を
繰り返す。尚、最初は進行方向切替地点に到達していな
いのでDA=DBでありSAF=“0"となっている。Next, the processor reads the actual traveling direction D A from the traveling direction sensor 16 and checks whether it agrees with the basic traveling direction D B (step 130).
Is set to "0" (step 131), and the processing from step 135 onward is repeated. Since the traveling direction switching point has not been reached at the beginning, D A = D B and SAF = “0”.
しかし、追従運転が進行して進行方向切替地点に到達す
れば、ステップ130の判定において、DA≠DBとなり、こ
れによりプロセッサは差フラグSAFを“1"にすると共に
オーバランフラグOVERRUNFを“1"にする(ステップ132,
133)。又、プロセッサは進行方向が切り替わったこと
を知らせるためにブザー18を鳴らして警告を与えると共
に、現在の進行方向を示す表示部19bまたは19cを点滅す
る(ステップ134)。However, if the follow-up operation progresses to reach the traveling direction switching point, it is determined in step 130 that D A ≠ D B , and thus the processor sets the difference flag SAF to “1” and the overrun flag OVERRUNF to “1”. To (Step 132,
133). Further, the processor sounds the buzzer 18 to give a warning to notify that the traveling direction has been switched, and blinks the display portion 19b or 19c showing the current traveling direction (step 134).
ついで、オーバランフラグOVERRUNFが“1"か“0"かチェ
ックし(ステップ135)、OVERRUNF=“0"であればプロ
セッサ11は実際のハンドル回転量HAをハンドルセンサ14
から読み取り、該ハンドル回転量HAと基本ハンドル回転
量HBとの差(補正ハンドル回転量H)に応じた表示19の
指標を不揮発性メモリ12に記憶してある補正回転量・指
標テーブルより求め、0〜H迄の全指標を点灯する(ス
テップ136)。すなわち、Hが正であれば第1図左側の
指標SR1〜SRiを点灯して右ハンドル補正回転量を指示
し、Hが負であれば右側の指標SL1〜SLiを点灯して左ハ
ンドル補正回転量を指示する。これにより、ハンドル補
正回転量が減少する方向にハンドルを回転させると、た
とえば指標SL1〜SL5が点灯している時に反時計方向にハ
ンドルを回転させると、ハンドル補正回転量の減少に従
って指標がSL5→SL4→SL3→SL2→SL1と次第に消灯して
ゆき最終的に補正回転量が零となって指標SI0のみが点
灯することになる。Next, it is checked whether the overrun flag OVERRUNF is "1" or "0" (step 135), and if OVERRUNF = "0", the processor 11 determines the actual handle rotation amount H A by the handle sensor 14
Read from the correction rotation amount / index table stored in the non-volatile memory 12 for the index of the display 19 corresponding to the difference between the handle rotation amount H A and the basic handle rotation amount H B (correction handle rotation amount H). Obtained, all indicators from 0 to H are turned on (step 136). That is, if H is positive, the indicators SR 1 to SRi on the left side of FIG. 1 are turned on to indicate the right steering wheel correction rotation amount, and if H is negative, the indicators SL 1 to SLi on the right side are turned on and the left steering wheel is turned on. Instruct the corrected rotation amount. Thus, when the handle correction rotation amount to rotate the handle in a direction to decrease, for example, rotating the handle counterclockwise direction when the index SL 1 to SL 5 is lit, the indicators with decreasing handle correction rotational amount SL 5 → SL 4 → SL 3 → SL 2 → SL 1 gradually goes out, and finally the corrected rotation amount becomes zero and only indicator SI 0 lights up.
しかる後、プロセッサ11はアドレスレジスタ11aのアド
レスを歩進し(ステップ137)、以後ステップ102以降の
処理を繰り返す。After that, the processor 11 increments the address of the address register 11a (step 137), and thereafter repeats the processing from step 102 onward.
尚、ステップ135においてオーバランフラグが“1"とな
っていればステップ136〜137の処理を行うことなくステ
ップ102以降の処理を繰り返す。又、ステップ128におい
てメモリオーバになれば追従運転のエンド処理が行われ
る(ステップ116)。If the overrun flag is "1" in step 135, the processes in steps 102 and thereafter are repeated without performing the processes in steps 136 to 137. If the memory is over at step 128, the end processing of the follow-up operation is performed (step 116).
一方、ステップ125の判別処理において、進行方向切替
地点を行き過ぎていればオーバランフラグOVERRUNFが
“1"となっているから「YES」となり、次のステップで
プロセッサは基本進行方向を表示部19b,19cに表示する
と共に(ステップ139)、実際の進行方向が進行方向切
替地点における基本進行方向と一致したかチェックし
(ステップ139′)、一致すれば差フラグSAFを“0"に
し、一致しなければ差フラグを依然として“1"にする
(ステップ140)。On the other hand, in the determination processing of step 125, if the traveling direction switching point has been passed too much, the overrun flag OVERRUNF is set to "1", so "YES", and in the next step, the processor displays the basic traveling direction in the display portions 19b, 19c. Is displayed (step 139), and it is checked whether the actual traveling direction matches the basic traveling direction at the traveling direction switching point (step 139 '). If they match, the difference flag SAF is set to "0". The difference flag is still set to "1" (step 140).
ついで、プロセッサは差フラグSAFが“0"かチェックし
(ステップ141)、“0"でなければ切替地点を行き過ぎ
中であるから、次にプロセッサはオーバランカウンタ11
bの計数値Cが零かチェックする(ステップ142)。Next, the processor checks whether the difference flag SAF is "0" (step 141). If it is not "0", the processor is overshooting the switching point.
It is checked whether the count value C of b is zero (step 142).
零であればその時(進行方向切替地点に到達時)の実際
のハンドル回転量HAをセンサから読み取ってダミーの基
本ハンドル回転量HBとし(ステップ143)、以後該基本
ハンドル回転量HBとなるように補正ハンドル回転量を表
示器19に表示し(ステップ143′)、以後オーバランカ
ウンタ11bの計数値(行き過ぎ量)Cを1カウントアッ
プして(ステップ144)ステップ102以降の処理を繰り返
す。尚、ステップ142においてオーバランカウンタの計
数値Cが零でなければハンドル補正回転量及び計数値C
のカウントアップのみを行ってステップ102以降の処理
を繰り返す。If zero and that time by reading the actual steering wheel rotation amount H A (when reaching the traveling direction switching point) from the sensor to the basic wheel turning amount H B of the dummy (step 143), hereinafter the basic wheel turning amount H B The correction handle rotation amount is displayed on the display 19 so as to become (step 143 '), and thereafter, the count value (overshoot amount) C of the overrun counter 11b is incremented by 1 (step 144), and the processing from step 102 onward is repeated. If the count value C of the overrun counter is not zero in step 142, the steering wheel correction rotation amount and the count value C
Is counted up and the processes from step 102 onward are repeated.
一方、進行方向切替地点を所定距離行き過ぎてから、シ
フトレバー操作により実際の進行方向が切替地点におけ
る基本進行方向と一致すれば、以後行き過ぎ量の戻りを
開始するからステップ140において差フラグSAFが“0"と
なる。このため、ステップ141の処理において「YES」と
なりオーバランカウンタ11bの計数値(行き過ぎ量)C
をカウントダウンし(ステップ145)、しかる後計数値
Cが零になったチェックする(ステップ146)。On the other hand, if the actual traveling direction coincides with the basic traveling direction at the switching point by operating the shift lever after the traveling direction switching point has passed a predetermined distance, the difference flag SAF is set to "140" in step 140 since the overshooting amount starts to be returned. It becomes 0 ". Therefore, in the processing of step 141, the result is "YES" and the count value (overshoot amount) C of the overrun counter 11b.
Is counted down (step 145), and then the count value C is checked to be zero (step 146).
まだ、行き過ぎた距離戻っていないと計数値Cは零とな
らず、従って以後ステップ102以降の処理を繰り返す。The count value C does not become zero if the distance that has passed too far has not returned, and therefore the processing from step 102 onward is repeated.
一方、行き過ぎた距離戻ると(進行方向切替地点に戻れ
ば)オーバランカウンタの計数値Cは零なるからステッ
プ146において「YES」となる。これによりプロセッサは
以後基本データとして不揮発性メモリ12に記憶されてい
る走行距離に応じた基本ハンドル回転量HBと基本進行方
向DBを用いて進行方向表示及びハンドル補正回転量表示
を行い(ステップ147)、またオーバランフラグOVERRUN
Fを“0"とすると共に、アドレスレジスタ11aのアドレス
を歩進し(ステップ148,149)、以後ステップ102以降の
処理を繰り返す。On the other hand, when the distance that has passed the excessive distance is returned (when the vehicle returns to the traveling direction switching point), the count value C of the overrun counter becomes zero, so that the result is "YES" in step 146. As a result, the processor thereafter displays the traveling direction and the steering wheel correction rotation amount using the basic steering wheel rotation amount H B and the basic traveling direction D B according to the traveling distance stored in the nonvolatile memory 12 as basic data (step 147), and the overrun flag OVERRUN
F is set to "0", the address of the address register 11a is incremented (steps 148 and 149), and the processes after step 102 are repeated.
以後、追従運転が続行してデータエンド(ステップ12
8)になれば、あるいは運転者がエンドスイッチ19gを押
圧すればエンド処理が行われて追従運転処理が終了す
る。After that, the follow-up operation continues and the data end (Step 12
If 8) is reached, or if the driver presses the end switch 19g, the end process is performed and the follow-up drive process is completed.
<発明の効果> 以上本発明によれば、進行方向切替地点に到達したかチ
ェックしており、到達後該地点を行き過ぎると行き過ぎ
た距離を監視し、その間基本走行軌跡に基づいた追従運
転を一時的に中断し、シフトレバー操作により進行方向
が切り替えられて該行き過ぎた距離戻った時、追従運転
を再開するようにしたから行き過ぎがあっても基本走行
軌跡に従って車を追従運転でき正確に目標位置に停止す
ることができる。<Effects of the Invention> According to the present invention as described above, it is checked whether the traveling direction switching point has been reached, and if the vehicle overshoots the traveling direction switching point, the distance overshooting is monitored, and the follow-up operation based on the basic traveling locus is temporarily performed during that time. When the vehicle is interrupted and the traveling direction is switched by operating the shift lever and the vehicle returns to the overshooting distance, the follow-up operation is restarted. You can stop at.
又、進行方向切替地点を行き過ぎている時には、追従運
転を中断すると共に行き過ぎた時点での実際のハンドル
回転量を基本ハンドル回転量とみなして固定し、以後該
ハンドル回転量となるように行き過ぎ中のハンドル補正
量を表示するようにしたから、ハンドル補正回転量は零
表示され、これにより運転者は行き過ぎ中はハンドル操
作をせず、従って行き過ぎた距離戻ると正確に進行方向
切替地点(行き過ぎ点)に戻り、しかも行き過ぎた時の
姿勢(方向)を正確に維持しており、以後正確に追従運
転を継続して目標位置に移動、停止することができる。Also, when the vehicle is overshooting the traveling direction switching point, the follow-up operation is interrupted and the actual handle rotation amount at the time of overshooting is regarded as the basic handle rotation amount and fixed, and then overtraveled to reach the handle rotation amount. Since the steering wheel correction amount is displayed as zero, the steering wheel correction rotation amount is displayed as zero, which means that the driver does not operate the steering wheel during overshooting, and therefore the traveling direction switching point (excessive point ), And the posture (direction) at the time of overshooting is accurately maintained, and thereafter, the follow-up operation can be accurately continued to move to and stop at the target position.
第1図は本発明にかかる運転誘導指示装置のブロック
図、 第2図はハンドル補正回転量と点灯指標の対応テーブ
ル、 第3図は本発明の処理の流れ図、 第4図は本発明におけるタイマー割り込み処理の流れ
図、 第5図乃至第7図は本発明の背景説明図であり、第5図
は基本走行軌跡の説明図、第6図は基本走行軌跡データ
構成図、第7図は従来の欠点説明図である。 11……プロセッサ、 11a……アドレスレジスタ、 11b……オーバランカウンタ、 11c……フラグレジスタ、 12……不揮発性メモリ 14……ハンドルセンサ、 15……ホイールセンサ、 16……進行方向センサ、 18……ブザー、 19……表示器FIG. 1 is a block diagram of a driving guidance instructing device according to the present invention, FIG. 2 is a correspondence table of steering wheel correction rotation amount and lighting index, FIG. 3 is a flow chart of processing of the present invention, and FIG. 4 is a timer in the present invention. FIG. 5 to FIG. 7 are background explanatory diagrams of the present invention, FIG. 5 is an explanatory diagram of a basic traveling locus, FIG. 6 is a basic traveling locus data configuration diagram, and FIG. FIG. 11 …… Processor, 11a …… Address register, 11b …… Overrun counter, 11c …… Flag register, 12 …… Non-volatile memory 14 …… Handle sensor, 15 …… Wheel sensor, 16 …… Travel direction sensor, 18… … Buzzer, 19 …… Display
Claims (1)
該基本走行軌跡に追従した運転を行わせる自動車の運転
誘導指示方法において、 基本の運転走行時、車の走行距離に応じて前記メモリの
アドレスを歩進し、その時のハンドル回転量と進行方向
を示すデータを該アドレスが示す記憶域に記憶し、 実際の追従運転時、車の走行距離に応じて歩進される前
記メモリアドレスが指示する記憶域から基本のハンドル
回転量と共に進行方向データを読み取り、進行方向デー
タにより進行方向を表示すると共に、基本ハンドル回転
量と実際のハンドル回転量とから基本走行軌跡に追従し
た運転を行わせるためのハンドル補正回転量を表示し、 該ハンドル補正回転量の表示処理と並行して基本の進行
方向と車の実際の進行方向とを比較し、一致しなくなっ
た時前記追従運転制御を中断すると共に、該一致しなく
なった地点からの行き過ぎ量を監視し、 実際の進行方向が前記地点における基本進行方向に一致
した後に前記行き過ぎ量だけ車を戻し、 該行き過ぎ量を戻る間、前記一致しなくなった地点にお
ける実際のハンドル回転量を基本ハンドル回転量として
前記ハンドル補正回転量を求めて表示し、 前記行き過ぎ量だけ戻った時、再び該地点から基本走行
軌跡に追従した追従運転制御を再開することを特徴とす
る運転誘導指示方法。1. A basic travel locus is stored in a memory,
In a method of instructing driving guidance of an automobile that causes the vehicle to follow the basic traveling locus, during basic driving traveling, the memory address is stepped according to the traveling distance of the vehicle, and the steering wheel rotation amount and traveling direction at that time are indicated. The data shown is stored in the storage area indicated by the address, and during the actual follow-up operation, the basic steering wheel rotation amount and the traveling direction data are read from the storage area designated by the memory address which is stepped according to the traveling distance of the vehicle. , The traveling direction is displayed by the traveling direction data, and the steering wheel correction rotation amount for performing the operation that follows the basic traveling locus is displayed from the basic steering wheel rotation amount and the actual steering wheel rotation amount. In parallel with the display processing, the basic traveling direction and the actual traveling direction of the vehicle are compared, and when they do not match, the follow-up operation control is interrupted and Monitoring the overshoot from the point where the vehicle has stopped, returning the vehicle by the overshoot amount after the actual traveling direction matches the basic traveling direction at the point, and while returning the overtravel amount, the actual situation at the point where the vehicle does not match The steering wheel correction amount is obtained and displayed by using the steering wheel rotation amount as the basic steering wheel rotation amount, and when the overshoot amount is returned, the following operation control that follows the basic traveling locus from the point is restarted again. Driving guidance instruction method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62283233A JPH0670836B2 (en) | 1987-11-11 | 1987-11-11 | Driving guidance instruction method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62283233A JPH0670836B2 (en) | 1987-11-11 | 1987-11-11 | Driving guidance instruction method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01125700A JPH01125700A (en) | 1989-05-18 |
| JPH0670836B2 true JPH0670836B2 (en) | 1994-09-07 |
Family
ID=17662810
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62283233A Expired - Fee Related JPH0670836B2 (en) | 1987-11-11 | 1987-11-11 | Driving guidance instruction method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0670836B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB0302837D0 (en) * | 2003-02-07 | 2003-03-12 | Ford Global Tech Inc | Vehicle steering aids |
| JP2021004015A (en) * | 2019-06-27 | 2021-01-14 | パナソニックIpマネジメント株式会社 | Vehicle and parking assistance apparatus |
| CN112141085A (en) | 2019-06-27 | 2020-12-29 | 松下知识产权经营株式会社 | Vehicle and Parking Aids |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6016206U (en) * | 1983-07-08 | 1985-02-04 | 日産自動車株式会社 | Car storage device |
| JPS6167112A (en) * | 1984-09-10 | 1986-04-07 | Nippon Soken Inc | On-vihicle automatic inducing device |
-
1987
- 1987-11-11 JP JP62283233A patent/JPH0670836B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH01125700A (en) | 1989-05-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3183284B2 (en) | Steering support device for reversing a vehicle | |
| US6223847B1 (en) | Automatic steering apparatus for vehicle | |
| US20060113119A1 (en) | Method and device for assisting a driver of a vehicle during a parking maneuver | |
| JPH1178936A (en) | Automatic vehicle steering system | |
| JP4092054B2 (en) | Automatic vehicle steering system | |
| JP7182999B2 (en) | Driving support device | |
| JP2003341543A (en) | Automatic steering control device | |
| US6701226B2 (en) | Parking assisting device | |
| JPH0670836B2 (en) | Driving guidance instruction method | |
| WO2022030250A1 (en) | Vehicle control device, vehicle control method, and vehicle control system | |
| JPH09193691A (en) | Automatic steering system | |
| JPH0670837B2 (en) | Advance notice method | |
| JPS61263851A (en) | Device for automatically moving automobile widthwise thereof | |
| JPH04356277A (en) | Controller for taking four-wheel steering vehicle out of garage | |
| JP2001063599A (en) | Automatic vehicle steering system | |
| US20240253617A1 (en) | Control device for vehicle | |
| JPH0670835B2 (en) | Advance notice method | |
| JP3899973B2 (en) | Parking assistance device and vehicle with parking assistance device | |
| JPH0670838B2 (en) | Driving guidance indicator | |
| JPS6167112A (en) | On-vihicle automatic inducing device | |
| JPH0670839B2 (en) | Driving guidance instruction method | |
| JP4200769B2 (en) | Parking assistance device | |
| JPH01187700A (en) | Guidance error warning method | |
| JP2004209997A (en) | Parking assistance device | |
| JP2003040059A (en) | Vehicle adapting method for parking support device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |