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
JP7233299B2 - Driving behavior control method and driving behavior control device - Google Patents
[go: Go Back, main page]

JP7233299B2 - Driving behavior control method and driving behavior control device - Google Patents

Driving behavior control method and driving behavior control device Download PDF

Info

Publication number
JP7233299B2
JP7233299B2 JP2019097726A JP2019097726A JP7233299B2 JP 7233299 B2 JP7233299 B2 JP 7233299B2 JP 2019097726 A JP2019097726 A JP 2019097726A JP 2019097726 A JP2019097726 A JP 2019097726A JP 7233299 B2 JP7233299 B2 JP 7233299B2
Authority
JP
Japan
Prior art keywords
driving
driving behavior
situation
behavior
vehicle
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
JP2019097726A
Other languages
Japanese (ja)
Other versions
JP2020192824A (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.)
Renault SAS
Original Assignee
Renault SAS
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 Renault SAS filed Critical Renault SAS
Priority to JP2019097726A priority Critical patent/JP7233299B2/en
Publication of JP2020192824A publication Critical patent/JP2020192824A/en
Application granted granted Critical
Publication of JP7233299B2 publication Critical patent/JP7233299B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、運転挙動制御方法及び運転挙動制御装置に関する。 The present invention relates to a driving behavior control method and a driving behavior control device.

下記特許文献1には、車両の自動運転装置の運転特性を運転者に応じて切り替える技術が開示されている。 Patent Literature 1 listed below discloses a technique for switching the driving characteristics of an automatic driving device of a vehicle according to the driver.

特開2017‐61168号公報Japanese Unexamined Patent Application Publication No. 2017-61168

しかしながら、出発地点から目的地までの間には様々な運転状況が存在する。特許文献1の技術では、運転状況の変化に応じて運転挙動を変更することができない。
本発明は、自律走行車両の運転挙動を、運転状況と乗員の好みに応じて設定することを目的とする。
However, there are various driving situations between the starting point and the destination. With the technique of Patent Literature 1, the driving behavior cannot be changed according to changes in driving conditions.
An object of the present invention is to set the driving behavior of an autonomous vehicle according to the driving situation and the preference of the occupant.

本発明の一態様に係る運転挙動制御方法では、自律走行車両の運転挙動を定めるパラメータを特定の運転状況に応じて設定し、このパラメータにより生じた運転挙動に対する乗員のフィードバックを検出し、このフィードバックに応じて変更されたパラメータに基づいて、自律走行車両が特定の運転状況又は特定の運転状況に類似する運転状況に再び遭遇した際の運転挙動を定める。 In a driving behavior control method according to one aspect of the present invention, a parameter that determines the driving behavior of an autonomous vehicle is set according to a specific driving situation, a passenger's feedback on the driving behavior caused by the parameter is detected, and the feedback is detected. determines the driving behavior when the autonomous vehicle again encounters the specific driving situation or a driving situation similar to the specific driving situation, based on the changed parameters according to the parameters.

本発明の一態様によれば、自律走行車両の運転挙動を、運転状況と乗員の好みに応じて設定することができる。 According to one aspect of the present invention, the driving behavior of an autonomous vehicle can be set according to driving conditions and occupant preferences.

実施形態の運転支援装置を搭載する車両の概略構成の一例を示す図である。BRIEF DESCRIPTION OF THE DRAWINGS It is a figure which shows an example of schematic structure of the vehicle which mounts the driving assistance device of embodiment. 出発地点から目的地までの乗車中に存在する複数の運転状況の例を示す図である。FIG. 2 illustrates examples of multiple driving situations that exist during a ride from a starting point to a destination; 運転状況に応じて定められる運転挙動の説明図である。FIG. 2 is an explanatory diagram of driving behavior determined according to driving conditions; 運転支援装置の機能構成の一例を示すブロック図である。It is a block diagram showing an example of functional composition of a driving support device. 実施形態の運転挙動制御方法の一例のフローチャートである。It is a flow chart of an example of the driving behavior control method of the embodiment.

以下、本発明の実施形態について、図面を参照しつつ説明する。
(構成)
以下、本発明の実施形態について、図面を参照しつつ説明する。なお、各図面は模式的なものであって、現実のものとは異なる場合がある。また、以下に示す本発明の実施形態は、本発明の技術的思想を具体化するための装置や方法を例示するものであって、本発明の技術的思想は、構成部品の構造、配置等を下記のものに特定するものではない。本発明の技術的思想は、特許請求の範囲に記載された請求項が規定する技術的範囲内において、種々の変更を加えることができる。
BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(composition)
BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described with reference to the drawings. Note that each drawing is schematic and may differ from the actual one. Further, the embodiments of the present invention shown below are examples of apparatuses and methods for embodying the technical idea of the present invention. are not specific to the following: Various modifications can be made to the technical idea of the present invention within the technical scope defined by the claims.

自車両1は、自車両1の運転支援を行う運転支援装置10を備える。運転支援装置10による運転支援は、自車両1の周辺の走行環境に基づいて、運転者が関与せずに自車両1を自動で運転する自律走行制御(自動運転制御と呼ばれることもある)や、自車両1の駆動、制動及び操舵の少なくとも1つを制御する走行制御を含む。
走行制御は、例えば自動操舵、自動ブレーキ、先行車追従制御、定速走行制御、車線維持制御、合流支援制御などであってよい。
また、運転支援は、自律走行制御や走行制御のほか、運転者に操舵操作、加速操作、減速操作を促す情報(メッセージ)の出力を含んでよい。
The host vehicle 1 includes a driving support device 10 that assists the drive of the host vehicle 1 . Driving support by the driving support device 10 includes autonomous driving control (also called automatic driving control) that automatically drives the own vehicle 1 without the involvement of the driver based on the driving environment around the own vehicle 1. , running control for controlling at least one of driving, braking and steering of the own vehicle 1 .
Driving control may be, for example, automatic steering, automatic braking, preceding vehicle follow-up control, constant speed driving control, lane keeping control, merging support control, and the like.
Driving assistance may include output of information (messages) prompting the driver to perform steering operation, acceleration operation, and deceleration operation, in addition to autonomous driving control and driving control.

運転支援装置10は、測位装置11と、地図データベース12と、周囲環境センサ13と、車両センサ14と、通信装置15と、ユーザインタフェース装置16と、ナビゲーションシステム17と、コントローラ18と、アクチュエータ19を備える。
図面において、地図データベースを「地図DB」と表記し、ユーザインタフェース装置を「ユーザI/F装置」と表記する。
The driving assistance device 10 includes a positioning device 11, a map database 12, an ambient environment sensor 13, a vehicle sensor 14, a communication device 15, a user interface device 16, a navigation system 17, a controller 18, and an actuator 19. Prepare.
In the drawings, the map database is denoted as "map DB", and the user interface device is denoted as "user I/F device".

測位装置11は、自車両1の現在位置を測定する。測位装置11は、例えば全地球型測位システム(GNSS)受信機を備えてよい。GNSS受信機は、例えば地球測位システム(GPS)受信機等であり、複数の航法衛星から電波を受信して自車両1の現在位置を測定する。測位装置11は、例えばオドメトリにより自車両1の現在位置を測定してもよい。 The positioning device 11 measures the current position of the own vehicle 1 . The positioning device 11 may for example comprise a Global Positioning System (GNSS) receiver. The GNSS receiver is, for example, a global positioning system (GPS) receiver or the like, and measures the current position of the vehicle 1 by receiving radio waves from a plurality of navigation satellites. The positioning device 11 may measure the current position of the own vehicle 1 by, for example, odometry.

地図データベース12は、自律走行用の地図として好適な高精度地図データ(以下、単に「高精度地図」という。)を記憶してよい。高精度地図は、ナビゲーション用の地図データ(以下、単に「ナビ地図」という。)よりも高精度の地図データであり、道路単位の情報よりも詳細な車線単位の情報を含む。
例えば、高精度地図は車線単位の情報として、車線基準線(例えば車線内の中央の線)上の基準点を示す車線ノードの情報と、車線ノード間の車線の区間態様を示す車線リンクの情報を含む。
The map database 12 may store high-precision map data (hereinafter simply referred to as "high-precision map") suitable as a map for autonomous driving. A high-precision map is map data with higher precision than map data for navigation (hereinafter simply referred to as "navigation map"), and includes more detailed lane-by-lane information than road-by-road information.
For example, a high-definition map includes lane node information indicating a reference point on a lane reference line (for example, a central line within a lane) and lane link information indicating a section of a lane between lane nodes as information for each lane. including.

車線ノードの情報は、その車線ノードの識別番号、位置座標、接続される車線リンク数、接続される車線リンクの識別番号を含む。車線リンクの情報は、その車線リンクの識別番号、車線の種類、車線の幅員、車線境界線の種類、車線の形状、車線区分線の形状、車線基準線の形状を含む。高精度地図は更に、車線上又はその近傍に存在する信号機、停止線、標識、建物、電柱、縁石、横断歩道等の地物の種類及び位置座標と、地物の位置座標に対応する車線ノードの識別番号及び車線リンクの識別番号等の、地物の情報を含む。 The lane node information includes the identification number of the lane node, the position coordinates, the number of connected lane links, and the identification number of the connected lane link. The lane link information includes the lane link identification number, lane type, lane width, lane boundary line type, lane shape, lane marking line shape, and lane reference line shape. The high-precision map further includes the types and positional coordinates of features such as traffic lights, stop lines, signs, buildings, utility poles, curbs, crosswalks, etc. that exist on or near the lane, and lane nodes corresponding to the positional coordinates of the features. includes feature information, such as the identification number of the lane and the identification number of the lane link.

高精度地図は、車線単位のノード及びリンク情報を含むため、走行ルートにおいて自車両1が走行する車線を特定可能である。高精度地図は、車線の延伸方向及び幅方向における位置を表現可能な座標を有する。高精度地図は、3次元空間における位置を表現可能な座標(例えば経度、緯度及び高度)を有し、車線や上記地物は3次元空間における形状として記述され得る。 Since the high-precision map includes node and link information for each lane, it is possible to specify the lane in which the vehicle 1 travels on the travel route. The high-precision map has coordinates that can express the position in the extension direction and width direction of the lane. A high-precision map has coordinates (for example, longitude, latitude and altitude) that can represent a position in a three-dimensional space, and lanes and the features can be described as shapes in the three-dimensional space.

また地図データベース12には、ナビ地図が記憶されていてもよい。ナビ地図は道路単位の情報を含む。例えば、ナビ地図は道路単位の情報として、道路基準線(例えば道路の中央の線)上の基準点を示す道路ノードの情報と、道路ノード間の道路の区間態様を示す道路リンクの情報を含む。道路ノードの情報は、その道路ノードの識別番号、位置座標、接続される道路リンク数、接続される道路リンクの識別番号を含む。
道路リンクの情報は、その道路リンクの識別番号、道路規格、リンク長、車線数、道路の幅員、制限速度を含む。
The map database 12 may also store a navigation map. A navigation map contains information on a road-by-road basis. For example, a navigation map includes, as information for each road, road node information that indicates a reference point on a road reference line (for example, a line in the center of a road) and road link information that indicates a section of a road between road nodes. . The road node information includes the road node identification number, position coordinates, the number of connected road links, and the connected road link identification number.
The road link information includes the road link identification number, road standard, link length, number of lanes, road width, and speed limit.

周囲環境センサ13は、自車両1の周囲環境についての様々な情報(周囲環境情報)、例えば自車両1の周辺の物体を検出する。周囲環境センサ13は、自車両1の周辺に存在する物体、自車両1と物体との相対位置、自車両1と物体との距離、物体が存在する方向等の第1車両の周囲環境を検出する。
周囲環境センサ13は、レーザレンジファインダ(LRF)やレーダなどの測距装置や、カメラを備えてよい。カメラは、例えばステレオカメラであってよい。カメラは、単眼カメラであってもよく、単眼カメラにより複数の視点で同一の物体を撮影して、物体までの距離を計算してもよい。また、撮像画像から検出された物体の接地位置に基づいて、物体までの距離を計算してもよい。
The surrounding environment sensor 13 detects various information (surrounding environment information) about the surrounding environment of the own vehicle 1 , for example, objects around the own vehicle 1 . The ambient environment sensor 13 detects the ambient environment of the first vehicle, such as objects existing around the vehicle 1, the relative position between the vehicle 1 and the object, the distance between the vehicle 1 and the object, and the direction in which the object exists. do.
The ambient environment sensor 13 may include a rangefinder such as a laser range finder (LRF) or radar, or a camera. The camera may be, for example, a stereo camera. The camera may be a monocular camera, or the same object may be photographed from a plurality of viewpoints by the monocular camera, and the distance to the object may be calculated. Also, the distance to the object may be calculated based on the grounding position of the object detected from the captured image.

車両センサ14は、自車両1から得られる様々な情報(車両情報)を検出する。車両センサ14には、例えば、自車両1の走行速度(車速)を検出する車速センサ、自車両1が備える各タイヤの回転速度を検出する車輪速センサ、自車両1の3軸方向の加速度(減速度を含む)を検出する3軸加速度センサ(Gセンサ)、操舵角(転舵角を含む)を検出する操舵角センサ、自車両1に生じる角速度を検出するジャイロセンサ、ヨーレートを検出するヨーレートセンサ、自車両1のアクセル開度を検出するアクセルセンサと、運転者によるブレーキ操作量を検出するブレーキセンサが含まれる。 The vehicle sensor 14 detects various information (vehicle information) obtained from the own vehicle 1 . The vehicle sensor 14 includes, for example, a vehicle speed sensor that detects the running speed (vehicle speed) of the vehicle 1, a wheel speed sensor that detects the rotation speed of each tire of the vehicle 1, acceleration in three axial directions of the vehicle 1 ( 3-axis acceleration sensor (G sensor) that detects deceleration), steering angle sensor that detects steering angle (including turning angle), gyro sensor that detects angular velocity generated in own vehicle 1, yaw rate that detects yaw rate Sensors include an accelerator sensor that detects the accelerator opening of the vehicle 1 and a brake sensor that detects the amount of brake operation by the driver.

通信装置15は、自車両1の外部の通信装置との間で無線通信を行う。通信装置15は、例えば路車間通信や公衆通信回線により、他車両の車両情報を収集するクラウドデータベースと通信してもよく、車車間通信により自車両1の周囲の他車両と通信してもよい。
ユーザインタフェース装置16は、乗員との間で情報を授受するヒューマン・マシン・インターフェイス(HMI:Human Machine Interface)であり、異なる複数のモダリティ(modality:経路)で情報を授受する。ユーザインタフェース装置16は、運転支援装置10とは別体の情報端末(例えば、スマートフォンやタブレット装置)であってもよい。なお、乗員には、運転者が含まれるほか、自車両1の自律走行制御に関する操作指示権限を有する乗員や同乗者が含まれる。
The communication device 15 performs wireless communication with a communication device outside the vehicle 1 . The communication device 15 may communicate with a cloud database that collects vehicle information of other vehicles, for example, through road-to-vehicle communication or a public communication line, or may communicate with other vehicles around the host vehicle 1 through vehicle-to-vehicle communication. .
The user interface device 16 is a human machine interface (HMI) for exchanging information with the occupant, and exchanging information with a plurality of different modalities (paths). The user interface device 16 may be an information terminal (for example, a smart phone or a tablet device) separate from the driving support device 10 . In addition to the driver, the occupant includes an occupant and a fellow passenger who have operation instruction authority related to the autonomous travel control of the own vehicle 1 .

ユーザインタフェース装置16は、例えば音声情報を授受するスピーカとマイクロフォンを備えてもよい。また、ユーザインタフェース装置16は、視覚情報を提供するディスプレイ装置を備えてもよい。ユーザインタフェース装置16は、乗員が物理的に操作するキーボード、ボタン、ダイヤル、スライダ、マウス、タッチパネル、レバー、ジョイスティック、タッチパッド等を備えてもよい。
また、ユーザインタフェース装置16は、乗員の表情、顔の向き、姿勢、手の動きを撮影するカメラを備えてもよい。ユーザインタフェース装置16は、乗員の姿勢や手の動き、心拍数などの健康指標を検出するセンサを備えてもよい。
User interface device 16 may include, for example, a speaker and a microphone for transmitting and receiving audio information. User interface device 16 may also include a display device that provides visual information. The user interface device 16 may include a keyboard, buttons, dials, sliders, mice, touch panels, levers, joysticks, touch pads, etc. that are physically operated by the occupant.
The user interface device 16 may also include a camera that captures the facial expression, face orientation, posture, and hand movement of the occupant. The user interface device 16 may include sensors that detect health indicators such as the occupant's posture, hand movements, and heart rate.

ナビゲーションシステム17は、測位装置11により自車両1の現在位置を認識し、その現在位置における地図情報を地図データベース12から取得する。ナビゲーションシステム17は、乗員が入力した目的地までの走行経路を設定し、この走行経路に従って乗員に経路案内を行う。
またナビゲーションシステム17は、設定した走行経路の情報をコントローラ18へ出力する。自律走行制御時にコントローラ18は、ナビゲーションシステム17が設定した走行経路に沿って自律走行するように第1車両を自動で運転する。
The navigation system 17 recognizes the current position of the vehicle 1 using the positioning device 11 and acquires map information for the current position from the map database 12 . The navigation system 17 sets the travel route to the destination input by the passenger, and provides route guidance to the passenger according to the travel route.
The navigation system 17 also outputs information on the set travel route to the controller 18 . During autonomous travel control, the controller 18 automatically drives the first vehicle so as to autonomously travel along the travel route set by the navigation system 17 .

コントローラ18は、自車両1の運転支援制御を行う電子制御ユニット(ECU:Electronic Control Unit)である。コントローラ18は、特許請求の範囲に記載された運転挙動制御装置の一例である。
コントローラ18は、プロセッサ20と、記憶装置21等の周辺部品とを含む。プロセッサ20は、例えばCPU(Central Processing Unit)やMPU(Micro-Processing Unit)であってよい。
記憶装置21は、半導体記憶装置や、磁気記憶装置、光学記憶装置等を備えてよい。記憶装置21は、レジスタ、キャッシュメモリ、主記憶装置として使用されるROM(Read Only Memory)及びRAM(Random Access Memory)等のメモリを含んでよい。
以下に説明するコントローラ18の機能は、例えばプロセッサ20が、記憶装置21に格納されたコンピュータプログラムを実行することにより実現される。
The controller 18 is an electronic control unit (ECU) that performs driving support control of the own vehicle 1 . The controller 18 is an example of the driving behavior control device described in the claims.
Controller 18 includes a processor 20 and peripheral components such as storage device 21 . The processor 20 may be, for example, a CPU (Central Processing Unit) or an MPU (Micro-Processing Unit).
The storage device 21 may include a semiconductor storage device, a magnetic storage device, an optical storage device, or the like. The storage device 21 may include memories such as a register, a cache memory, a ROM (Read Only Memory) used as a main memory, and a RAM (Random Access Memory).
The functions of the controller 18 to be described below are realized, for example, by the processor 20 executing a computer program stored in the storage device 21 .

なお、コントローラ18を、以下に説明する各情報処理を実行するための専用のハードウエアにより形成してもよい。
例えば、コントローラ18は、汎用の半導体集積回路中に設定される機能的な論理回路を備えてもよい。例えばコントローラ18はフィールド・プログラマブル・ゲート・アレイ(FPGA:Field-Programmable Gate Array)等のプログラマブル・ロジック・デバイス(PLD:Programmable Logic Device)等を有していてもよい。
Note that the controller 18 may be formed of dedicated hardware for executing each information processing described below.
For example, controller 18 may comprise functional logic circuitry implemented in a general purpose semiconductor integrated circuit. For example, controller 18 may comprise a programmable logic device (PLD), such as a Field-Programmable Gate Array (FPGA), or the like.

コントローラ18は、自車両1の現在位置を推定し、推定した現在位置と、地図データベース12の道路地図データと、ナビゲーションシステム17から出力された経路情報と、周囲環境と、自車両1の走行状態に基づいて、自車両1が走行すべき予定進路を決定する。
例えば、コントローラ18は、予定進路として自車両1が走行すべき目標走行軌道を設定する。コントローラ18は、決定した予定進路に基づいて自車両1の自律走行制御や運転支援制御を行い、アクチュエータ19を駆動して自車両1の走行を制御する。
The controller 18 estimates the current position of the vehicle 1, the estimated current position, the road map data in the map database 12, the route information output from the navigation system 17, the surrounding environment, and the running state of the vehicle 1. , the scheduled route along which the vehicle 1 should travel is determined.
For example, the controller 18 sets a target travel trajectory along which the vehicle 1 should travel as a planned route. The controller 18 performs autonomous travel control and driving support control of the own vehicle 1 based on the determined planned route, and drives the actuator 19 to control travel of the own vehicle 1 .

アクチュエータ19は、コントローラ18からの制御信号に応じて、自車両1のステアリングホイール、アクセル開度及びブレーキ装置を操作して、自車両1の車両挙動を発生させる。アクチュエータ19は、ステアリングアクチュエータと、アクセル開度アクチュエータと、ブレーキ制御アクチュエータを備える。ステアリングアクチュエータは、自車両1のステアリングの操舵方向及び操舵量を制御する。アクセル開度アクチュエータは、自車両1のアクセル開度を制御する。ブレーキ制御アクチュエータは、自車両1のブレーキ装置の制動動作を制御する。 The actuator 19 operates the steering wheel, the accelerator opening, and the braking device of the own vehicle 1 according to the control signal from the controller 18 to generate the vehicle behavior of the own vehicle 1 . The actuator 19 includes a steering actuator, an accelerator opening actuator, and a brake control actuator. The steering actuator controls the steering direction and amount of steering of the vehicle 1 . The accelerator opening actuator controls the accelerator opening of the vehicle 1 . The brake control actuator controls the braking operation of the brake system of the host vehicle 1 .

さらに、コントローラ18は、自律走行制御による運転操作の特性(以下「運転挙動」と表記する)を、自車両1の現在の運転状況に応じて設定する。
運転挙動は、目標操舵角や目標車速の上限の大小、操舵速度、加減速の緩急、車間距離、車間時間、回避開始衝突余裕時間などのパラメータなどにより特徴付けられる運転操作の特性を表す指標である。
運転挙動は、運転操作を評価する様々な観点により分類分けすることができる。
Furthermore, the controller 18 sets driving operation characteristics (hereinafter referred to as “driving behavior”) by the autonomous driving control according to the current driving situation of the own vehicle 1 .
Driving behavior is an index that expresses the characteristics of driving operations characterized by parameters such as target steering angle and target vehicle speed upper limit, steering speed, speed of acceleration/deceleration, vehicle-to-vehicle distance, vehicle-to-vehicle time, and time to avoid collision. be.
Driving behavior can be classified according to various aspects of evaluating driving maneuvers.

例えば運転挙動は、自車両1の運転の安全性の観点から分類分けできる。
例えば、運転挙動の分類を「非常に安全」、「安全」、「普通」、「活動的」及び「非常に活動的」の5段階に分類してよい。これらの運転挙動の分類の種類や数は予め定められていてよい。
For example, the driving behavior can be classified from the viewpoint of driving safety of the own vehicle 1 .
For example, driving behavior may be categorized into five levels of "very safe", "safe", "normal", "active" and "very active". The types and number of classifications of these driving behaviors may be determined in advance.

ここで「安全」とは、乗員の安心感を優先する慎重な運転特性を意味し、比較的緩慢な運転操作を行ったり、車間距離、車間時間、回避開始衝突余裕時間を長めに確保したり、平均的な周囲車両や法定速度よりも低い速度で走行する運転特性である。
反対に「活動的(Aggressive)」とは、車速や効率、操作速度を優先する運転特性を意味し、比較的急な運転操作を行ったり、車間距離、車間時間、回避開始衝突余裕時間を最小限に抑えたり、平均的な周囲車両よりも高い速度で走行する運転特性である。
Here, "safety" refers to cautious driving characteristics that give priority to the sense of security of the occupants. , the driving characteristic of driving at a speed lower than the average surrounding vehicle or the legal speed.
On the other hand, "aggressive" refers to driving characteristics that give priority to vehicle speed, efficiency, and maneuvering speed. It is a driving characteristic of limiting speed or driving at a higher speed than the average surrounding vehicle.

コントローラ18は、設定した運転挙動に応じて加減速及び操舵の少なくとも一方を制御する。すなわちコントローラ18は、自車両1の運転挙動を定めるパラメータを設定する。運転挙動を定めるパラメータは、例えば、目標車速の上限値、目標操舵角の上限値、加減速度や操舵速度の上限値、車間距離、車間時間、回避開始衝突余裕時間を含んでよい。
例えばコントローラ18は、「非常に安全」な運転挙動、「安全」な運転挙動、「普通」の運転挙動、「活動的」な運転挙動及び「非常に活動的」な運転挙動の順で目標車速の上限値を低く設定する。
また例えば、「非常に安全」な運転挙動、「安全」な運転挙動、「普通」の運転挙動、「活動的」な運転挙動及び「非常に活動的」な運転挙動の順で、目標操舵角の上限値を小さく設定する。また例えば、「非常に安全」な運転挙動、「安全」な運転挙動、「普通」の運転挙動、「活動的」な運転挙動及び「非常に活動的」な運転挙動の順で、加減速度や操舵速度の上限値を小さく設定する。また例えば、「非常に安全」な運転挙動、「安全」な運転挙動、「普通」の運転挙動、「活動的」な運転挙動及び「非常に活動的」な運転挙動の順で、車間距離、車間時間、回避開始衝突余裕時間を長く設定する。
The controller 18 controls at least one of acceleration/deceleration and steering according to the set driving behavior. That is, the controller 18 sets parameters that determine the driving behavior of the own vehicle 1 . The parameters that determine the driving behavior may include, for example, upper limit of target vehicle speed, upper limit of target steering angle, upper limit of acceleration/deceleration and steering speed, inter-vehicle distance, inter-vehicle time, avoidance start collision margin time.
For example, the controller 18 sets the target vehicle speed in the order of "very safe" driving behavior, "safe" driving behavior, "normal" driving behavior, "active" driving behavior and "very aggressive" driving behavior. lower the upper limit of
Also, for example, the target steering angle is determined in the order of "very safe" driving behavior, "safe" driving behavior, "normal" driving behavior, "active" driving behavior and "very active" driving behavior. set a smaller upper limit value. Also, for example, acceleration/deceleration and Decrease the upper limit of the steering speed. Also, for example, in order of "very safe" driving behavior, "safe" driving behavior, "normal" driving behavior, "active" driving behavior, and "very active" driving behavior, the following distance, Set a longer headway time and avoidance start collision margin time.

一方で「運転状況」とは、運転中の自車両1が置かれている状況であり、走行シーン(例えば、交差点、合流区間、レーン変更、工事区間など)と、運転の難易度を定める外部条件(例えば、天候、時刻、交通量、路面状況、事故、特定のイベントなど)とにより定まる。
図2A及び図2Bに運転状況の例を示す。出発地点から目的地までの1回の乗車において複数の運転状況A~Dが発生している。例えば、最初の運転状況Aは通常難易度の外部条件でT字路30を通過する運転状況であり、次の運転状況Bは通常難易度の外部条件で合流区間32を通過する運転状況である。次の運転状況Cは通常難易度の外部条件で工事区間33を通過する運転状況であり、最後の運転状況Dは、高い難易度の外部条件でT字路31を通過する運転状況である。
On the other hand, the “driving situation” is the situation in which the own vehicle 1 is placed during driving, and includes driving scenes (for example, intersections, merging sections, lane changes, construction sections, etc.) and external conditions that determine the difficulty of driving. It is determined by conditions (for example, weather, time of day, traffic volume, road surface conditions, accidents, specific events, etc.).
2A and 2B show examples of driving situations. A plurality of driving situations A to D occur in one ride from the starting point to the destination. For example, the first driving situation A is a driving situation in which the driver passes through the T-junction 30 under the external condition of the normal difficulty level, and the next driving situation B is the driving situation in which the merging section 32 is passed under the external condition of the normal difficulty level. . The next driving situation C is a driving situation in which the vehicle passes through the construction section 33 under normal difficulty external conditions, and the final driving situation D is a driving situation in which the vehicle passes through the T-junction 31 under high difficulty external conditions.

コントローラ18は、これらの運転状況に応じてそれぞれ運転挙動を設定する。これらの運転状況またはこれらに類する運転状況に最初に遭遇した場合、コントローラ18は、運転挙動の規定値(デフォルト値)を運転状況に応じて設定する。
例えばコントローラ18は、各運転状況に応じて自律走行の不確実性を算出し、自律走行の不確実性に基づいて運転挙動の規定値を設定する。ここで「自律走行の不確実性」は、運転状況の途中で自律走行を中止して手動運転に切り替える可能性を表す。
The controller 18 sets driving behavior according to these driving conditions. When these or similar driving situations are encountered for the first time, the controller 18 sets default values for the driving behavior accordingly.
For example, the controller 18 calculates the uncertainty of autonomous driving according to each driving situation, and sets the specified value of the driving behavior based on the uncertainty of autonomous driving. Here, "autonomous driving uncertainty" represents the possibility of stopping autonomous driving and switching to manual driving in the middle of the driving situation.

例えばコントローラ18は、各運転状況における運転の難易度を定める外部条件に基づいて自律走行の不確実性を算出してよい。
図2Bの例では、運転状況A、B及びCにおいて「通常難易度の外部条件」に応じて自律走行の不確実性が「高い」と算出し、「安全」な運転挙動を設定する。運転状況Dにおいて「高難易度の外部条件」に応じて自律走行の不確実性が「非常に高い」と算出し、「非常に安全」な運転挙動を設定する。
なお、コントローラ18は、外部条件に加えて又は代えて、自車両1の内部条件(各センサの健全性、測位精度、コントローラ18のプロセッサの負荷、ネットワーク状態、アルゴリズムのバグ、コントローラ18の温度など)に基づいて自律走行の不確実性を算出してよい。
For example, the controller 18 may calculate the uncertainty of autonomous driving based on external conditions that define the degree of difficulty of driving in each driving situation.
In the example of FIG. 2B, in driving situations A, B, and C, the uncertainty of autonomous driving is calculated as "high" according to the "external conditions of normal difficulty level", and "safe" driving behavior is set. In the driving situation D, the uncertainty of autonomous driving is calculated as "extremely high" according to the "external conditions with a high degree of difficulty", and a "extremely safe" driving behavior is set.
In addition to or instead of the external conditions, the controller 18 controls the internal conditions of the own vehicle 1 (soundness of each sensor, positioning accuracy, processor load of the controller 18, network state, algorithm bug, temperature of the controller 18, etc.). ) may be used to calculate the uncertainty of autonomous driving.

しかしながら、運転挙動に対する嗜好性には個人差があり、コントローラ18が設定した規定値の運転挙動に自車両1の乗員が満足するとは限らない。図2Bの例では、自車両1の乗員は、運転状況Aでは乗員は「安全」な運転挙動よりも「通常」の運転挙動を好み、運転状況Bでは「安全」な運転挙動よりも「活動的」な運転挙動を好み、運転状況Dでは「非常に安全」な運転挙動よりも「安全」な運転挙動を好む。
そこで、コントローラ18は、特定の運転状況において設定した運転挙動に対する乗員のフィードバックを検出し、検出したフィードバックに応じて、特定の運転状況またはこれに類する特定の運転状況に再び遭遇した際に設定すべき運転挙動を調整する。
However, there are individual differences in preference for driving behavior, and the occupant of the vehicle 1 is not always satisfied with the driving behavior of the specified value set by the controller 18 . In the example of FIG. 2B, the occupant of the own vehicle 1 prefers "normal" driving behavior to "safe" driving behavior in driving situation A, and "active" rather than "safe" driving behavior in driving situation B. prefers "safe" driving behavior, and in driving situation D prefers "safe" driving behavior to "very safe" driving behavior.
Accordingly, the controller 18 senses occupant feedback on the set driving behavior in a particular driving situation, and, in response to the sensed feedback, sets when the particular driving situation or similar particular driving situation is encountered again. adjust the driving behavior.

以下、コントローラ18による運転挙動制御を詳述する。図3を参照する。コントローラ18は、物体認識部40と、マップ生成部41と、運転行動決定部42と、走行軌道生成部43と、走行制御部44と、不確実性判定部45と、運転挙動設定部46と、パラメータ設定部47と、フィードバック検出部48を備える。 The driving behavior control by the controller 18 will be described in detail below. Please refer to FIG. The controller 18 includes an object recognition unit 40, a map generation unit 41, a driving behavior determination unit 42, a traveling trajectory generation unit 43, a driving control unit 44, an uncertainty determination unit 45, and a driving behavior setting unit 46. , a parameter setting unit 47 and a feedback detection unit 48 .

物体認識部40は、周囲環境センサ13から入力した周囲環境情報と、地図データベース12に記憶される高精度地図に基づいて、自車両1の周辺の移動体の行動を予測する。
マップ生成部41は、周囲環境情報と、高精度地図と、物体認識部40による予測結果に基づいて、自車両1の周辺の経路や物体の有無を表現する経路空間マップと、走行場の危険度を数値化したリスクマップを生成する。
The object recognition unit 40 predicts the behavior of mobile objects around the vehicle 1 based on the surrounding environment information input from the surrounding environment sensor 13 and the high-precision map stored in the map database 12 .
Based on the surrounding environment information, the high-precision map, and the prediction result by the object recognition unit 40, the map generation unit 41 generates a route space map expressing the route around the own vehicle 1 and the presence or absence of objects, and the danger of the driving area. Generate a quantified risk map.

運転行動決定部42は、ナビゲーションシステム17により設定された走行経路と、経路空間マップ及びリスクマップに基づいて、走行経路上を自動で自車両1に走行させるための運転行動計画を生成する。
運転行動計画とは、自車両を走行させるレーン(車線)と、このレーンを走行させるのに要する運転行動とを定めた、中長距離の範囲におけるレーンレベル(車線レベル)での運転行動の計画である。
The driving action determining unit 42 generates a driving action plan for automatically causing the vehicle 1 to travel on the traveling route based on the traveling route set by the navigation system 17, the route space map, and the risk map.
A driving behavior plan is a plan of driving behavior at the lane level (lane level) in a range of medium and long distances, which defines lanes in which the vehicle is to be driven and driving behaviors required for driving in these lanes. is.

運転行動決定部42によって決定される運転行動は、例えば、走行経路上に存在する交差点の右折、左折、直進や、複数車線を走行する際の車線変更であってよい。
運転行動計画は、例えば、前方に存在する交差点を右折するシーンにおいて、交差点の手前何m地点で右折レーンに車線変更するか等の運転行動の計画であってよい。
走行軌道生成部43は、運転行動決定部42が生成した運転行動計画、自車両1の運動特性、経路空間マップに基づいて自車両1を走行させる走行軌道及び速度プロファイルの候補を生成する。
The driving behavior determined by the driving behavior determining unit 42 may be, for example, a right turn, a left turn, or a straight run at an intersection on the driving route, or a lane change when traveling on multiple lanes.
The driving action plan may be, for example, a plan of driving action such as how many meters before the intersection the lane should be changed to the right turn lane in a scene of turning right at an intersection existing ahead.
The traveling trajectory generating unit 43 generates candidates for a traveling trajectory and a speed profile along which the own vehicle 1 travels based on the driving action plan generated by the driving action determining unit 42, the motion characteristics of the own vehicle 1, and the route space map.

走行軌道生成部43は、リスクマップに基づいて各候補の将来リスクを評価して、最適な走行軌道及び速度プロファイルを選択し、自車両1に走行させる目標走行軌道及び目標速度プロファイルとして設定する。
走行制御部44は、走行軌道生成部43が生成した目標速度プロファイルに従う速度で自車両1が目標走行軌道を走行するように、アクチュエータ19を駆動する。
不確実性判定部45は、自車両1の運転の難易度を定める上記の外部条件及び/又は内部条件に基づいて、自律走行の不確実性を判定する。
The travel trajectory generation unit 43 evaluates the future risk of each candidate based on the risk map, selects the optimum travel trajectory and speed profile, and sets them as the target travel trajectory and target speed profile for the vehicle 1 to travel.
The travel control unit 44 drives the actuator 19 so that the vehicle 1 travels on the target travel trajectory at a speed according to the target speed profile generated by the travel trajectory generator 43 .
The uncertainty determination unit 45 determines the uncertainty of autonomous driving based on the above external conditions and/or internal conditions that determine the difficulty level of driving the own vehicle 1 .

運転挙動設定部46は、自車両1の現在の運転状況を判定する。運転挙動設定部46は、例えば、走行シーン(例えば、交差点、合流区間、レーン変更、工事区間など)、目標走行軌道、道路特徴(レーン数、交通信号機、一時停止標識、障害物の有無)、制限速度、難易度を定める外部条件等の複数の判断基準に基づいて現在の運転状況を判定する。 The driving behavior setting unit 46 determines the current driving situation of the own vehicle 1 . For example, the driving behavior setting unit 46 sets driving scenes (for example, intersections, merging sections, lane changes, construction sections, etc.), target driving trajectories, road characteristics (number of lanes, traffic lights, stop signs, presence or absence of obstacles), The current driving situation is determined based on multiple criteria such as the speed limit and external conditions that determine the degree of difficulty.

運転挙動設定部46は、これらの判断基準に基づいて、自車両1の現在の運転状況が初めて遭遇した運転状況であるか、あるいは過去に既に遭遇した運転状況と同じ又は類似しているかを判断する。
これらの判断基準には、定性的な判断基準と定量的な判断基準が含まれる。定性的な判断基準の例は、走行シーン、目標走行軌道、交通信号機や一時停止標識の有無、障害物の有無、天候、交通量、特定イベントの有無などである。定量的な判断基準の例は、レーン数、速度制限、時刻などである。
Based on these judgment criteria, the driving behavior setting unit 46 judges whether the current driving situation of the vehicle 1 is a driving situation encountered for the first time, or whether it is the same as or similar to a driving situation already encountered in the past. do.
These criteria include qualitative criteria and quantitative criteria. Examples of qualitative judgment criteria are driving scene, target driving trajectory, presence/absence of traffic lights and stop signs, presence/absence of obstacles, weather, traffic volume, presence/absence of specific events, and the like. Examples of quantitative criteria are the number of lanes, speed limits, time of day, and the like.

運転挙動設定部46は、定性的な判断基準が一致するか否かに基づいて、運転状況の同一性や類似性を判定する。
運転挙動設定部46は、定量的な判断基準を複数のカテゴリや値範囲に分類分けし、定量的な判断基準が属するカテゴリや値範囲が一致するか否かに基づいて、運転状況の同一性や類似性を判定する。
The driving behavior setting unit 46 determines whether the driving situations are identical or similar based on whether or not the qualitative criteria match.
The driving behavior setting unit 46 classifies the quantitative judgment criteria into a plurality of categories and value ranges, and determines the identity of the driving situation based on whether the categories and value ranges to which the quantitative judgment criteria belong match. or similarity.

例えば、レーン数の判断基準は「1レーン」、「2又は3レーン」、「3レーン以上」に分類分けされる。速度制限の判断基準は「時速40キロ未満」、「時速40キロ以上70キロ未満」、「時速70キロ以上」に分類分けされる。時刻の判断基準は「午前5時~5時30分」(夜明け)、「午前5時30分~午後6時」(日中)、「午後6時~6時30分」(夕方)、「午後6時30分~午前5時」(夜)に分類分けされる。 For example, the criteria for determining the number of lanes are classified into "1 lane", "2 or 3 lanes", and "3 or more lanes". The criteria for determining speed limits are categorized into "less than 40 kilometers per hour," "40 kilometers per hour or more and less than 70 kilometers per hour," and "70 kilometers per hour or more." The criteria for determining the time are ``5:00 am to 5:30 pm'' (dawn), ``5:30 am to 6:00 pm'' (daytime), ``6:00 pm to 6:30 pm'' (evening), and `` 6:30 p.m. to 5:00 a.m.” (night).

運転挙動設定部46は、全ての判断基準が一致した場合に運転状況が同一であると判定する。
運転挙動設定部46は、複数の判断基準のうち所定割合以上の判断基準が一致した場合に運転状況が類似すると判定する。例えば、複数の判断基準のうちいくつかの優先度の高い判断基準のうち所定割合(例えば80%以上)が一致した場合に運転状況が類似すると判定してよい。
The driving behavior setting unit 46 determines that the driving conditions are the same when all of the determination criteria match.
The driving behavior setting unit 46 determines that the driving situations are similar when a predetermined ratio or more of the plurality of judgment criteria match. For example, it may be determined that the driving conditions are similar when a predetermined percentage (e.g., 80% or more) of some high-priority criteria among a plurality of criteria match.

判断基準の優先度は、各運転状況の走行シーン(交差点、合流区間、レーン変更、工事区間)に応じて定めてもよい。
例えば、交差点を走行する運転状況においては、目標走行軌道、交通標識(交通信号機、一時停止標識、YIELD標識)の有無、自車両1の視界を遮る障害物の有無、交通量、天候を、優先度の高い判断基準として用いて運転状況の類似性を判定してよい。
例えば、レーン変更を行う運転状況においては、レーン数、制限速度、交通量、路面状況(車線区分線が明瞭であるか否か等)、天候を、優先度の高い判断基準として用いて運転状況の類似性を判定してよい。
The priority of the judgment criteria may be determined according to the driving scene (intersection, merging section, lane change, construction section) of each driving situation.
For example, in the driving situation of driving through an intersection, priority is given to the target driving trajectory, the presence or absence of traffic signs (traffic signals, stop signs, YIELD signs), the presence or absence of obstacles that block the view of the vehicle 1, traffic volume, and weather. It may be used as a high degree criterion to determine the similarity of driving situations.
For example, in driving situations where lane changes are required, the number of lanes, speed limit, traffic volume, road surface conditions (whether the lane markings are clear, etc.), and weather are used as high-priority judgment criteria to determine the driving situation. may determine the similarity of

自車両1の現在の運転状況が、過去に既に遭遇した運転状況と同一又は類似しておらず、初めて遭遇した運転状況である場合、運転挙動設定部46は、不確実性判定部45が現在の運転状況において算出した自律走行の不確実性に基づいて定まる規定値(デフォルト値)の運転挙動を設定する。
例えば、不確実性が「非常に高い」、「高い」、「通常」、「低い」及び「非常に低い」場合に、それぞれ対応する規定値である「非常に安全」な、「安全」な、「通常」の、「活動的」な、「非常に活動的」な運転挙動を設定する。
If the current driving situation of the host vehicle 1 is not the same or similar to the driving situation that has already been encountered in the past, and is the driving situation that has been encountered for the first time, the driving behavior setting unit 46 determines that the uncertainty determination unit 45 is currently setting the driving behavior of a specified value (default value) that is determined based on the uncertainty of autonomous driving calculated in the driving situation.
For example, if the uncertainty is ``very high'', ``high'', ``normal'', ``low'' and ``very low'', the corresponding default values ``very safe'', ``safe'' , “Normal”, “Active” and “Very Active” driving behaviors.

これに代えて、運転挙動設定部46は、現在の運転状況における運転の安全性に応じて規定値の運転挙動を設定してもよい。運転挙動設定部46は、自車両1の運転の難易度を定める上記の外部条件及び/又は内部条件に基づいて運転の安全性を判定してもよい。 Alternatively, the driving behavior setting unit 46 may set a prescribed value of driving behavior according to the driving safety in the current driving situation. The driving behavior setting unit 46 may determine driving safety based on the above external conditions and/or internal conditions that determine the degree of difficulty of driving the own vehicle 1 .

運転挙動設定部46は、最適な運転挙動の規定値を決定するために、さらに、運転行動決定部42が決定した現在の運転状況における運転行動、走行軌道生成部43が決定した現在の運転状況における目標走行軌道に応じて規定値の運転挙動を決定してもよい。
また、運転挙動設定部46は、過去に同一又は類似の運転状況に対応した他車両の運転挙動の情報を、通信装置15によりクラウドデータベースから取得して、この情報に応じて規定値の運転挙動を決定してもよい。
また、自車両1の周囲で現在の運転状況に対応する他車両の運転挙動の情報を取得し、この情報に応じて規定値の運転挙動を決定してもよい。他車両の運転挙動の情報は、例えば車車間通信により取得してもよく、周囲環境センサ13による他車両の検出結果に基づいて推定してもよい。
The driving behavior setting unit 46 further determines the driving behavior in the current driving situation determined by the driving behavior determining unit 42, the current driving situation determined by the driving trajectory generating unit 43, and A prescribed value of driving behavior may be determined in accordance with the target travel trajectory in .
In addition, the driving behavior setting unit 46 acquires information on the driving behavior of other vehicles corresponding to the same or similar driving situations in the past from the cloud database by the communication device 15, and sets the prescribed value of driving behavior according to this information. may be determined.
Further, information on the driving behavior of other vehicles corresponding to the current driving situation around the own vehicle 1 may be acquired, and the prescribed value of driving behavior may be determined according to this information. Information on the driving behavior of the other vehicle may be acquired, for example, through inter-vehicle communication, or may be estimated based on the detection result of the other vehicle by the ambient environment sensor 13 .

パラメータ設定部47は、運転挙動設定部46が設定した運転挙動に基づいて、運転挙動を定めるパラメータを設定する。上述のとおり、例えばパラメータは目標車速の上限値、目標操舵角の上限値、加減速度や操舵速度の上限値、車間距離、車間時間、回避開始衝突余裕時間を含んでよい。
パラメータ設定部47は、設定したパラメータを走行軌道生成部43に出力する。走行軌道生成部43は、これらのパラメータに従って目標走行軌道及び目標速度プロファイルを設定する。
The parameter setting unit 47 sets parameters for determining driving behavior based on the driving behavior set by the driving behavior setting unit 46 . As described above, the parameters may include, for example, the target vehicle speed upper limit, the target steering angle upper limit, the acceleration/deceleration and steering speed upper limits, the inter-vehicle distance, the inter-vehicle time, and the avoidance start collision margin time.
The parameter setting unit 47 outputs the set parameters to the travel trajectory generation unit 43 . The traveling trajectory generator 43 sets the target traveling trajectory and the target speed profile according to these parameters.

走行制御部44が、これら目標走行軌道及び目標速度プロファイルに従ってアクチュエータ19を駆動することにより、運転挙動設定部46が設定した運転挙動に応じた車両挙動が発生する。
フィードバック検出部48は、車両挙動が発生した時の乗員のフィードバックをユーザインタフェース装置16により検出し、運転挙動に対する乗員のフィードバックとして取得する。
The travel control unit 44 drives the actuator 19 according to the target travel trajectory and the target speed profile, thereby causing vehicle behavior corresponding to the driving behavior set by the driving behavior setting unit 46 .
The feedback detection unit 48 detects the feedback of the passenger when the vehicle behavior occurs using the user interface device 16, and acquires the feedback as the feedback of the passenger regarding the driving behavior.

フィードバック検出部48は、複数の異なるモダリティのフィードバックを検出してよい。フィードバック検出部48は乗員の音声によるフィードバックを検出してよい。
例えば、フィードバック検出部48は、ユーザインタフェース装置16のスピーカから、運転挙動に対する乗員の意見や、印象、感想を問う音声メッセージを出力してよい。
フィードバック検出部48は、これに対する音声応答をフィードバックとしてマイクロフォンで検出してよい。また、ユーザインタフェース装置16のキーボード、ボタン、ダイヤル、スライダ、マウス、タッチパネル、レバー、ジョイスティック、タッチパッドの物理的操作をフィードバックとして検出してよい。
The feedback detector 48 may detect feedback of multiple different modalities. The feedback detection unit 48 may detect feedback by voice of the passenger.
For example, the feedback detection unit 48 may output, from the speaker of the user interface device 16, a voice message inquiring about the passenger's opinion, impression, and impression of the driving behavior.
The feedback detection unit 48 may detect a voice response to this as feedback with a microphone. Also, physical manipulations of keyboards, buttons, dials, sliders, mice, touch panels, levers, joysticks, and touch pads of the user interface device 16 may be detected as feedback.

フィードバック検出部48は、これら音声や物理的操作のフィードバックにより、乗員が運転挙動に満足したか否か、過度に安全又は活動的な運転挙動であると感じたか否かのフィードバックを検出してよい。
また、カメラにより撮影した乗員の表情、顔の向き、姿勢、手の動きや、センサによって検出した乗員の姿勢や手の動き、心拍数などの健康指標に基づいて、乗員が運転挙動に満足したか否かを推定し、フィードバックとして検出してもよい。
The feedback detection unit 48 may detect feedback on whether or not the passenger is satisfied with the driving behavior, or whether or not the driver feels that the driving behavior is excessively safe or active, based on the feedback of these voices and physical operations. .
In addition, based on health indicators such as the occupant's facial expression, face direction, posture, and hand movement captured by a camera, and the occupant's posture, hand movement, and heart rate detected by a sensor, the occupant's satisfaction with driving behavior is determined. It may be estimated whether or not and detected as feedback.

また、例えばフィードバック検出部48は、乗員によるステアリングホイールやアクセルペダル、ブレーキペダルのオーバライド操作を、フィードバックとして検出してもよい。これらオーバライド操作の有無に応じて乗員が運転挙動に満足したか否かを推定してよい。また、オーバライド操作に応じて過度に安全又は活動的な運転挙動であると感じたか否かを推定してもよい。 Further, for example, the feedback detection unit 48 may detect an override operation of the steering wheel, the accelerator pedal, and the brake pedal by the passenger as feedback. Whether or not the driver is satisfied with the driving behavior may be estimated based on the presence or absence of these override operations. It may also be estimated whether or not the driver felt overly safe or aggressive driving behavior in response to the override operation.

フィードバック検出部48は、検出したフィードバックを運転挙動設定部46に出力する。
運転挙動設定部46は、自車両1の運転状況に応じて運転挙動を設定すると、このときの運転挙動を運転挙動に対する乗員のフィードバックに応じて調整し、この運転状況と同一又は類似の運転状況に再び遭遇した場合に設定すべき運転挙動として記憶する。これにより、この運転状況と同一又は類似の運転状況に再び遭遇した場合の運転挙動を定めるパラメータを変更する。
The feedback detection section 48 outputs the detected feedback to the driving behavior setting section 46 .
After setting the driving behavior according to the driving situation of the own vehicle 1, the driving behavior setting unit 46 adjusts the driving behavior at this time according to the feedback of the passenger on the driving behavior, and sets the same or similar driving situation as the driving situation. is stored as a driving behavior to be set when encountering again. This changes the parameters that define the driving behavior when the same or similar driving situation as this driving situation is encountered again.

例えば、乗員が運転挙動に満足せず過度に安全な運転挙動であると感じた場合には、より活動的な運転挙動を、同一又は類似の運転状況に再び遭遇した場合に設定すべき運転挙動として記憶する。
乗員が運転挙動に満足せず過度に活動的な運転挙動であると感じた場合には、より安全な運転挙動を、同一又は類似の運転状況に再び遭遇した場合に設定すべき運転挙動として記憶する。
一方で、乗員が運転挙動に満足した場合には、運転挙動設定部46は、設定した運転挙動を、この運転状況において乗員に好適な運転挙動として記憶する。
For example, if the driver is not satisfied with the driving behavior and feels that the driving behavior is too safe, a more active driving behavior should be set when the same or similar driving situation is encountered again. remember as
If the occupant is not satisfied with the driving behavior and feels that the driving behavior is overly aggressive, a safer driving behavior is stored as the driving behavior to be set when the same or similar driving situation is encountered again. do.
On the other hand, when the passenger is satisfied with the driving behavior, the driving behavior setting unit 46 stores the set driving behavior as the driving behavior suitable for the passenger in this driving situation.

自車両1が、過去に遭遇した特定の運転状況(以下「特定運転状況」と表記することがある)と同一又は類似の運転状況に再び遭遇した場合、運転挙動設定部46は、特定運転状況に再度遭遇した場合に設定すべき運転挙動として記憶した運転挙動を、現在遭遇している運転状況で自車両1を運転するための運転挙動として設定する。
パラメータ設定部47は、設定した運転挙動に基づいてパラメータを設定する。走行軌道生成部43及び走行制御部44は、これらのパラメータに従って自車両1を運転する。
When the own vehicle 1 again encounters a driving situation that is the same as or similar to a specific driving situation encountered in the past (hereinafter sometimes referred to as a "specific driving situation"), the driving behavior setting unit 46 sets the specific driving situation. The stored driving behavior is set as the driving behavior for driving the own vehicle 1 in the current driving situation.
The parameter setting unit 47 sets parameters based on the set driving behavior. The travel trajectory generator 43 and the travel controller 44 drive the vehicle 1 according to these parameters.

このとき、設定された運転挙動が、特定運転状況に好適な運転挙動として記憶された運転挙動であった場合は、運転挙動設定部46は、もはや乗員のフィードバックによる運転挙動の調整を行わない。
一方で、設定された運転挙動が、好適な運転挙動として記憶された運転挙動でなかった場合は、運転挙動設定部46は、運転挙動に対する乗員のフィードバックをフィードバック検出部48から取得する。
At this time, if the set driving behavior is a driving behavior that is stored as a driving behavior suitable for the specific driving situation, the driving behavior setting unit 46 no longer adjusts the driving behavior based on the feedback of the occupant.
On the other hand, if the set driving behavior is not the driving behavior stored as a suitable driving behavior, the driving behavior setting unit 46 acquires feedback from the passenger on the driving behavior from the feedback detection unit 48 .

乗員が運転挙動に満足しない場合には、上記と同様に、乗員のフィードバックに応じて運転挙動を調整して記憶する。乗員が運転挙動に満足した場合には、特定運転状況に好適な運転挙動として記憶する。現在の運転状況に好適な運転挙動として記憶してもよい。
このようにして運転挙動設定部46は、特定運転状況における乗員に好適な運転挙動が定まるまで、特定運転状況における運転挙動(すなわち当該運転挙動を定めるパラメータ)を乗員のフィードバックに応じて変更する。
If the passenger is not satisfied with the driving behavior, the driving behavior is adjusted and stored according to the feedback of the passenger, as described above. When the driver is satisfied with the driving behavior, the driving behavior is stored as suitable for the specific driving situation. It may be stored as a driving behavior suitable for the current driving situation.
In this manner, the driving behavior setting unit 46 changes the driving behavior in the specific driving situation (that is, the parameters that determine the driving behavior) according to the feedback from the passenger until the driving behavior suitable for the passenger in the specific driving situation is determined.

なお、上記の例では、運転挙動を調整及び記憶する場合を例示したが、運転挙動設定部46は、運転挙動の代わりに運転挙動を定めるパラメータを直接記憶してもよい。運転挙動設定部46は、乗員のフィードバックに応じて運転挙動を定めるパラメータを直接調整してもよい。 In the above example, the driving behavior is adjusted and stored, but the driving behavior setting unit 46 may directly store parameters that define the driving behavior instead of the driving behavior. The driving behavior setting unit 46 may directly adjust the parameters that determine the driving behavior according to feedback from the passenger.

運転挙動設定部46は、複数回のフィードバックを検出した後に、運転挙動(すなわち運転挙動を定めるパラメータ)を変更してもよい。このときに、異常イベントや突発イベントの有無を判定し、異常イベントや突発イベントが発生した場合のフィードバックを除いて、運転挙動を変更してもよい。
異常イベントや突発イベントは、例えば、交通規則を無視して横断する歩行者や、事故、救急車や警察車両との遭遇であってよい。
複数回のフィードバックに応じて運転挙動を変更したり、異常イベントや突発イベントのようなノイズを除くことにより、運転挙動を適切に設定できる。
The driving behavior setting unit 46 may change the driving behavior (that is, the parameter that determines the driving behavior) after detecting feedback a plurality of times. At this time, the presence or absence of an abnormal event or an unexpected event may be determined, and the driving behavior may be changed by excluding feedback when an abnormal event or an unexpected event occurs.
The abnormal event or sudden event may be, for example, a pedestrian ignoring traffic rules while crossing, an accident, or an encounter with an ambulance or police vehicle.
The driving behavior can be set appropriately by changing the driving behavior in response to multiple feedbacks and by removing noise such as abnormal events and sudden events.

また、運転挙動設定部46は、自車両1の運転状況における自律走行の不確実性に基づいて、この運転状況における運転挙動を乗員のフィードバックにより変更するか否かを判断してよい。すなわち、自律走行の不確実性の高低によって、乗員のフィードバックによる運転挙動の変更を停止してよい。自律走行の不確実性に加えて自車両1の性能を考慮してもよい。 Further, the driving behavior setting unit 46 may determine whether or not to change the driving behavior in the driving situation based on the uncertainty of the autonomous driving in the driving situation of the own vehicle 1 based on feedback from the occupant. That is, depending on the degree of uncertainty of autonomous driving, the change in driving behavior based on the feedback of the passenger may be stopped. The performance of the own vehicle 1 may be considered in addition to the uncertainty of autonomous driving.

例えば、自律走行の不確実性が低い運転状況(高速道路での走行など)では、自律走行制御による運転が容易であるため乗員が危険を感じることが少ない。このような場合には、運転挙動に対する嗜好性の個人差が小さいため、乗員のフィードバックの必要性が少ない。
反対に、自律走行の不確実性が低い運転状況(YIELD標識や一時停止標識のある交差点、合流区間、障害物の追い越し)では、自律走行制御による運転の難易度が高く、運転挙動に対する嗜好性の個人差が大きい。
For example, in a driving situation where the uncertainty of autonomous driving is low (such as driving on a highway), driving with autonomous driving control is easy, so the occupants feel less danger. In such a case, there is little need for occupant feedback because individual differences in driving behavior preferences are small.
On the other hand, in driving situations where the uncertainty of autonomous driving is low (intersections with YIELD signs and stop signs, merging sections, overtaking obstacles), the difficulty of driving with autonomous driving control is high, and the preference for driving behavior is high. There are large individual differences in

なお、運転挙動設定部46は、乗員によるユーザインタフェース装置16の手動操作(音声による操作を含む)に基づいて運転挙動を設定してもよい。すなわち、乗員は、運転挙動を手動設定する選択肢を有する。
また、運転挙動設定部46は、乗員毎に異なる運転挙動を設定してもよい。運転挙動設定部46は、乗員のID入力や、顔認証、指紋認証等の生体認証に基づいて乗員を識別してよい。
The driving behavior setting unit 46 may set the driving behavior based on the manual operation (including voice operation) of the user interface device 16 by the passenger. Thus, the occupant has the option of manually setting the driving behavior.
Further, the driving behavior setting unit 46 may set different driving behaviors for each passenger. The driving behavior setting unit 46 may identify the occupant based on the occupant's ID input or biometric authentication such as face authentication or fingerprint authentication.

(動作)
次に、実施形態における異常状態通知方法の一例を説明する。図4は、実施形態の運転挙動制御方法の一例のフローチャートである。
ステップS1では運転挙動設定部46は、自車両1の現在の運転状況を判定する。
ステップS2において運転挙動設定部46は、現在の運転状況に最初に遭遇した(すなわち、現在の運転状況と同一又は類似の運転状況と遭遇したことがない)か否かを判断する。
(motion)
Next, an example of an abnormal state notification method in the embodiment will be described. FIG. 4 is a flowchart of an example of the driving behavior control method of the embodiment.
In step S<b>1 , the driving behavior setting unit 46 determines the current driving situation of the own vehicle 1 .
In step S2, the driving behavior setting unit 46 determines whether or not the current driving situation has been encountered for the first time (that is, whether or not the driving situation that is the same as or similar to the current driving situation has never been encountered).

現在の運転状況に最初に遭遇した場合(ステップS2:Y)に処理はステップS3に進む。現在の運転状況が、過去に遭遇したことがある特定運転状況と同一又は類似の場合(ステップS2:N)に処理はステップS12に進む。
ステップS3において不確実性判定部45は、自律走行の不確実性を判定する。
ステップS4において運転挙動設定部46は、ステップS3で判定した自律走行の不確実性に基づいて規定値の運転挙動を設定する。パラメータ設定部47は、設定した運転挙動に基づいてパラメータを設定する。走行軌道生成部43及び走行制御部44は、これらのパラメータに従って自車両1を運転する。
If the current driving situation is encountered for the first time (step S2: Y), the process proceeds to step S3. If the current driving situation is the same as or similar to the specific driving situation encountered in the past (step S2: N), the process proceeds to step S12.
In step S3, the uncertainty determination unit 45 determines the uncertainty of autonomous travel.
In step S4, the driving behavior setting unit 46 sets a prescribed value of driving behavior based on the uncertainty of autonomous driving determined in step S3. The parameter setting unit 47 sets parameters based on the set driving behavior. The travel trajectory generator 43 and the travel controller 44 drive the vehicle 1 according to these parameters.

ステップS5において運転挙動設定部46は、ステップS1で判定した運転状況が終了し次の運転状況が開始したか(すなわち運転状況が変化したか)否かを判断する、運転状況が変化した場合(ステップS5:Y)に処理はステップS6に進む。運転状況が継続している場合(ステップS5:N)に処理はステップS4に戻る。 In step S5, the driving behavior setting unit 46 determines whether the driving situation determined in step S1 has ended and the next driving situation has started (that is, whether the driving situation has changed). At step S5: Y), the process proceeds to step S6. If the driving condition continues (step S5: N), the process returns to step S4.

ステップS6においてフィードバック検出部48は、運転挙動に対する乗員のフィードバックを検出する。
ステップS7において運転挙動設定部46は、検出したフィードバックに基づいて乗員が運転挙動に満足したか否かを判断する。乗員が運転挙動に満足した場合(ステップS7:Y)に処理はステップS8に進む。乗員が運転挙動に満足しない場合(ステップS7:N)に処理はステップS9に進む。
In step S6, the feedback detection unit 48 detects the feedback of the passenger on the driving behavior.
In step S7, the driving behavior setting unit 46 determines whether the passenger is satisfied with the driving behavior based on the detected feedback. If the passenger is satisfied with the driving behavior (step S7: Y), the process proceeds to step S8. If the occupant is not satisfied with the driving behavior (step S7: N), the process proceeds to step S9.

ステップS8において運転挙動設定部46は、ステップS4で設定した運転挙動を、ステップS1で判定した運転状況において乗員に好適な運転挙動として記憶する。その後に処理はステップS16へ進む。
ステップS9において運転挙動設定部46は、ステップS6で検出されたフィードバックにおいて乗員が過度に安全な運転挙動であると感じたか否かを判定する。過度に安全な運転挙動であると感じた場合(ステップS9:Y)に、処理はステップS10に進む。
In step S8, the driving behavior setting unit 46 stores the driving behavior set in step S4 as driving behavior suitable for the passenger in the driving situation determined in step S1. After that, the process proceeds to step S16.
In step S9, the driving behavior setting unit 46 determines whether or not the feedback detected in step S6 indicates that the occupant feels that the driving behavior is excessively safe. If the driver feels that the driving behavior is excessively safe (step S9: Y), the process proceeds to step S10.

過度に安全な運転挙動であると感じなかった(すなわち過度に活動的な運転挙動であると感じた)場合(ステップS9:N)に、処理はステップS11に進む。
ステップS10において運転挙動設定部46は、ステップS4で設定した運転挙動をより活動的な運転挙動へ変更する。そして、ステップS1で判定した運転状況と同一又は類似の運転状況に再び遭遇した場合の運転挙動として記憶する。その後に処理はステップS16へ進む。
ステップS11において運転挙動設定部46は、ステップS4で設定した運転挙動をより安全な運転挙動へ変更する。そして、ステップS1で判定した運転状況と同一又は類似の運転状況に再び遭遇した場合の運転挙動として記憶する。その後に処理はステップS16へ進む。
If the driver did not feel that the driving behavior was overly safe (that is, the driver felt that the driving behavior was overly aggressive) (step S9: N), the process proceeds to step S11.
In step S10, the driving behavior setting unit 46 changes the driving behavior set in step S4 to a more active driving behavior. Then, it is stored as the driving behavior when encountering the same or similar driving situation as the driving situation determined in step S1 again. After that, the process proceeds to step S16.
In step S11, the driving behavior setting unit 46 changes the driving behavior set in step S4 to a safer driving behavior. Then, it is stored as the driving behavior when encountering the same or similar driving situation as the driving situation determined in step S1 again. After that, the process proceeds to step S16.

一方で、現在の運転状況と同一又は類似の特定運転状況と遭遇したことがある場合には、ステップS12において運転挙動設定部46は、この特定運転状況に対して記憶された運転挙動を読み出す。運転挙動設定部46は、読み出した運転挙動が特定運転状況に好適な運転挙動であるか否かを判定する。特定運転状況に好適な運転挙動である場合(ステップS12:Y)に処理はステップS13に進む。特定運転状況に好適な運転挙動でない場合(ステップS12:N)に処理はステップS14に進む。 On the other hand, if the vehicle has encountered a specific driving situation that is the same as or similar to the current driving situation, the driving behavior setting unit 46 reads the driving behavior stored for this specific driving situation in step S12. The driving behavior setting unit 46 determines whether or not the read driving behavior is suitable for the specific driving situation. If the driving behavior is suitable for the specific driving situation (step S12: Y), the process proceeds to step S13. If the driving behavior is not suitable for the specific driving situation (step S12: N), the process proceeds to step S14.

ステップS13において運転挙動設定部46は、読み出した運転挙動(すなわち特定運転状況に好適な運転挙動)を、現在の運転状況で自車両1を運転する運転挙動として設定する。パラメータ設定部47は、設定した運転挙動に基づいてパラメータを設定する。走行軌道生成部43及び走行制御部44は、これらのパラメータに従って自車両1を運転する。その後に処理はステップS16へ進む。 In step S13, the driving behavior setting unit 46 sets the read driving behavior (that is, the driving behavior suitable for the specific driving situation) as the driving behavior for driving the own vehicle 1 in the current driving situation. The parameter setting unit 47 sets parameters based on the set driving behavior. The travel trajectory generator 43 and the travel controller 44 drive the vehicle 1 according to these parameters. After that, the process proceeds to step S16.

ステップS14において運転挙動設定部46は、読み出した運転挙動を、現在の運転状況で自車両1を運転する運転挙動として設定する。上述の通り、この運転挙動は、特定運転状況で自車両1を運転する運転挙動として前回設定された際に、乗員のフィードバックに応じて調整された運転挙動である(ステップS9~S11)。パラメータ設定部47は、設定した運転挙動に基づいてパラメータを設定する。走行軌道生成部43及び走行制御部44は、これらのパラメータに従って自車両1を運転する。 In step S14, the driving behavior setting unit 46 sets the read driving behavior as the driving behavior of driving the own vehicle 1 under the current driving situation. As described above, this driving behavior is the driving behavior that was adjusted according to the feedback of the occupant when it was previously set as the driving behavior for driving the own vehicle 1 in a specific driving situation (steps S9 to S11). The parameter setting unit 47 sets parameters based on the set driving behavior. The travel trajectory generator 43 and the travel controller 44 drive the vehicle 1 according to these parameters.

ステップS15において運転挙動設定部46は、ステップS1で判定した運転状況が終了し次の運転状況が開始したか(すなわち運転状況が変化したか)否かを判断する、運転状況が変化した場合(ステップS15:Y)に処理はステップS6に進む。運転状況が継続している場合(ステップS15:N)に処理はステップS14に戻る。
その後のステップS6においてフィードバック検出部48は、運転挙動に対する乗員のフィードバックを検出し、ステップS7において運転挙動設定部46は、乗員が運転挙動に満足したか否かを判断する。
In step S15, the driving behavior setting unit 46 determines whether the driving situation determined in step S1 has ended and the next driving situation has started (that is, whether the driving situation has changed). At step S15: Y), the process proceeds to step S6. If the driving condition continues (step S15: N), the process returns to step S14.
In subsequent step S6, the feedback detection unit 48 detects the feedback of the driver regarding the driving behavior, and in step S7, the driving behavior setting unit 46 determines whether the driver is satisfied with the driving behavior.

乗員が運転挙動に満足した場合(ステップS7:Y)に運転挙動設定部46は、ステップS14で設定した運転挙動を、特定運転状況において乗員に好適な運転挙動として記憶する(ステップS8)。その後に処理はステップS16へ進む。
乗員が運転挙動に満足しない場合(ステップS7:N)に運転挙動設定部46は、ステップS14で設定した運転挙動を乗員のフィードバックに応じて調整し、特定運転状況と同一又は類似の運転状況に再び遭遇した場合の運転挙動として記憶する(ステップS9~S11)。その後に処理はステップS16へ進む。
If the passenger is satisfied with the driving behavior (step S7: Y), the driving behavior setting unit 46 stores the driving behavior set in step S14 as a suitable driving behavior for the passenger in the specific driving situation (step S8). After that, the process proceeds to step S16.
When the passenger is not satisfied with the driving behavior (step S7: N), the driving behavior setting unit 46 adjusts the driving behavior set in step S14 according to the feedback of the passenger to bring the driving situation to the same or similar driving situation as the specific driving situation. It is stored as a driving behavior when encountering again (steps S9 to S11). After that, the process proceeds to step S16.

ステップS16においてコントローラ18は、自車両1のイグニッションスイッチ(IGN)がオフになったか否かが判断される。自車両1のイグニッションスイッチがオフになった場合(ステップS16:Y)に処理は終了する。自車両1のイグニッションスイッチがオフにならない場合(ステップS16:N)に処理はステップS1に戻る。 In step S16, the controller 18 determines whether or not the ignition switch (IGN) of the vehicle 1 has been turned off. When the ignition switch of the host vehicle 1 is turned off (step S16: Y), the process ends. If the ignition switch of the host vehicle 1 is not turned off (step S16: N), the process returns to step S1.

(実施形態の効果)
(1)運転挙動設定部46及びパラメータ設定部47は、自車両1の運転挙動を定めるパラメータを特定の運転状況に応じて設定する。フィードバック検出部48は、パラメータにより生じた運転挙動に対する乗員のフィードバックを検出する。運転挙動設定部46、パラメータ設定部47、走行軌道生成部43は、フィードバックに応じて変更されたパラメータに基づいて、自車両1が特定の運転状況又は特定の運転状況に類似する運転状況に再び遭遇した際の運転挙動を定める。
(Effect of Embodiment)
(1) The driving behavior setting unit 46 and the parameter setting unit 47 set parameters that determine the driving behavior of the own vehicle 1 according to specific driving conditions. A feedback detector 48 detects the occupant's feedback on the driving behavior caused by the parameters. The driving behavior setting unit 46, the parameter setting unit 47, and the traveling trajectory generating unit 43 re-establish the specific driving situation or a driving situation similar to the specific driving situation based on the parameters changed according to the feedback. Determine driving behavior when encountering.

これにより、自律走行車両の運転挙動を、運転状況と乗員の好みに応じて設定することができる。
例えば、出発地点から目的地までの間には様々な運転状況が存在しても、これらの運転状況のそれぞれに適合するように運転挙動を変更できる。また、運転状況に応じて運転挙動を定める様々なパラメータを変更できる。さらに、乗員の好みに応じて運転挙動を変更できる。
Thereby, the driving behavior of the autonomous vehicle can be set according to the driving situation and the occupant's preference.
For example, even if there are various driving situations between the departure point and the destination, the driving behavior can be changed to suit each of these driving situations. In addition, various parameters that determine driving behavior can be changed according to the driving situation. Furthermore, the driving behavior can be changed according to the passenger's preference.

(2)フィードバック検出部48は、モダリティの異なる複数のユーザインタフェースによりフィードバックを検出する。これにより、乗員の好みや状況に応じて適切なモダリティで乗員のフィードバックを検出できる。
(3)運転挙動設定部46及びパラメータ設定部47は、特定の運転状況における乗員に好適な運転挙動が定まるまで、特定の運転状況における運転挙動を定めるパラメータをフィードバックに応じて変更する。これにより、特定の運転状況における乗員に好適な運転挙動を設定できる。
(2) The feedback detection unit 48 detects feedback from a plurality of user interfaces with different modalities. This makes it possible to detect occupant feedback with an appropriate modality according to the occupant's preferences and circumstances.
(3) The driving behavior setting unit 46 and the parameter setting unit 47 change the parameters that determine the driving behavior in the specific driving situation according to the feedback until the driving behavior suitable for the passenger in the specific driving situation is determined. Thereby, it is possible to set driving behavior suitable for the passenger in a specific driving situation.

(4)運転挙動設定部46及びパラメータ設定部47は、複数回のフィードバックを検出し、複数回のフィードバックから、異常イベントが発生したときのフィードバックを除いてパラメータを変更する。これにより、異常イベントや突発イベントが発生した場合のフィードバックのノイズを除くことができ、より適切に運転挙動を設定できる。 (4) The driving behavior setting unit 46 and the parameter setting unit 47 detect multiple times of feedback, and change the parameters from the multiple times of feedback, excluding the feedback when an abnormal event occurs. As a result, it is possible to eliminate feedback noise when an abnormal event or sudden event occurs, and to set the driving behavior more appropriately.

(5)運転挙動設定部46は、自車両1の走行シーンに応じて優先度が定められた複数の判断基準に基づいて、運転状況が類似するか否かを判定する。このように走行シーンに応じて類否判定に用いる判断基準を変更することにより、各走行シーンにおける運転状況の類比をより正確に判定できる。
(6)運転挙動設定部46及びパラメータ設定部47は、特定の運転状況に最初に遭遇した場合に、特定の運転状況における自律走行の継続の不確実性に基づいてパラメータを設定する。これにより個々の運転状況における運転の難易度に応じて運転挙動を設定できる。
(5) The driving behavior setting unit 46 determines whether or not the driving conditions are similar based on a plurality of criteria for which priority is determined according to the driving scene of the own vehicle 1 . By changing the criteria used for similarity determination according to the driving scene in this way, it is possible to more accurately determine the similarity of driving situations in each driving scene.
(6) The driving behavior setting unit 46 and the parameter setting unit 47 set parameters based on the uncertainty of continuation of autonomous driving in a specific driving situation when the specific driving situation is encountered for the first time. Thereby, the driving behavior can be set according to the degree of difficulty of driving in each driving situation.

(7)運転挙動設定部46及びパラメータ設定部47は、特定の運転状況に最初に遭遇した場合に、更に、特定の運転状況に対して決定した運転計画、特定の運転状況における他車両の運転挙動の少なくとも一方に基づいてパラメータを設定する。これにより、最初に遭遇した運転状況においてより適切な運転挙動を設定できる。
(8)運転挙動設定部46は、特定の運転状況における自律走行の継続の不確実性に基づいて、特定の運転状況における運転挙動を定めるパラメータをフィードバックに応じて変更するか否かを決定する。これにより、例えば、自律走行の継続の不確実性が高く運転挙動に対する嗜好性の個人差が少ない場合に、乗員のフィードバックによる運転挙動の調整を省略できる。
(7) When the driving behavior setting unit 46 and the parameter setting unit 47 encounter a specific driving situation for the first time, the driving behavior setting unit 46 and the parameter setting unit 47 further determine the driving plan determined for the specific driving situation and the driving of other vehicles in the specific driving situation. Set parameters based on at least one of the behaviors. This makes it possible to set a more appropriate driving behavior in the first encountered driving situation.
(8) The driving behavior setting unit 46 determines whether or not to change the parameters that determine the driving behavior in the specific driving situation based on the uncertainty of the continuation of the autonomous driving in the specific driving situation in accordance with the feedback. . As a result, for example, when the uncertainty of continuation of autonomous driving is high and there is little individual difference in preference for driving behavior, it is possible to omit adjustment of driving behavior based on passenger feedback.

1…自車両、10…運転支援装置、11…測位装置、12…地図データベース、13…周囲環境センサ、14…車両センサ、15…通信装置、16…ユーザインタフェース装置、17…ナビゲーションシステム、18…コントローラ、19…アクチュエータ、20…プロセッサ、21…記憶装置、40…物体認識部、41…マップ生成部、42…運転行動決定部、43…走行軌道生成部、44…走行制御部、45…不確実性判定部、46…運転挙動設定部、47…パラメータ設定部、48…フィードバック検出部 Reference Signs List 1 Own vehicle 10 Driving support device 11 Positioning device 12 Map database 13 Surrounding environment sensor 14 Vehicle sensor 15 Communication device 16 User interface device 17 Navigation system 18 Controller 19 Actuator 20 Processor 21 Storage device 40 Object recognition unit 41 Map generation unit 42 Driving action determination unit 43 Traveling trajectory generation unit 44 Travel control unit 45 Disabled Certainty determination unit 46 Driving behavior setting unit 47 Parameter setting unit 48 Feedback detection unit

Claims (7)

コントローラが、
自律走行車両の自律走行制御による運転操作の特性である運転挙動を定めるパラメータを特定の運転状況に応じて設定し、
前記パラメータにより生じた前記運転挙動に対する乗員のフィードバックを検出し、
前記フィードバックに応じて変更された前記パラメータに基づいて、前記自律走行車両が前記特定の運転状況又は前記特定の運転状況に類似する運転状況に再び遭遇した際の運転挙動を定め、
特定の運転状況に最初に遭遇した場合に、複数の分類に分類分けされた前記運転挙動のいずれかの分類を、前記特定の運転状況における自律走行の継続の不確実性に基づいて選択し、
選択された前記いずれかの分類に基づいて前記パラメータを設定する、
ことを特徴とする運転挙動制御方法。
the controller
Setting parameters that determine driving behavior, which is the characteristic of driving operation by autonomous driving control of an autonomous vehicle, according to a specific driving situation,
detecting occupant feedback on said driving behavior caused by said parameter;
determining a driving behavior when the autonomous vehicle re-encounters the particular driving situation or a driving situation similar to the particular driving situation based on the parameters modified in response to the feedback;
Selecting one of the plurality of classifications of driving behavior when a specific driving situation is encountered for the first time based on the uncertainty of continuation of autonomous driving in the specific driving situation;
setting the parameter based on the selected one of the classifications;
A driving behavior control method characterized by:
前記コントローラは、前記特定の運転状況における前記乗員に好適な運転挙動が定まるまで、前記特定の運転状況における運転挙動を定めるパラメータを前記フィードバックに応じて変更する、ことを特徴とする請求項に記載の運転挙動制御方法。 2. The controller according to claim 1 , wherein the controller changes, in accordance with the feedback, a parameter that determines driving behavior in the specific driving situation until driving behavior suitable for the occupant in the specific driving situation is determined. The driving behavior control method described. 前記コントローラは、
複数回の前記フィードバックを検出し、
前記複数回の前記フィードバックから、異常イベントが発生したときのフィードバックを除いて前記パラメータを変更する、
ことを特徴とする請求項1又は2に記載の運転挙動制御方法。
The controller is
detecting said feedback multiple times;
changing the parameter from the multiple times of the feedback, excluding feedback when an abnormal event occurs;
The driving behavior control method according to claim 1 or 2, characterized in that:
前記コントローラは、前記自律走行車両の走行シーンに応じて優先度が定められた複数の判断基準に基づいて、運転状況が類似するか否かを判定する、ことを特徴とする請求項1~3のいずれか一項に記載の運転挙動制御方法。 Claims 1 to 3 , wherein the controller determines whether or not the driving conditions are similar, based on a plurality of determination criteria prioritized according to driving scenes of the autonomous vehicle. The driving behavior control method according to any one of . 前記コントローラは、前記特定の運転状況に最初に遭遇した場合に、更に、前記特定の運転状況に対して決定した運転計画、前記特定の運転状況における他車両の運転挙動の少なくとも一方に基づいて前記パラメータを設定する、ことを特徴とする請求項1~4のいずれか一項に記載の運転挙動制御方法。 When the specific driving situation is encountered for the first time, the controller further controls the driving plan based on at least one of the determined driving plan for the specific driving situation and the driving behavior of other vehicles in the specific driving situation. The driving behavior control method according to any one of claims 1 to 4 , characterized in that a parameter is set. 前記コントローラは、前記特定の運転状況における自律走行の継続の不確実性に基づいて、前記特定の運転状況における運転挙動を定めるパラメータを前記フィードバックに応じて変更するか否かを決定する、ことを特徴とする請求項1~5のいずれか一項に記載の運転挙動制御方法。 The controller determines whether or not to change a parameter defining driving behavior in the specific driving situation based on the uncertainty of continuation of autonomous driving in the specific driving situation in accordance with the feedback. The driving behavior control method according to any one of claims 1 to 5 . 自律走行車両の自律走行制御による運転操作の特性である運転挙動を制御するコントローラを備える運転挙動制御装置であって、
前記コントローラは、
前記自律走行車両の運転挙動を定めるパラメータを特定の運転状況に応じて設定し、
前記パラメータにより生じた前記運転挙動に対する乗員のフィードバックを検出し、
前記フィードバックに応じて変更された前記パラメータに基づいて、前記自律走行車両が前記特定の運転状況又は前記特定の運転状況に類似する運転状況に再び遭遇した際の運転挙動を定め
特定の運転状況に最初に遭遇した場合に、複数の分類に分類分けされた前記運転挙動のいずれかの分類を、前記特定の運転状況における自律走行の継続の不確実性に基づいて選択し、
選択された前記いずれかの分類に基づいて前記パラメータを設定する、
ことを特徴とする運転挙動制御装置。
A driving behavior control device comprising a controller for controlling a driving behavior that is a characteristic of a driving operation by autonomous driving control of an autonomous vehicle,
The controller is
setting a parameter that determines the driving behavior of the autonomous vehicle according to a specific driving situation;
detecting occupant feedback on said driving behavior caused by said parameter;
determining a driving behavior when the autonomous vehicle re-encounters the particular driving situation or a driving situation similar to the particular driving situation based on the parameters modified in response to the feedback ;
Selecting one of the plurality of classifications of driving behavior when a specific driving situation is encountered for the first time based on the uncertainty of continuation of autonomous driving in the specific driving situation;
setting the parameter based on the selected one of the classifications;
A driving behavior control device characterized by:
JP2019097726A 2019-05-24 2019-05-24 Driving behavior control method and driving behavior control device Active JP7233299B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019097726A JP7233299B2 (en) 2019-05-24 2019-05-24 Driving behavior control method and driving behavior control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019097726A JP7233299B2 (en) 2019-05-24 2019-05-24 Driving behavior control method and driving behavior control device

Publications (2)

Publication Number Publication Date
JP2020192824A JP2020192824A (en) 2020-12-03
JP7233299B2 true JP7233299B2 (en) 2023-03-06

Family

ID=73547724

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019097726A Active JP7233299B2 (en) 2019-05-24 2019-05-24 Driving behavior control method and driving behavior control device

Country Status (1)

Country Link
JP (1) JP7233299B2 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112706777B (en) * 2020-12-28 2022-05-10 东软睿驰汽车技术(沈阳)有限公司 Method and device for adjusting driving behaviors of user under vehicle working conditions
WO2023084664A1 (en) * 2021-11-11 2023-05-19 株式会社Subaru Driving skill evaluation system, information processing device, vehicle and computer program, and recording medium with computer program recorded therein
JP7571742B2 (en) * 2022-02-02 2024-10-23 トヨタ自動車株式会社 Vehicle control device, vehicle control computer program, and vehicle control method
JP7571744B2 (en) * 2022-02-07 2024-10-23 トヨタ自動車株式会社 Vehicle control device, vehicle control computer program, and vehicle control method
JP7669965B2 (en) 2022-04-04 2025-04-30 トヨタ自動車株式会社 Vehicle control device, vehicle control computer program, and vehicle control method
JP7635749B2 (en) 2022-04-06 2025-02-26 トヨタ自動車株式会社 Vehicle control device, vehicle control computer program, and vehicle control method
JP7601046B2 (en) * 2022-04-06 2024-12-17 トヨタ自動車株式会社 Vehicle control device, vehicle control computer program, and vehicle control method
JP7838505B2 (en) 2023-03-15 2026-04-01 トヨタ自動車株式会社 Vehicle control device, vehicle control method, and program
JP7845297B2 (en) * 2023-07-03 2026-04-14 トヨタ自動車株式会社 Vehicle control system
DE102024125208A1 (en) * 2024-09-04 2026-03-05 Valeo Schalter Und Sensoren Gmbh Method for adapting a control system to control the movement of a vehicle

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015087891A (en) 2013-10-30 2015-05-07 富士通テン株式会社 Information provision system, information provision device, and information provision method
JP2015169529A (en) 2014-03-06 2015-09-28 株式会社デンソー Notification device
WO2015162764A1 (en) 2014-04-24 2015-10-29 三菱電機株式会社 Vehicle-mounted information device and function limiting method for vehicle-mounted information device
WO2018232237A1 (en) 2017-06-16 2018-12-20 Uber Technologies, Inc. Systems and methods to obtain passenger feedback in response to autonomous vehicle driving events

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015087891A (en) 2013-10-30 2015-05-07 富士通テン株式会社 Information provision system, information provision device, and information provision method
JP2015169529A (en) 2014-03-06 2015-09-28 株式会社デンソー Notification device
WO2015162764A1 (en) 2014-04-24 2015-10-29 三菱電機株式会社 Vehicle-mounted information device and function limiting method for vehicle-mounted information device
WO2018232237A1 (en) 2017-06-16 2018-12-20 Uber Technologies, Inc. Systems and methods to obtain passenger feedback in response to autonomous vehicle driving events
JP2020524632A (en) 2017-06-16 2020-08-20 ユーエーティーシー, エルエルシー System and method for obtaining occupant feedback in response to an autonomous vehicle driving event

Also Published As

Publication number Publication date
JP2020192824A (en) 2020-12-03

Similar Documents

Publication Publication Date Title
JP7233299B2 (en) Driving behavior control method and driving behavior control device
US11400959B2 (en) Method and system to predict one or more trajectories of a vehicle based on context surrounding the vehicle
US11231286B2 (en) Dynamic routing for self-driving vehicles
CN110641472B (en) Neural Network Based Safety Monitoring System for Autonomous Vehicles
CN113178097B (en) Method for establishing probability map of unoccupied space comprising static target and dynamic target
US11545033B2 (en) Evaluation framework for predicted trajectories in autonomous driving vehicle traffic prediction
CN115884908B (en) Route confirmation device and route confirmation method
JP6745294B2 (en) Vehicle control device, vehicle control method, and program
EP3309640B1 (en) Group driving style learning framework for autonomous vehicles
JP6809611B2 (en) Driving support method and driving support device
JP7202982B2 (en) Driving support method and driving support device
JPWO2018100619A1 (en) Vehicle control system, vehicle control method, and vehicle control program
JP7379033B2 (en) Driving support method and driving support device
JP7154914B2 (en) Operation control method and operation control device
CN115257813B (en) Intelligent driving control method through construction barrier and vehicle
CN115871712A (en) Method and system for operating an autonomously driven vehicle
WO2020255751A1 (en) Autonomous driving system
JP7737337B2 (en) Map reliability determination device and driving assistance device
JP7583649B2 (en) Map generation device and vehicle position recognition device
US20250091603A1 (en) Voice controlled autonomous driving system
WO2023149003A1 (en) Vehicle control device
CN120817090A (en) Automatic driving device and control method thereof
JP7118838B2 (en) Operation control method and operation control device
JP7313240B2 (en) Traveling trajectory estimation method, vehicle control method, and traveling trajectory estimation device
JP7236897B2 (en) Driving support method and driving support device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220204

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20221031

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221101

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221226

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: 20230124

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230221

R150 Certificate of patent or registration of utility model

Ref document number: 7233299

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150