Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7182999B2 - Driving support device - Google Patents
[go: Go Back, main page]

JP7182999B2 - Driving support device - Google Patents

Driving support device Download PDF

Info

Publication number
JP7182999B2
JP7182999B2 JP2018210895A JP2018210895A JP7182999B2 JP 7182999 B2 JP7182999 B2 JP 7182999B2 JP 2018210895 A JP2018210895 A JP 2018210895A JP 2018210895 A JP2018210895 A JP 2018210895A JP 7182999 B2 JP7182999 B2 JP 7182999B2
Authority
JP
Japan
Prior art keywords
vehicle
trajectory information
information
return
speed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018210895A
Other languages
Japanese (ja)
Other versions
JP2020075655A (en
Inventor
基 岡田
進 高橋
博章 佐々木
里穂 原田
美紀子 平井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2018210895A priority Critical patent/JP7182999B2/en
Priority to CN201910977662.7A priority patent/CN111216719A/en
Publication of JP2020075655A publication Critical patent/JP2020075655A/en
Application granted granted Critical
Publication of JP7182999B2 publication Critical patent/JP7182999B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/095Predicting travel path or likelihood of collision
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は車両の運転操作を支援する運転支援装置に関する。 The present invention relates to a driving assistance device that assists driving operation of a vehicle.

運転者の支援技術は、一般的には機械により運転者の補佐を行う。例えば、特許文献1では、車両の予想進路線を生成し、車両に設置されたカメラで得られた車両周辺画像と予想進路線とを合成して障害物に対する予想進路線の重畳割合を算出し、その重畳割合に応じて車両制御を行うことで車両と障害物との衝突を避ける技術が提案されている。 Driver assistance technology generally provides mechanical assistance to the driver. For example, in Patent Document 1, an expected course line of a vehicle is generated, and an image of the surroundings of the vehicle obtained by a camera installed in the vehicle is combined with the expected course line to calculate the superimposition ratio of the expected course line with respect to the obstacle. , and a technique for avoiding a collision between a vehicle and an obstacle by controlling the vehicle according to the superimposed ratio has been proposed.

特開2018-97535号公報JP 2018-97535 A

このような運転支援技術が普及すれば、車両の安全な走行には寄与することになろうが、その一方で運転者の運転技術が向上しない懸念もある。自動運転機能を備えた車両であっても、運転者がマニュアル操作(運転者による手動操作)で運転する状況もあり得ることから、運転者の運転技術の維持や向上は欠かすことができない。 If such driving support technology spreads, it will contribute to safe driving of vehicles, but on the other hand, there is a concern that drivers' driving skills will not improve. Even if the vehicle is equipped with an automatic driving function, it is possible for the driver to operate the vehicle manually (manual operation by the driver), so it is essential to maintain and improve the driving skills of the driver.

本発明は上記従来例に鑑みてなされたもので、運転者の運転技術の向上に貢献できる運転支援装置を提供することを目的とする。 SUMMARY OF THE INVENTION It is an object of the present invention to provide a driving assistance device that can contribute to improving the driving technique of a driver.

上記目的を達成するために本発明は以下の構成を有する。すなわち、本発明の第1の側面によれば、自走可能な車両の移動の軌跡情報を記憶手段に記憶させる記憶制御手段と、
前記車両の移動の制御を行う制御手段と、
前記車両の乗員による指示を入力するための入力手段とを有し、
前記記憶制御手段は、前記軌跡情報を記憶させる指示に応じて、前記車両が停止したことを示す区切り目を、前記車両が停止するごとに前記軌跡情報と関連付けて前記記憶手段に記憶し、
前記制御手段は、前記車両の位置及び方向を復帰させる復帰指示に応じて、前記入力手段が前記復帰指示の入力を受けた位置から前記軌跡情報に含まれる前記区切り目の位置まで、前記記憶手段により記憶された前記軌跡情報に基づいて前記車両の移動を制御し、
前記記憶制御手段は、前記車両の速度が所定の速度以下の場合に前記軌跡情報を記憶し、前記車両の速度が前記所定の速度を超えても、所定時間は前記軌跡の記憶を続行することを特徴とする運転支援装置が提供される。
In order to achieve the above objects, the present invention has the following configurations. That is, according to the first aspect of the present invention, storage control means for storing the trajectory information of the movement of the self-propelled vehicle in the storage means;
a control means for controlling movement of the vehicle;
an input means for inputting an instruction by an occupant of the vehicle;
The storage control means stores, in response to an instruction to store the trajectory information, a delimiter indicating that the vehicle has stopped in the storage means in association with the trajectory information each time the vehicle stops;
The control means, in response to a return instruction for restoring the position and direction of the vehicle, stores the data from the position where the input means receives the input of the return instruction to the position of the break included in the trajectory information. controlling movement of the vehicle based on the trajectory information stored by
The storage control means stores the trajectory information when the speed of the vehicle is less than or equal to a predetermined speed, and continues storing the trajectory for a predetermined time even when the speed of the vehicle exceeds the predetermined speed. There is provided a driving support device characterized by:

本発明によれば、運転者の運転技術の向上に貢献できる。 ADVANTAGE OF THE INVENTION According to this invention, it can contribute to the improvement of a driver|operator's driving skill.

実施形態に係る車両用制御装置のブロック図。1 is a block diagram of a vehicle control device according to an embodiment; FIG. 運転支援の例の説明図。Explanatory drawing of the example of a driving assistance. 運転支援処理を示すフローチャート。4 is a flowchart showing driving support processing; 運転支援処理を示すフローチャート。4 is a flowchart showing driving support processing;

[第一実施形態]
●自動運転車両の構成
図1は、本発明の一実施形態に係る車両用制御装置のブロック図であり、車両1を制御する。図1において、車両1はその概略が平面図と側面図とで示されている。車両1は一例としてセダンタイプの四輪の乗用車である。
[First embodiment]
●Configuration of Autonomous Driving Vehicle FIG. 1 is a block diagram of a vehicle control device according to an embodiment of the present invention, which controls a vehicle 1. As shown in FIG. In FIG. 1, a vehicle 1 is shown schematically in a plan view and a side view. The vehicle 1 is, for example, a sedan-type four-wheel passenger car.

図1の制御装置は、制御ユニット2を含む。制御ユニット2は車内ネットワークにより通信可能に接続された複数のECU20~29を含む。各ECUは、CPUに代表されるプロセッサ、半導体メモリ等の記憶デバイス、外部デバイスとのインタフェース等を含む。記憶デバイスにはプロセッサが実行するプログラムやプロセッサが処理に使用するデータ等が格納される。各ECUはプロセッサ、記憶デバイスおよびインタフェース等を複数備えていてもよい。 The control device of FIG. 1 includes a control unit 2 . The control unit 2 includes a plurality of ECUs 20-29 communicatively connected by an in-vehicle network. Each ECU includes a processor represented by a CPU, a storage device such as a semiconductor memory, an interface with an external device, and the like. The storage device stores programs executed by the processor, data used for processing by the processor, and the like. Each ECU may include a plurality of processors, storage devices, interfaces, and the like.

以下、各ECU20~29が担当する機能等について説明する。なお、ECUの数や、担当する機能については適宜設計可能であり、本実施形態よりも細分化したり、あるいは、統合することが可能である。 The functions and the like handled by each of the ECUs 20 to 29 will be described below. It should be noted that the number of ECUs and the functions they are in charge of can be appropriately designed, and it is possible to subdivide or integrate them more than in the present embodiment.

ECU20は、車両1の自動運転に関わる制御を実行する。自動運転においては、車両1の操舵と、加減速と、停止との少なくともいずれか一方を自動制御する。後述する制御例では、操舵と加減速の双方を自動制御する。ECU20には、軌跡情報を記憶するための軌跡情報記憶部20aが接続されており、一定の条件を満たした場合に、車両1の走行軌跡を特定するための情報が記憶される。すなわちECU20は、軌跡情報を軌跡情報の記憶部20aに記憶させるための記憶制御手段として制御する。軌跡情報には、たとえば時刻やイベントと関連付けた操舵角や速度(車輪速)、進行方向(前進又は後退)が含まれてよい。そのほかジャイロ5で検知した情報に基づいて算出した車両の方向、GPS車載機で検知した位置情報やタイヤの回転数で検知した位置情報を含んでもよい。なお、記憶部20aは制御ユニット20内及びECU20に接続される構成だけでなく、通信を介して記憶される構成、例えばサーバー上に位置してもよい。 The ECU 20 executes control related to automatic driving of the vehicle 1 . In automatic operation, at least one of steering, acceleration/deceleration, and stopping of the vehicle 1 is automatically controlled. In a control example described later, both steering and acceleration/deceleration are automatically controlled. A trajectory information storage unit 20a for storing trajectory information is connected to the ECU 20, and information for specifying the travel trajectory of the vehicle 1 is stored when a certain condition is satisfied. That is, the ECU 20 performs control as storage control means for storing the locus information in the locus information storage unit 20a. The trajectory information may include, for example, steering angles, speeds (wheel speeds), and traveling directions (forward or backward) associated with times and events. In addition, the direction of the vehicle calculated based on the information detected by the gyro 5, the position information detected by the GPS in-vehicle device, and the position information detected by the number of rotations of the tires may be included. Note that the storage unit 20a may not only be configured to be connected to the control unit 20 and the ECU 20, but may also be configured to be stored via communication, such as located on a server.

ECU21は、電動パワーステアリング装置3を制御する。電動パワーステアリング装置3は、ステアリングホイール31に対する運転者の運転操作(操舵操作)に応じて前輪を操舵する機構を含む。また、電動パワーステアリング装置3は操舵操作をアシストしたり、あるいは、前輪を自動操舵するための駆動力を発揮するモータや、操舵角を検知するセンサ等を含む。車両1の運転状態が自動運転の場合、ECU21は、ECU20からの指示に対応して電動パワーステアリング装置3を自動制御し、車両1の進行方向を制御する。 The ECU 21 controls the electric power steering device 3 . The electric power steering device 3 includes a mechanism that steers the front wheels according to the driver's driving operation (steering operation) on the steering wheel 31 . Further, the electric power steering device 3 includes a motor for assisting the steering operation or exerting a driving force for automatically steering the front wheels, a sensor for detecting the steering angle, and the like. When the driving state of the vehicle 1 is automatic driving, the ECU 21 automatically controls the electric power steering device 3 in response to instructions from the ECU 20 to control the traveling direction of the vehicle 1 .

ECU22および23は、車両の周囲状況を検知する検知ユニット41~43の制御および検知結果の情報処理を行う。検知ユニット41は、車両1の前方を撮影するカメラであり(以下、カメラ41と表記する場合がある。)、本実施形態の場合、車両1のルーフ前部でフロントウィンドウの車室内側に取り付けられる。カメラ41が撮影した画像の解析により、物標の輪郭抽出や標識内容、道路上の車線の区画線(白線等)を抽出可能である。 The ECUs 22 and 23 control the detection units 41 to 43 for detecting the surrounding conditions of the vehicle, and process information on the detection results. The detection unit 41 is a camera for photographing the front of the vehicle 1 (hereinafter sometimes referred to as the camera 41), and in the case of this embodiment, is attached to the interior side of the front window in the front part of the roof of the vehicle 1. be done. By analyzing the image captured by the camera 41, it is possible to extract the outline of the target, the content of the sign, and the lane markings (white lines, etc.) on the road.

検知ユニット42は、Light Detection and Ranging(LIDAR:ライダ)であり(以下、ライダ42と表記する場合がある)、車両1の周囲の物標を検知したり、物標と車両1との距離を測定する。本実施形態の場合、ライダ42は5つ設けられており、車両1の前部の各隅部に1つずつ、後部中央に1つ、後部各側方に1つずつ設けられている。検知ユニット43は、ミリ波レーダであり(以下、レーダ43と表記する場合がある)、車両1の周囲の物標を検知したり、物標と車両1との距離を測定する。本実施形態の場合、レーダ43は5つ設けられており、車両1の前部中央に1つ、前部各隅部に1つずつ、後部各隅部に一つずつ設けられている。 The detection unit 42 is a Light Detection and Ranging (LIDAR) (hereinafter sometimes referred to as a lidar 42), detects targets around the vehicle 1, and measures the distance between the target and the vehicle 1. Measure. In this embodiment, five riders 42 are provided, one at each corner of the front of the vehicle 1, one at the center of the rear, and one at each side of the rear. The detection unit 43 is a millimeter wave radar (hereinafter sometimes referred to as radar 43 ), and detects targets around the vehicle 1 and measures the distance between the target and the vehicle 1 . In this embodiment, five radars 43 are provided, one in the center of the front portion of the vehicle 1, one in each corner of the front portion, and one in each corner of the rear portion.

ECU22は、一方のカメラ41と、各ライダ42の制御および検知結果の情報処理を行う。ECU23は、他方のカメラ41と、各レーダ43の制御および検知結果の情報処理を行う。車両の周囲状況を検知する装置を二組備えたことで、検知結果の信頼性を向上でき、また、カメラ、ライダ、レーダといった種類の異なる検知ユニットを備えたことで、相互補完作用が働き車両の周辺環境の解析を多面的に行うことができる。 The ECU 22 controls the one camera 41 and each rider 42 and processes information on detection results. The ECU 23 performs control of the other camera 41 and each radar 43 and information processing of detection results. By equipping two sets of devices to detect the vehicle's surroundings, the reliability of detection results can be improved. It is possible to analyze the surrounding environment from multiple perspectives.

ECU24は、ジャイロセンサ5、GPSセンサ24b、通信装置24cの制御および検知結果あるいは通信結果の情報処理を行う。ジャイロセンサ5が角速度を検知することにより、ECU24は車両1の回転運動・回転挙動を検知する。ジャイロセンサ5の検知結果や、車輪速等により車両1の進路を判定することができる。GPSセンサ24bは、車両1の現在位置を検知する。通信装置24cは、地図情報や交通情報を提供するサーバと無線通信を行い、これらの情報を取得する。ECU24は、記憶デバイスに構築された地図情報のデータベース24aにアクセス可能であり、ECU24は現在地から目的地へのルート探索等を行う。 The ECU 24 controls the gyro sensor 5, the GPS sensor 24b, and the communication device 24c, and performs information processing of detection results or communication results. The ECU 24 detects the rotational motion/rotational behavior of the vehicle 1 by detecting the angular velocity of the gyro sensor 5 . The course of the vehicle 1 can be determined based on the detection result of the gyro sensor 5, the wheel speed, and the like. GPS sensor 24 b detects the current position of vehicle 1 . The communication device 24c performs wireless communication with a server that provides map information and traffic information, and acquires these information. The ECU 24 can access a map information database 24a built in a storage device, and the ECU 24 searches for a route from the current location to the destination.

ECU25は、車車間通信用の通信装置25aを備える。通信装置25aは、周辺の他車両と無線通信を行い、車両間での情報交換を行う。 The ECU 25 includes a communication device 25a for inter-vehicle communication. The communication device 25a performs wireless communication with other vehicles in the vicinity to exchange information between the vehicles.

ECU26は、パワープラント6を制御する。パワープラント6は車両1の駆動輪を回転させる駆動力を出力する動力源となる機構であり、例えば、エンジンと変速機とを含む。あるいは、パワープラント6を電気モータ(単にモータとも呼ぶ)で構成してもよいし、内燃機関とモータとを組み合わせて構成してもよい。ECU26は、例えば、アクセルペダル7Aに設けた操作検知センサ7aにより検知した運転者の運転操作(アクセル操作あるいは加速操作)に対応してエンジンの出力を制御したり、車速センサ7cが検知した車速等の情報に基づいて変速機の変速段を切り替える。車両1の運転状態が自動運転の場合、ECU26は、ECU20からの指示に対応してパワープラント6を自動制御し、車両1の加減速を制御する。 ECU 26 controls power plant 6 . The power plant 6 is a mechanism serving as a power source that outputs driving force for rotating the drive wheels of the vehicle 1, and includes, for example, an engine and a transmission. Alternatively, the power plant 6 may be composed of an electric motor (simply called a motor), or may be composed of a combination of an internal combustion engine and a motor. For example, the ECU 26 controls the output of the engine in response to the driver's driving operation (accelerator operation or acceleration operation) detected by the operation detection sensor 7a provided on the accelerator pedal 7A, or detects the vehicle speed detected by the vehicle speed sensor 7c. The gear stage of the transmission is switched based on the information on the transmission. When the driving state of the vehicle 1 is automatic driving, the ECU 26 automatically controls the power plant 6 in response to instructions from the ECU 20 to control the acceleration and deceleration of the vehicle 1 .

ECU27は、方向指示器8(ウィンカ)を含む灯火器(ヘッドライト、テールライト等)を制御する。図1の例の場合、方向指示器8は車両1の前部、ドアミラーおよび後部に設けられている。 The ECU 27 controls lamps (headlights, taillights, etc.) including the direction indicators 8 (winkers). In the example of FIG. 1, the direction indicators 8 are provided at the front, door mirrors and rear of the vehicle 1 .

ECU28は、入出力装置9の制御を行う。入出力装置9は運転者に対する情報の出力と、運転者からの情報の入力の受け付けを行う。音声出力装置91は運転者に対して音声により情報を報知する。表示装置92は運転者に対して画像の表示により情報を報知する。表示装置92は例えば運転席正面に配置され、インストルメントパネル等を構成する。なお、ここでは、音声と表示を例示したが振動や光により情報を報知してもよい。また、音声、表示、振動または光のうちの複数を組み合わせて情報を報知してもよい。更に、報知すべき情報のレベル(例えば緊急度)に応じて、組み合わせを異ならせたり、報知態様を異ならせてもよい。 The ECU 28 controls the input/output device 9 . The input/output device 9 outputs information to the driver and receives information input from the driver. The voice output device 91 notifies the driver of information by voice. The display device 92 notifies the driver of information by displaying an image. The display device 92 is arranged, for example, in front of the driver's seat and constitutes an instrument panel or the like. In addition, although voice and display are exemplified here, information may be notified by vibration or light. Information may also be notified by combining a plurality of sounds, displays, vibrations, and lights. Furthermore, depending on the level of information to be reported (for example, the degree of urgency), different combinations may be used or different modes of reporting may be used.

入力装置93は運転者が操作可能な位置に配置され、車両1に対する指示を行うスイッチ群であるが、音声入力装置やジェスチャー検知装置も含まれてもよい。入力装置93には、本実施形態に係る、復帰スイッチ931も備えられている。復帰スイッチ931は、復帰の要求又は指示のためのスイッチであり。それを運転者が押下することで、制御ユニット2が、車両を、所定の時点または指定された時点または選択された時点の状態に戻す。戻されるのがどの時点での状態であるかは、たとえばあらかじめ決めておいてもよいし、操作の都度運転者が選択してもよい。選択は例えば復帰スイッチを複数設け、操作されたスイッチに応じて行われてもよいし、操作時間によって決定してもよい。 The input device 93 is a group of switches arranged at a position operable by the driver to give instructions to the vehicle 1, but may also include a voice input device and a gesture detection device. The input device 93 also includes a return switch 931 according to this embodiment. A return switch 931 is a switch for requesting or instructing return. When pressed by the driver, the control unit 2 returns the vehicle to the state at a predetermined, specified or selected point in time. The state at which to return may be determined in advance, or may be selected by the driver each time the operation is performed. For example, a plurality of return switches may be provided, and the selection may be made according to the operated switch, or may be determined according to the operation time.

ECU29は、ブレーキ装置10やパーキングブレーキ(不図示)を制御する。ブレーキ装置10は例えばディスクブレーキ装置であり、車両1の各車輪に設けられ、車輪の回転に抵抗を加えることで車両1を減速あるいは停止させる。ECU29は、例えば、ブレーキペダル7Bに設けた操作検知センサ7bにより検知した運転者の運転操作(ブレーキ操作)に対応してブレーキ装置10の作動を制御する。車両1の運転状態が自動運転の場合、ECU29は、ECU20からの指示に対応してブレーキ装置10を自動制御し、車両1の減速および停止を制御する。ブレーキ装置10やパーキングブレーキは車両1の停止状態を維持するために作動することもできる。また、パワープラント6の変速機がパーキングロック機構を備える場合、これを車両1の停止状態を維持するために作動することもできる。 The ECU 29 controls the brake device 10 and a parking brake (not shown). The brake device 10 is, for example, a disc brake device, is provided on each wheel of the vehicle 1, and decelerates or stops the vehicle 1 by applying resistance to the rotation of the wheels. The ECU 29 controls the operation of the brake device 10 in response to the driver's driving operation (brake operation) detected by the operation detection sensor 7b provided on the brake pedal 7B, for example. When the driving state of the vehicle 1 is automatic driving, the ECU 29 automatically controls the braking device 10 in response to instructions from the ECU 20 to control deceleration and stopping of the vehicle 1 . The brake device 10 and the parking brake can also be operated to keep the vehicle 1 stopped. Moreover, if the transmission of the power plant 6 is equipped with a parking lock mechanism, it can also be operated to keep the vehicle 1 in a stopped state.

●制御例
図2に本実施形態に係る車両の運転の例を示す。図2(A)に示すように、3台並列に駐車している車両がある。そのうち車両201と202とに挟まれた車両1がマニュアル運転で図の右方向へと出庫しようとしている。そのため運転者は右方向へとステアリング操作するが、舵角が不足して左側の障害物203を避けられず、図2(B)の状態に至っている。図2(B)中、二つの点線矢印101、102は、車両1の前部および後部の中央部の軌跡をそれぞれ示している。これは他の図でも同様である。
●Control Example FIG. 2 shows an example of vehicle operation according to the present embodiment. As shown in FIG. 2A, there are three vehicles parked in parallel. Among them, the vehicle 1 sandwiched between the vehicles 201 and 202 is about to leave the garage in the right direction in the drawing in manual operation. Therefore, the driver steers to the right, but the steering angle is insufficient to avoid the obstacle 203 on the left side, resulting in the state shown in FIG. 2(B). In FIG. 2B, two dotted line arrows 101 and 102 indicate loci of the front and rear center portions of the vehicle 1, respectively. This also applies to other figures.

図2(B)の状態から障害物203を回避するために、運転者は切り返しを試みる。すなわち左後方へと後退するよう左向きに操舵し、後進して図2(C)の状態に至る。図2(C)の状態からは、前方へとやや直進した後で右に向けて操舵することで右方向へと進路をとることができる。しかしながらこの運転者は右側の障害物(駐車車両202)に対する見切りがうまくできずに操舵量が不足し、障害物204を避けきれずに図2(D)の状態になっている。 In order to avoid the obstacle 203 from the state of FIG. 2(B), the driver tries to turn back. That is, the vehicle is steered leftward so as to move backward to the left rear, and the vehicle moves backward to reach the state shown in FIG. 2(C). From the state shown in FIG. 2(C), it is possible to take a course to the right by steering to the right after traveling straight ahead. However, the driver is unable to turn the obstacle (parked vehicle 202) on the right side well, and the amount of steering is insufficient.

ここで運転者は、再度の切り返しを行うことなく、元の位置(図2(C)の車両1の位置)へと戻すべく、右方向へとステアリング操作を行いつつ後退を試みた結果図2(E)の状態になる。しかしながら、元の位置(図2(C)の車両1の位置)には戻らず、より車両202に接近した位置(図2(E))へと移動している。ここで運転者は元の位置(図2(C)の車両1の位置)に戻っていないことに気づき、また状況の打開に困難を感じて、図2(C)の位置まで、本実施形態に係る復帰操作を行う。この復帰操作に応じて、車両1はまず、自動運転機能によって図2(E)の位置から図2(D)の位置へと、図2(D)から図2(E)の位置まで移動した軌跡(又は経路)を逆にたどるよう制御される。続いて、図2(D)の位置から図2(C)の位置へと、図2(C)から図2(D)の位置まで移動した軌跡を逆にたどるよう制御される。 At this point, the driver attempted to reverse the vehicle while steering to the right in order to return to the original position (the position of the vehicle 1 in FIG. 2(C)) without turning back again. The state of (E) is reached. However, it does not return to the original position (the position of the vehicle 1 in FIG. 2(C)), but moves to a position closer to the vehicle 202 (FIG. 2(E)). At this point, the driver realizes that the vehicle 1 has not returned to its original position (the position of the vehicle 1 in FIG. 2(C)) and finds it difficult to overcome the situation. Perform the return operation related to In response to this return operation, the vehicle 1 first moved from the position shown in FIG. 2(E) to the position shown in FIG. 2(D) and from the position shown in FIG. 2(D) to the position shown in FIG. Controlled to follow a trajectory (or path) in reverse. Subsequently, it is controlled to reversely trace the locus of movement from the position of FIG. 2(D) to the position of FIG. 2(C) and from the position of FIG. 2(C) to the position of FIG. 2(D).

図2(C)の位置へと車両1が戻ったところで自動運転は中断される。この後は、運転者は再度図2(C)の位置からマニュアル運転で車両1を走行させる。このように再度の試みの結果、例えば図2(F)に示すように、適切なタイミングで適切な操舵を行うことで、障害物202,204をかわして走行車線に出ることができる。このように、運転が困難な部分を自動運転に委ねるのではなく、むしろマニュアル運転でうまくいかなかった状態を自動運転機能により再現し、マニュアル運転技術を向上させるための訓練に自動運転を利用できる。 Automatic operation is interrupted when the vehicle 1 returns to the position shown in FIG. 2(C). After that, the driver again drives the vehicle 1 manually from the position shown in FIG. 2(C). As a result of such repeated attempts, for example, as shown in FIG. 2(F), the vehicle can avoid the obstacles 202 and 204 and exit into the driving lane by performing appropriate steering at appropriate timing. In this way, instead of entrusting difficult parts of driving to automated driving, the automated driving function can reproduce situations where manual driving did not go well, and automated driving can be used for training to improve manual driving skills. .

●復帰のための軌跡情報の記録処理
図3に、車両1の軌跡情報を記録するための処理手順の一例を示す。この手順はたとえば自動運転を制御するECU20により、ECU20が有するメモリに記憶したプログラムを実行することで実現される。図3の処理は閉ループを構成しているが、たとえばマルチタスク環境で実行されることなどにより他の処理の並列的な実行が可能である。なお軌跡情報は前述したように軌跡そのものとは限らず、車両の経路や姿勢に関する履歴の場合もあるので、運転履歴情報と呼ぶ場合もある。
●Recording process of locus information for returning FIG. 3 shows an example of a processing procedure for recording locus information of the vehicle 1. FIG. This procedure is realized, for example, by executing a program stored in a memory of the ECU 20 by the ECU 20 that controls automatic operation. Although the processing in FIG. 3 constitutes a closed loop, other processing can be executed in parallel by being executed in a multitasking environment, for example. Note that the trajectory information is not limited to the trajectory itself as described above, but may be a history relating to the route and attitude of the vehicle, so it may be called driving history information.

図3の手順が開始されるとまず、軌跡情報を記録すべきことを示す情報である軌跡情報記録フラグがオンであるか判定する(S301)。軌跡情報記録フラグは例えば、常時オンにセットされてもよいし、運転者が操作部などから操作することでオンとオフとを切り替えることができてもよい。オフであれば軌跡情報の記録は行われないのでこのまま処理を終了する。一方、軌跡情報記録フラグがオンであれば、後述する記録タイマのカウントをスタートして、所定時間待機する(S303)。この待機時間が軌跡情報のサンプリング間隔となる。待機後、経路イベントが待機中に発生したか判定する(S305)。経路イベントとは、軌跡情報を参照して車両状態を復帰させる際に区切りとなるイベントであり、車両1が走行した経路の区切り目を示す。経路イベントは復帰動作や運転者による運転し直しの開始点となり得るため、車両速度が0となるようなイベントが望ましい。たとえば、車両1自身に生じるイベントとして、車速が0となり停止したこと、変速機が前進から後退へと操作されたこと、逆に後退から前進へと操作されたことなどがある。また、車両1が例えば自宅車庫の前のあらかじめ指定した位置に達したこと、あるいはその位置で停止したことなど、そのほかの経路イベントもあり得る。これら経路イベントの情報は、それぞれのイベントが生じるアクチュエータやセンサからそれらを制御するECUが受信し、ECU20に通知されてよい。図3には示していないが、経路イベントの発生を示す情報は、一旦経路イベントが発生するとS305でテストされるまで保持され、S305でテストされると消去されてよい。 When the procedure of FIG. 3 is started, first, it is determined whether or not a trajectory information recording flag, which is information indicating that trajectory information should be recorded, is on (S301). For example, the trajectory information recording flag may be always set to ON, or may be switched between ON and OFF by the driver's operation from the operation unit or the like. If it is off, the trajectory information is not recorded, so the process ends. On the other hand, if the trajectory information recording flag is ON, a recording timer, which will be described later, starts counting and waits for a predetermined time (S303). This waiting time becomes the sampling interval of the trajectory information. After waiting, it is determined whether a route event has occurred during the waiting (S305). A route event is an event that becomes a delimiter when the vehicle state is restored by referring to the trajectory information, and indicates a delimiter of the route traveled by the vehicle 1 . Since a route event can be a starting point for a return action or a driver's re-driving, an event that causes the vehicle speed to become zero is desirable. For example, events that occur in the vehicle 1 itself include that the vehicle speed is 0 and the vehicle stops, that the transmission is operated from forward to reverse, and that reverse is operated to forward. Other route events are also possible, such as the vehicle 1 reaching a pre-designated position in front of the home garage, or stopping at that position, for example. Information on these route events may be received by the ECU controlling them from the actuators and sensors that cause the respective events, and notified to the ECU 20 . Although not shown in FIG. 3, information indicating the occurrence of a route event may be retained until tested at S305 once the route event has occurred, and cleared once tested at S305.

ここで記録タイマとは、車両の記録を行うサンプリングタイミングの間隔を計測するタイマのことである。サンプリングタイミングは少なくとも1秒以下、好ましくは0.1秒以下であるが、車両1の車速によって変わってよい。さらに言えば、車速が0の間はサンプリングタイミングは1秒以上であってもよい。記録タイマは例えばECU20が有するタイマを用いてよく、あらかじめ定めた所定の期間を測定する。このサンプリングタイミングは、本実施形態では車両の走行軌跡をたどるための軌跡情報のサンプリング間隔であるので、走行軌跡を必要な精度で復元できる程度の時間間隔であれば良い。後述のとおり軌跡情報の記録は一定速度以下の低速領域に限られているので、上述の通りさほど短時間でなくともよい。 Here, the recording timer is a timer that measures the sampling timing interval for recording the vehicle. The sampling timing is at least 1 second or less, preferably 0.1 second or less, but may vary depending on the vehicle speed of the vehicle 1 . Furthermore, when the vehicle speed is 0, the sampling timing may be 1 second or more. The recording timer may use, for example, a timer that the ECU 20 has, and measures a predetermined period of time. In the present embodiment, the sampling timing is the sampling interval of locus information for tracing the locus of travel of the vehicle. As will be described later, the recording of the trajectory information is limited to a low-speed region below a certain speed, so the recording time does not have to be so short as described above.

経路イベベントではないと判定された場合には、現在の走行速度が所定速度以下であるか判定する(S307)。これは、本実施形態の復帰操作は、高速での走行についても適用可能ではあるものの、指定された時点における位置へと車両を高精度で安全に復帰させることができることに特に利点があり、この利点は低速度でより効果的であると考えられるためである。また限られた速度域に限って軌跡情報を記録することは、記憶容量の節約にも役立つ。 If it is determined that the event is not a route event, it is determined whether the current traveling speed is equal to or less than a predetermined speed (S307). Although the returning operation of the present embodiment can also be applied to high-speed running, it is particularly advantageous in that the vehicle can be safely returned to the position at the specified point in time with high accuracy. This is because the advantage is believed to be more effective at lower speeds. Also, recording the trajectory information only in a limited speed range is useful for saving memory capacity.

現在の速度が所定速度以下であると判定した場合には、軌跡情報を記録する(S309)。軌跡情報は時刻と関連付けられて記録されるが、この時刻とは、記録された軌跡情報の末尾に相当する時刻からの相対的な時間が特定できればよい。したがって時刻は、例えば軌跡情報の記録開始時点を起点とした経過時間などでもよい。また軌跡情報は、たとえば操舵輪の舵角と速度と進行方向とを含んでいてよい。速度は例えば車輪速センサにより計測した車輪速であり、測定した各車輪の速度であってもよいし、それらの平均値であってもよい。また進行方向は速度の正負で表すこともできる。このほか、文字通りサンプリング時点での位置と車体の向いている方角とを示す情報であってもよい。これらの他に位置及び方角はGPS24bや、はジャイロ5、タイヤの回転回数で取得してもよい。軌跡情報を記録し終えたなら、蓄積した軌跡情報の量が、所定量を超えていれば、所定量以下になるまで古い軌跡情報から順に削除する(S310)。その後S301へと分岐する。なお軌跡情報を記憶する容量は、時間にして一定時間、例えば1分から5分程度の軌跡を記録できる程度でよいが、もちろんこれに限らない。一方S307で、所定速度を超過していると判定された場合にもS301へと分岐する。なおここでは例えばリングバッファを用いて古い軌跡情報を新しい軌跡情報で上書きするように構成してもよい。そのようにした場合にはS310の工程を省いてよい。 If it is determined that the current speed is equal to or less than the predetermined speed, track information is recorded (S309). The trajectory information is recorded in association with time, and this time can be specified as a relative time from the time corresponding to the end of the recorded trajectory information. Therefore, the time may be, for example, an elapsed time starting from the recording start point of the trajectory information. The trajectory information may also include, for example, the steering angle, speed, and traveling direction of the steered wheels. The speed is, for example, the wheel speed measured by a wheel speed sensor, and may be the measured speed of each wheel or the average value thereof. The direction of travel can also be represented by the positive or negative of the speed. In addition, the information may literally indicate the position at the time of sampling and the direction in which the vehicle body is facing. In addition to these, the position and direction may be acquired by the GPS 24b, the gyro 5, or the number of tire rotations. After the track information has been recorded, if the amount of accumulated track information exceeds a predetermined amount, the oldest track information is deleted until the amount is less than the predetermined amount (S310). After that, the process branches to S301. Note that the capacity for storing the trajectory information may be such that the trajectory can be recorded for a certain period of time, for example, about 1 to 5 minutes, but it is of course not limited to this. On the other hand, when it is determined in S307 that the predetermined speed is exceeded, the process also branches to S301. Here, for example, a ring buffer may be used to overwrite old locus information with new locus information. In such a case, the step of S310 may be omitted.

一方S305で経路イベントの発生と判定した場合には、現在の車両の速度の絶対値が所定速度以下か判定する(S311)。この判定はS307と同様であってよい。現在の速度が所定速度以下であると判定した場合には、軌跡情報を記憶する(S313)。ここで軌跡情報は、時刻および経路イベントを示す情報と関連付けられて記憶される。時刻についてはS309で説明したとおりである。経路イベントについては、たとえば停止や前進と後退の切り替え、所定位置への到着などを示す情報であってよい。なおS309で記録する情報と統一的な形式とするために、S309でも、時刻に加えて、空の経路イベント情報を軌跡情報に関連付けてもよい。その後S310に分岐する。S311で所定速度を超過していると判定された場合には、S301に分岐する。なおS307やS311で所定速度を超過していると判定されて軌跡情報の記録が行われない場合には、復帰可能な軌跡の記録はそこで中断されるので、それまでに記録した軌跡情報をいったん消去してもよい。 On the other hand, if it is determined in S305 that a route event has occurred, it is determined whether the absolute value of the current vehicle speed is equal to or less than a predetermined speed (S311). This determination may be the same as S307. If it is determined that the current speed is equal to or less than the predetermined speed, the trajectory information is stored (S313). Here, the trajectory information is stored in association with information indicating time and route event. The time is as described in S309. The route event may be, for example, information indicating stopping, switching between forward and backward, arrival at a predetermined position, and the like. In addition to the time, empty route event information may also be associated with the trajectory information in S309 in order to have a uniform format with the information recorded in S309. After that, the process branches to S310. If it is determined in S311 that the predetermined speed is exceeded, the process branches to S301. If it is determined in S307 or S311 that the predetermined speed has been exceeded and the recording of the trajectory information is not performed, the recording of the trajectory that can be recovered is interrupted at that point. may be erased.

以上の手順で、条件に適合したタイミングで車両の軌跡情報を記録する。図3の手順から、記録タイマに設定した時間間隔で軌跡情報は記録される。そのときに経路イベントが発生していたなら、経路イベントも時刻に関連付けて記録しておく。これによって、たとえば、2つの経路イベントをそれぞれ開始点と終了点とする区間の軌跡情報について、終了点の時刻を0に換算して、そこから軌跡情報を時間に沿って遡り、経過時間に応じた記録情報たとえば舵角及び速度となるようパワープラント6及びステアリング装置3をECU20,21により制御する。この制御を区間の開始点まで行うことで、車両を区間の開始点における位置及び方向に戻す(復帰させる)ことができる。なお図3の手順では、車速が所定速度を超えると軌跡情報は記録されない。しかし車速が所定速度を超えるのはわずかな期間であり、すぐに所定速度以下へと戻ることもある。そのような場合を想定して、たとえば車速が所定速度を超えても一定時間を記録する続行し、その時間を超過しても車速が所定速度を超えていたなら初めて軌跡情報の記録を停止してもよい。 By the above procedure, the trajectory information of the vehicle is recorded at the timing suitable for the conditions. From the procedure in FIG. 3, the trajectory information is recorded at the time intervals set in the recording timer. If a route event occurs at that time, the route event is also recorded in association with the time. As a result, for example, regarding the trajectory information of a section whose start and end points are two route events, the time of the end point is converted to 0, and the trajectory information is traced back along time from there, and according to the elapsed time The power plant 6 and the steering device 3 are controlled by the ECUs 20 and 21 so as to obtain the recorded information such as steering angle and speed. By performing this control up to the start point of the section, the vehicle can be returned (returned) to the position and direction at the start point of the section. Note that in the procedure of FIG. 3, locus information is not recorded when the vehicle speed exceeds a predetermined speed. However, the vehicle speed exceeds the predetermined speed only for a short period of time, and may soon return to the predetermined speed or less. Assuming such a case, for example, even if the vehicle speed exceeds a predetermined speed, recording is continued for a certain period of time, and if the vehicle speed exceeds the predetermined speed even after that time has passed, the recording of the trajectory information is stopped for the first time. may

●復帰制御
図4は、図3の手順で記録し収集した軌跡情報(運転履歴情報)に基づいて、車両を所定の時点における位置及び方向へと復帰させる手順の一例を示す。この手順はたとえば自動運転を制御するECU20により、ECU20が有するメモリに記憶したプログラムを実行することで実現される。図4の手順はたとえば、復帰スイッチ(復帰操作部)931の操作をトリガとして開始される。なお図4の手順特にS401以降は自動運転による制御となるので、この間にもレーダやライダ、カメラ、ソナーなどの各種センサによる外部環境の監視は途切れることなく行われ、衝突のおそれがあると判断されれば図3の手順は中断されて車両は停止する。この場合には中断した時点におけるコンテキストを記憶しておき、衝突のおそれが解消されたなら中断した時点から復帰動作を続けてもよい。また、運転者を監視するモニタや運転者がステアリングホイールを把持していることを検知する把持センサが車両1に備わっているなら、それらセンサを用いて自動運転中の運転者が進行方向や周辺を監視していること、ステアリングホイールを把持していることを監視してもよい。
Return Control FIG. 4 shows an example of a procedure for returning the vehicle to the position and direction at a predetermined point in time based on the trajectory information (driving history information) recorded and collected in the procedure of FIG. This procedure is realized, for example, by executing a program stored in a memory of the ECU 20 by the ECU 20 that controls automatic operation. The procedure in FIG. 4 is triggered by, for example, operation of a return switch (return operation unit) 931 . In addition, since the procedure in FIG. 4, especially after S401, is controlled by automatic operation, the external environment is continuously monitored by various sensors such as radar, lidar, camera, sonar, etc. during this time, and it is determined that there is a risk of collision. If so, the procedure of FIG. 3 is interrupted and the vehicle is stopped. In this case, the context at the point of interruption may be stored, and the return operation may be continued from the point of interruption once the risk of collision is resolved. In addition, if the vehicle 1 is equipped with a monitor that monitors the driver and a grip sensor that detects that the driver is gripping the steering wheel, the driver during automatic driving can use these sensors to determine the direction of travel and the surroundings. and gripping the steering wheel.

まず現在車両1が停止中であるか判定する。本例では復帰スイッチの操作は停止中に限って受け付けるものとし、停止中でなければ操作は無視する。停止中であると判定した場合には、軌跡情報記録フラグをオフにする(S401)。復帰動作は自動運転であり、その軌跡情報は残す必要がないためである。それから、軌跡情報に従って車両の復帰動作を行う。ここで、現在の停止状態に係る経路イベントを終了点とし、指定されたイベント例えば終了点の直前の経路イベントを開始点とする軌跡情報の区間が復帰動作の対象となる区間である。この区間を終了点から開始点まで遡る軌跡をたどるよう車両1の自動運転を行う。そこでその終了点すなわち当該区間の軌跡情報の末尾から順に、軌跡情報を、奇跡情報に関連付けられた時刻を遡るように参照する(S403)。そして車両の位置及び方向が、遡った時間に対応する軌跡情報に一致するよう、ECU20は車両のパワープラントや各アクチュエータを制御する(S405)。たとえば、前述のサンプリング間隔(S303)が0.1秒に設定されていて、軌跡情報として舵角と車両速度とが0.1秒間隔で記録されているとする。その場合、終了点の状態から軌跡情報を遡り、0.1秒ごとに関連付けられたその舵角と車両速度となるよう、ECU20はたとえばステアリング装置3やパワーユニット6を制御する。ただし進行方向は、軌跡情報の記録とは反対方向とする。すなわち、軌跡情報が前進を示しているなら、ECU20は車両が後退するよう制御する。その逆も同様である。一方、速度の絶対値や舵角は軌跡情報に記録された通りでよい。ここではその運転制御は、制御対象をスムーズに駆動するように行われてよい。たとえば前述した例のように0.1秒間隔である舵角を与えるのであれば、例えば現在の舵角から目的の舵角へ一定のレートで変化させるよう制御される。速度についても同様でよい。なおS405の制御においては、記録した速度をそのまま再現せずに、S307,S311における所定速度を復帰時の速度の上限としてもよい。 First, it is determined whether the vehicle 1 is currently stopped. In this example, operation of the return switch is accepted only when the machine is stopped, and the operation is ignored when the machine is not stopped. If it is determined that the vehicle is stopped, the trajectory information recording flag is turned off (S401). This is because the return operation is automatic operation, and it is not necessary to leave the trajectory information. Then, the return operation of the vehicle is performed according to the trajectory information. Here, a section of the trajectory information having a route event related to the current stop state as an end point and a specified event, for example, a route event immediately before the end point as a start point, is the section to be subjected to the return operation. The vehicle 1 is automatically driven so as to follow a trajectory tracing this section from the end point to the start point. Therefore, the trajectory information is referred to in order from the end point, that is, the end of the trajectory information of the section, so as to go back in time associated with the miracle information (S403). Then, the ECU 20 controls the power plant and each actuator of the vehicle so that the position and direction of the vehicle match the locus information corresponding to the retroactive time (S405). For example, it is assumed that the aforementioned sampling interval (S303) is set to 0.1 seconds, and the steering angle and vehicle speed are recorded at intervals of 0.1 seconds as trajectory information. In this case, the ECU 20 controls, for example, the steering device 3 and the power unit 6 so that the trajectory information is traced back from the state of the end point and the steering angle and vehicle speed are associated with each other every 0.1 seconds. However, the traveling direction is the opposite direction to the recording of the trajectory information. That is, if the trajectory information indicates forward movement, the ECU 20 controls the vehicle to move backward. And vice versa. On the other hand, the absolute value of the speed and the steering angle may be as recorded in the trajectory information. Here, the operation control may be performed so as to drive the controlled object smoothly. For example, if the rudder angle is given at intervals of 0.1 seconds as in the above example, the current rudder angle is controlled to change at a constant rate to the target rudder angle. The same may be said of speed. In the control of S405, instead of reproducing the recorded speed as it is, the predetermined speed in S307 and S311 may be set as the upper limit of the speed at the time of recovery.

軌跡情報の1サンプルについて復帰動作が行われたならば、復帰先(すなわり復帰動作の終了)は何により指定されるかを判定する(S407)。なお1サンプルとは一回のサンプリングで記録された軌跡情報の組である。復帰先の指定は、例えば指定した経路イベントの発生時であったり、軌跡情報の終了点から所定時間前まで遡った時点であったり、あるいは、復帰動作を行いながら復帰操作が終了された時点、たとえば復帰スイッチがオン状態からオフ状態へと切り替えられた時点であったりしてよい。図4ではこの3つのいずれで復帰先が指定されるかを判定している。復帰先の指定は予め決めておいてもよいし、車両1に搭載されるデイスプレイ(図示なし)に候補を表示し利用者が適宜選択してもよい。またいずれか一つに固定しておいてもよい。ディスプレイとしてタッチパネルを用いる場合には、蓄積した軌跡情報及び地図情報を用いて、ディスプレイ上に周辺の地図と記録された軌跡を表示してよい。そしてその表示上で運転者に復帰先を指定させて良い。この場合には表示上で指定された位置に対応する時刻または経路イベントを軌跡情報から特定し、経路イベントを特定できる場合には復帰先のイベントの指定、そうでない場合には時間の指定として処理を進めてよい。 If the return motion is performed for one sample of the trajectory information, it is determined what designates the return destination (that is, the end of the return motion) (S407). Note that one sample is a set of trajectory information recorded by one sampling. The return destination is specified, for example, when a specified route event occurs, when a predetermined time has passed from the end point of the trajectory information, or when the return operation is completed while the return operation is being performed. For example, it may be when the return switch is switched from the on state to the off state. In FIG. 4, it is judged which of these three the return destination is designated. The designation of the return destination may be determined in advance, or the display (not shown) mounted on the vehicle 1 may display candidates and the user may select them as appropriate. Alternatively, either one may be fixed. When a touch panel is used as the display, the accumulated trajectory information and map information may be used to display the surrounding map and the recorded trajectory on the display. Then, the driver may be allowed to designate a return destination on the display. In this case, specify the time or route event corresponding to the position specified on the display from the trajectory information, and if the route event can be specified, specify the return destination event, otherwise process as the time specification. may proceed.

S407において、復帰先が、復帰操作終了まで、と判定された場合には、復帰操作が終了しているか判定する(S409)。復帰操作の終了はたとえば復帰スイッチ931をオンからオフへ切り替えたことなどである。復帰操作が終了していれば復帰動作は終了するためS413へと分岐する。復帰動作を終了させないのであればS403から繰り返す。なお復帰操作の終了ではなく、復帰の操作を終了させる指示であってもよい。 If it is determined in S407 that the return destination is until the end of the return operation, it is determined whether the return operation has ended (S409). The end of the return operation is, for example, switching the return switch 931 from on to off. If the return operation has ended, the return operation ends, so the process branches to S413. If the return operation is not to be terminated, the process is repeated from S403. It should be noted that the instruction may be an instruction to end the return operation instead of the end of the return operation.

復帰先が指定イベントと判定された場合には、S405で処理対象とした軌跡情報に含まれた経路イベントが、指定したイベントであるか判定する(S411)。指定したイベントは、予め決めておいてもよいし、運転者が操作の都度選択できてもよい。指定したイベントとしは、たとえば前述したような、軌跡情報の終了点の直前の経路イベント、たとえば停止や前進/後退の切り替えなどであってよい。また指定イベントはたとえば指定した位置(例えば駐車場)への到着などであってもよい。指定したイベントまで復帰動作が行われたなら復帰を終了させるべくS413に遷移する。 If it is determined that the return destination is the specified event, it is determined whether the route event included in the trajectory information processed in S405 is the specified event (S411). The designated event may be determined in advance, or may be selected by the driver each time an operation is performed. The designated event may be, for example, a route event immediately before the end point of the route information, such as a stop or forward/backward switching, as described above. The designated event may also be, for example, arrival at a designated location (for example, a parking lot). If the return operation has been performed up to the specified event, the process proceeds to S413 to end the return.

また、復帰先が指定時間前であると判定された場合には、S405で処理した軌跡情報が、復帰動作を開始した時点(すなわち軌跡情報の末尾に関連付けられた時刻)から指定時間以上前の時刻に関連付けられているか判定する(S415)。指定時間は所定時間であってもよいし、復帰操作の都度指定してもよい。たとえば指定時間が30秒であれば、軌跡情報の末尾に関連付けられた時刻、すなわち現在位置へと到着した時刻から指定時刻即ち30秒の位置まで復帰させる。S415の条件が満たされたなら指定時間前の状態まで復帰したものとしてS413へと分岐し、復帰動作を終了させる。 Further, if it is determined that the return destination is before the specified time, the trajectory information processed in S405 is set to the specified time or more before the start of the return operation (that is, the time associated with the end of the trajectory information). It is determined whether it is associated with the time (S415). The specified time may be a predetermined time, or may be specified each time the return operation is performed. For example, if the specified time is 30 seconds, the time associated with the end of the trajectory information, that is, the time when the current position is reached, is returned to the specified time, that is, the position of 30 seconds. If the condition of S415 is satisfied, the process branches to S413 assuming that the state before the specified time has been restored, and the return operation is terminated.

復帰動作を終了させる場合には、自動運転を中止して車両を停車させ、パワーユニットが内燃機関であれば変速機をニュートラル状態とし、軌跡情報記録フラグをオンにし、復帰した分の軌跡情報を消去する(S413)。軌跡情報は、その終了点における車両の位置及び方向が、実際の車両のそれと一致していなければそれを利用して復帰させることが困難なので、本例では一回性のものとしている。また開始点まで復帰した状態から運転者がマニュアル運転を行うことが前提なので、復帰が完了した時点で車両を停止させ、思わぬ方向へと走り出さないように中立状態に戻しておく。 To end the return operation, stop the automatic operation and stop the vehicle. If the power unit is an internal combustion engine, put the transmission in the neutral state, turn on the trajectory information recording flag, and erase the trajectory information for the return. (S413). If the position and direction of the vehicle at the end point of the trajectory information do not match those of the actual vehicle, it is difficult to use the trajectory information to restore the vehicle. Also, since it is assumed that the driver will perform manual driving after returning to the starting point, the vehicle is stopped when the return is completed, and the vehicle is returned to a neutral state so as not to run in an unexpected direction.

図2を参照すると、このようにして例えば図2(E)から図2(D)に戻せる。ただし1回の復帰操作でたとえば前回の車両の停止位置まで復帰させるとすれば、図2(E)から図2(C)まで戻すためには、2回復帰の操作をすることなる。また、復帰操作がされている間、復帰動作をおこなうならば、運転者は図2(E)の状態から図2(C)の状態まで復帰スイッチ931を操作し続ければよい。また、1回の復帰動作で一定時間前の状態に戻る場合には、大体図2(C)の状態になる回数の復帰操作を行えばよい。なお、復帰動作の途中で運転手によって、ブレーキ操作などの操作が行われた場合は、運転手による操作を優先させる制御を行う。再度、復帰操作が行われた場合に中断された復帰動作をおこなってもよい。 Referring to FIG. 2, it is thus possible, for example, to return from FIG. 2(E) to FIG. 2(D). However, if the vehicle is returned to, for example, the previous stop position by one return operation, two return operations are required to return from FIG. 2(E) to FIG. 2(C). If the return operation is to be performed while the return operation is being performed, the driver may continue to operate the return switch 931 from the state shown in FIG. 2(E) to the state shown in FIG. 2(C). In addition, in the case of returning to the state of a certain period of time ago by one return operation, the return operation should be performed the number of times to bring about the state shown in FIG. 2(C). If the driver performs an operation such as a brake operation during the return operation, control is performed to give priority to the driver's operation. The interrupted return operation may be performed when the return operation is performed again.

以上の手順および制御により、運転者は所望のタイミングにおける位置及び方向へと車両を戻すことができる。そして運転者は、困難を覚えた状況を再現し、自身の運転操作でその状況を乗り越える経験を積むことができる。これによって運転技量の向上を図ることができる。さらに、復帰動作では、現在位置までの経路を逆にたどるので、経路中の所望の位置を運転開始位置として選択することもできる。 With the above procedure and control, the driver can return the vehicle to the position and direction at the desired timing. Then, the driver can reproduce the situation in which he or she experienced difficulty and gain experience in overcoming the situation with his/her own driving operation. As a result, it is possible to improve the driving skill. Furthermore, in the return operation, the route to the current position is reversed, so a desired position on the route can be selected as the operation start position.

なお上記実施形態では、車両として自動車を例に挙げているが、自走可能な車両であり、自動運転機能を有する車両であればどのような車両であってもよい。また実施形態では軌跡情報として操舵輪の舵角と速度および方向を記録しているが、元の位置および方向に戻せるのであれば他の情報であってもよい。たとえば、GPS等で取得した位置情報と、ジャイロセンサ等で取得した方角情報とを移動中にサンプリングし、それを軌跡情報としてもよい。この場合には、サンプリングした情報を時間的に遡って、記録された位置と方角(車両の向き)とを再現するように駆動制御される。この場合には、車輪による駆動でなくとも復帰動作を行うことができる。また上記実施形態では、経路イベントの発生を判定しているが、これをやめて予定時間おきのサンプリングのみとしてもよい。この場合には図3のS305,S311,S313と、図4のS407における指定イベントの分岐はなくてよい。したがって復帰先の指定は、指定時間前までか、または復帰操作の終了までのいずれかとなる。 In the above-described embodiment, an automobile is used as an example of a vehicle, but any vehicle can be used as long as it is capable of self-driving and has an automatic driving function. In the embodiment, the rudder angle, speed and direction of the steered wheels are recorded as locus information, but other information may be used as long as the original position and direction can be restored. For example, position information acquired by GPS or the like and direction information acquired by a gyro sensor or the like may be sampled during movement and used as trajectory information. In this case, the sampled information is traced back in time, and drive control is performed so as to reproduce the recorded position and direction (orientation of the vehicle). In this case, the return operation can be performed without being driven by the wheels. Further, in the above embodiment, occurrence of a route event is determined, but this may be stopped and only sampling at scheduled time intervals may be performed. In this case, S305, S311, S313 in FIG. 3 and S407 in FIG. 4 do not require branching of the specified event. Therefore, the return destination is specified either before the specified time or until the end of the return operation.

さらに、実施形態の車両は自動運転機能を有するものであったが、それよりも水準が低い自動駐車機能を有する車両であっても、軌跡情報に沿って戻すのであれば本実施形態の復帰制御が可能である。また経路をたどらずに、軌跡情報の中から指定された時点における位置に移動させ、車体をその時点での方向へと向けてもよい。この場合には、例えば軌跡情報に基づいた走行軌跡をディスプレイに表示し、その軌跡から運転者に位置を指定させてよい。その後は、自動運転機能により、指定された位置へ移動してその位置における方向へ向けるための経路を決定し、その経路に沿った運転を制御すればよい。さらに、上記実施形態では、軌跡情報を記録する条件を自動的に判定して条件具備であれば記録するが、記録開始のトリガを運転者などの乗員が与えてもよい。この場合には、運転者が所定のボタンを押すなどの操作をトリガとして、軌跡情報が記録される。ただしこの場合にも、速度が所定速度以下であることを条件としてもよい。 Furthermore, the vehicle of the embodiment has an automatic driving function, but even if the vehicle has a lower level automatic parking function, if it returns along the trajectory information, the return control of this embodiment is possible. Alternatively, instead of tracing the route, the vehicle may be moved to a position at the point in time designated from the trajectory information, and the vehicle body may be directed in the direction at that point. In this case, for example, the travel locus based on the locus information may be displayed on the display, and the driver may specify the position from the locus. After that, by the automatic driving function, it is sufficient to determine a route for moving to the designated position and directing in the direction at that position, and controlling the driving along the route. Furthermore, in the above-described embodiment, the conditions for recording the trajectory information are automatically determined, and if the conditions are met, the recording is performed. In this case, the trajectory information is recorded by triggering an operation such as pressing a predetermined button by the driver. However, even in this case, the condition may be that the speed is equal to or less than a predetermined speed.

●実施形態のまとめ
(1)本発明の第1の側面によれば、自走可能な車両の移動の軌跡情報を記憶手段に記憶させる記憶制御手段と、
前記車両の移動の制御を行う制御手段と、
前記車両の乗員による指示を入力するための入力手段とを有し、
前記制御手段は、前記指示に応じて前記軌跡情報に含まれる位置へ、前記記憶手段により記憶された前記軌跡情報に基づいて前記車両の移動を制御する
ことを特徴とする運転支援装置が提供される。
Summary of Embodiments (1) According to the first aspect of the present invention, storage control means for storing locus information of movement of a self-propelled vehicle in a storage means;
a control means for controlling movement of the vehicle;
an input means for inputting an instruction by an occupant of the vehicle;
The driving support device is provided, wherein the control means controls movement of the vehicle to a position included in the trajectory information according to the instruction, based on the trajectory information stored by the storage means. be.

これにより、困難な状況での運転をやり直すことができ、運転者の運転技術の向上に貢献する。
(2)本発明の第2の側面によれば、(1)に記載の運転支援装置であって、
前記記憶制御手段は、第1の位置から前記入力手段が前記指示の入力を受けた位置までの移動について前記軌跡情報を記憶させ、
前記制御手段は、前記指示に応じて、前記入力手段が前記指示の入力を受けた位置から前記第1の位置まで前記軌跡情報に基づいて前記車両の移動を制御する
ことを特徴とする運転支援装置が提供される。
This makes it possible to restart driving in difficult situations, contributing to the improvement of the driver's driving skills.
(2) According to a second aspect of the present invention, the driving assistance device according to (1),
The storage control means stores the trajectory information regarding movement from a first position to a position where the input means receives the input of the instruction,
driving assistance, wherein the control means controls movement of the vehicle from a position where the input means receives the input of the instruction to the first position based on the trajectory information in response to the instruction; An apparatus is provided.

これにより、軌跡情報で特定される現在位置から第1の位置まで車両を戻すことができ、運転をやり直すことができる。
(3)本発明の第3の側面によれば、(2)に記載の運転支援装置であって、
前記第1の位置は、前記入力手段が前記指示の入力を受けた位置に前記車両が達した時点から所定時間前の位置である
ことを特徴とする運転支援装置が提供される。
As a result, the vehicle can be returned from the current position specified by the trajectory information to the first position, and driving can be restarted.
(3) According to a third aspect of the present invention, the driving assistance device according to (2),
A driving assistance device is provided, wherein the first position is a position a predetermined time before the vehicle reaches a position where the input means receives the input of the instruction.

これにより、軌跡情報で特定される現在位置から所定時間前の位置まで車両を戻すことができ、所定時間前の位置から運転をやり直すことができる。
(4)本発明の第4の側面によれば、(2)に記載の運転支援装置であって、
前記第1の位置は、前記入力手段が前記指示の入力を受けた位置に前記車両が達した時点の直前に停止した位置である
ことを特徴とする運転支援装置が提供される。
As a result, the vehicle can be returned to a position a predetermined time ago from the current position specified by the trajectory information, and driving can be restarted from the position a predetermined time ago.
(4) According to a fourth aspect of the present invention, the driving assistance device according to (2),
A driving assistance device is provided, wherein the first position is a position at which the input means stops immediately before the vehicle reaches a position at which the input of the instruction is received.

これにより、軌跡情報で特定される現在位置からその直前に停止した位置まで車両を戻すことができ、前に停止した位置から運転をやり直すことができる。
(5)本発明の第5の側面によれば、(2)に記載の運転支援装置であって、
前記第1の位置は、前記軌跡情報に基づいた前記車両の移動の停止が前記入力手段により指示された位置である
ことを特徴とする運転支援装置が提供される。
As a result, the vehicle can be returned from the current position specified by the trajectory information to the immediately preceding stopped position, and the vehicle can be restarted from the previously stopped position.
(5) According to a fifth aspect of the present invention, the driving assistance device according to (2),
A driving assistance device is provided, wherein the first position is a position at which the stop of movement of the vehicle based on the trajectory information is instructed by the input means.

これにより、軌跡情報で特定される現在位置から車両の移動の停止が指示された位置まで車両を戻すことができ、所望の位置から運転をやり直すことができる。
(6)本発明の第6の側面によれば、(1)乃至(5)のいずれかに記載の運転支援装置であって、
前記記憶制御手段は、前記車両の速度が所定の速度以下の場合に、前記軌跡情報を記憶させる
ことを特徴とする運転支援装置が提供される。
As a result, the vehicle can be returned from the current position specified by the trajectory information to the position where the stop of the movement of the vehicle has been instructed, and the driving can be restarted from the desired position.
(6) According to a sixth aspect of the present invention, the driving assistance device according to any one of (1) to (5),
The driving support device is provided, wherein the memory control means stores the locus information when the speed of the vehicle is equal to or less than a predetermined speed.

これにより、軌跡情報を収集する機会を減らして記憶する情報量を抑制できる。 As a result, the amount of information to be stored can be reduced by reducing opportunities to collect trajectory information.

1 車両、2 制御ユニット、20 ECU、20a 軌跡情報記憶部,931 復帰スイッチ 1 vehicle, 2 control unit, 20 ECU, 20a trajectory information storage unit, 931 return switch

Claims (2)

自走可能な車両の移動の軌跡情報を記憶手段に記憶させる記憶制御手段と、
前記車両の移動の制御を行う制御手段と、
前記車両の乗員による指示を入力するための入力手段とを有し、
前記記憶制御手段は、前記軌跡情報を記憶させる指示に応じて、前記車両が停止したことを示す区切り目を、前記車両が停止するごとに前記軌跡情報と関連付けて前記記憶手段に記憶し、
前記制御手段は、前記車両の位置及び方向を復帰させる復帰指示に応じて、前記入力手段が前記復帰指示の入力を受けた位置から前記軌跡情報に含まれる前記区切り目の位置まで、前記記憶手段により記憶された前記軌跡情報に基づいて前記車両の移動を制御し、
前記記憶制御手段は、前記車両の速度が所定の速度以下の場合に前記軌跡情報を記憶し、前記車両の速度が前記所定の速度を超えても、所定時間は前記軌跡情報の記憶を続行する
ことを特徴とする運転支援装置。
a memory control means for storing the trajectory information of the movement of the self-propelled vehicle in a memory means;
a control means for controlling movement of the vehicle;
an input means for inputting an instruction by an occupant of the vehicle;
The storage control means stores, in response to an instruction to store the trajectory information, a delimiter indicating that the vehicle has stopped in the storage means in association with the trajectory information each time the vehicle stops;
The control means, in response to a return instruction for restoring the position and direction of the vehicle, stores the data from the position where the input means receives the input of the return instruction to the position of the break included in the trajectory information. controlling movement of the vehicle based on the trajectory information stored by
The storage control means stores the trajectory information when the speed of the vehicle is less than or equal to a predetermined speed, and continues storing the trajectory information for a predetermined time even when the speed of the vehicle exceeds the predetermined speed. A driving support device characterized by:
請求項1に記載の運転支援装置であって、
前記制御手段は、前記軌跡情報に基づいた前記車両の移動の停止が前記入力手段により指示された場合には、当該指示に応じて停止する
ことを特徴とする運転支援装置。
The driving support device according to claim 1,
A driving support device, wherein, when the input means instructs to stop movement of the vehicle based on the trajectory information, the control means stops in accordance with the instruction.
JP2018210895A 2018-11-08 2018-11-08 Driving support device Active JP7182999B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2018210895A JP7182999B2 (en) 2018-11-08 2018-11-08 Driving support device
CN201910977662.7A CN111216719A (en) 2018-11-08 2019-10-15 driving aids

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018210895A JP7182999B2 (en) 2018-11-08 2018-11-08 Driving support device

Publications (2)

Publication Number Publication Date
JP2020075655A JP2020075655A (en) 2020-05-21
JP7182999B2 true JP7182999B2 (en) 2022-12-05

Family

ID=70723384

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018210895A Active JP7182999B2 (en) 2018-11-08 2018-11-08 Driving support device

Country Status (2)

Country Link
JP (1) JP7182999B2 (en)
CN (1) CN111216719A (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7790139B2 (en) * 2021-12-22 2025-12-23 株式会社Jvcケンウッド Driving Lesson System
DE112022005642T5 (en) 2022-02-24 2024-10-10 Hitachi Astemo, Ltd. DRIVING ASSISTANCE DEVICE AND DRIVING ASSISTANCE METHOD
JP7764088B2 (en) * 2022-09-21 2025-11-05 パナソニックオートモーティブシステムズ株式会社 Parking assistance device and parking assistance method
DE102023100745A1 (en) * 2023-01-13 2024-07-18 Bayerische Motoren Werke Aktiengesellschaft Method and device for automatically recording a driving trajectory
WO2025030302A1 (en) * 2023-08-06 2025-02-13 林赐云 Method for repairing vehicle trajectory at signalized intersection on basis of roadside laser radar
CN117830974B (en) * 2024-03-04 2024-05-07 天津所托瑞安汽车科技有限公司 A method, device, equipment and storage medium for determining vehicle speed based on wheels

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009090850A (en) 2007-10-10 2009-04-30 Toyota Motor Corp Parking assistance device for vehicles
JP2014094725A (en) 2012-11-12 2014-05-22 Nippon Soken Inc Parking support device
JP2014141175A (en) 2013-01-24 2014-08-07 Daihatsu Motor Co Ltd Vehicle control device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2008915A3 (en) * 2007-06-28 2012-02-22 Robert Bosch Gmbh Device for semi-autonomous support of the steering movement of a car
DE102011109492A1 (en) * 2011-08-04 2013-02-07 GM Global Technology Operations LLC (n. d. Gesetzen des Staates Delaware) Driving assistance device to support the driving of narrow roads
CN104608766B (en) * 2014-12-29 2016-10-12 李德毅 Intelligent vehicle utilizes the method and system of memory stick automatic parking of parking
JP6439591B2 (en) * 2015-05-31 2018-12-19 株式会社デンソー Travel control device and travel control method
CN107618502B (en) * 2017-08-21 2019-12-13 上海蔚来汽车有限公司 Parking trajectory determination method, parking control method and related equipment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009090850A (en) 2007-10-10 2009-04-30 Toyota Motor Corp Parking assistance device for vehicles
JP2014094725A (en) 2012-11-12 2014-05-22 Nippon Soken Inc Parking support device
JP2014141175A (en) 2013-01-24 2014-08-07 Daihatsu Motor Co Ltd Vehicle control device

Also Published As

Publication number Publication date
JP2020075655A (en) 2020-05-21
CN111216719A (en) 2020-06-02

Similar Documents

Publication Publication Date Title
JP7182999B2 (en) Driving support device
CN110271532B (en) Vehicle control device
US11590964B2 (en) Method for performing automatic valet parking
CN104395946B (en) Method for automatically carrying out a driving maneuver
JP7154177B2 (en) Control device, control method and program
JP7429589B2 (en) Vehicle movement support system
CN110281930A (en) Vehicle control device, vehicle, vehicle control method, and storage medium
JP2020128167A (en) Vehicle control device
JP2021160535A (en) Parking support system
JP2020114699A (en) Vehicle control system, vehicle control method, and program
US12115975B2 (en) Parking support system and control method thereof
JPWO2019106788A1 (en) Vehicle control device, vehicle, and vehicle control method
JP2021000952A (en) Parking support system
JP6970215B2 (en) Vehicle control device, vehicle with it, and control method
JP7078660B2 (en) Driving control device, vehicle, driving control method and program
JP2020125026A (en) Vehicle control device
JP7311295B2 (en) Control device, control method and program
CN112977611B (en) Driving support system and control method thereof
JP7541843B2 (en) Vehicle control device
CN113479203B (en) Vehicle control device, vehicle, operation method of vehicle control device, and storage medium
CN112977451B (en) Driving support system and control method thereof
JP6932213B2 (en) Vehicle and its control device
JP7252320B2 (en) Control device, control method and program
JP7504958B2 (en) Vehicle control device and control method
CN113631462B (en) Method for assisting a driver of a vehicle in a parking maneuver and driver assistance system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201130

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20210103

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210125

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211112

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220513

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220707

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20221111

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221122

R150 Certificate of patent or registration of utility model

Ref document number: 7182999

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150