JP2024049549A - Driving assistance device, driving assistance method, and program - Google Patents
Driving assistance device, driving assistance method, and program Download PDFInfo
- Publication number
- JP2024049549A JP2024049549A JP2022155838A JP2022155838A JP2024049549A JP 2024049549 A JP2024049549 A JP 2024049549A JP 2022155838 A JP2022155838 A JP 2022155838A JP 2022155838 A JP2022155838 A JP 2022155838A JP 2024049549 A JP2024049549 A JP 2024049549A
- Authority
- JP
- Japan
- Prior art keywords
- guidance
- vehicle
- moving body
- driving
- road
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 14
- 230000006698 induction Effects 0.000 claims description 20
- 230000001133 acceleration Effects 0.000 claims description 15
- 238000010586 diagram Methods 0.000 description 12
- 238000004891 communication Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 10
- 230000008859 change Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 7
- 238000001514 detection method Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000002485 combustion reaction Methods 0.000 description 3
- 230000005484 gravity Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 238000013473 artificial intelligence Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000012827 research and development Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000001052 transient effect Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000036461 convulsion Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 238000007499 fusion processing Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 230000000116 mitigating effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Traffic Control Systems (AREA)
Abstract
【課題】速度誘導や操舵誘導によって、より適切な運転支援を行うこと。
【解決手段】実施形態の運転支援装置において、移動体の周辺状況を認識する認識部と、前記周辺状況に基づいて、所定距離以内で前記移動体が移動可能な道路の幅が変化する場合であって、且つ、前記所定距離以内に接触を回避すべき対象である回避対象が存在する場合に、前記移動体と前記回避対象とがすれ違うことが可能か否かを判定する判定部と、前記判定部によりすれ違うことが可能ではないと判定された場合に、前記移動体の速度誘導と操舵誘導とのうち少なくとも一方を実行する運転誘導部と、を備える。
【選択図】図1
[Problem] To provide more appropriate driving assistance through speed guidance and steering guidance.
[Solution] In one embodiment, the driving assistance device includes a recognition unit that recognizes the surrounding conditions of a moving body, a judgment unit that judges whether the moving body and an avoidance target can pass each other when the width of the road on which the moving body can move changes within a predetermined distance based on the surrounding conditions and when an avoidance target with which contact must be avoided exists within the predetermined distance, and a driving guidance unit that performs at least one of speed guidance and steering guidance of the moving body when the judgment unit determines that the moving body and the avoidance target cannot pass each other.
[Selected Figure] Figure 1
Description
本発明は、運転支援装置、運転支援方法、およびプログラムに関する。 The present invention relates to a driving assistance device, a driving assistance method, and a program.
近年、交通参加者の中でも脆弱な立場にある人々にも配慮した持続可能な輸送システムへのアクセスを提供する取り組みが活発化している。この実現に向けて運転支援技術に関する研究開発を通して交通の安全性や利便性をより一層改善する研究開発に注力している。これに関連して、走行中の自車両の前方に走行地点よりも道幅の狭い狭路が存在する場合に、狭路の道幅を取得し、狭路を走行する対向車両の有無を判定し、対向車両ありと判定した際に、自車両が狭路を対向車両とすれ違って通過可能か否かを判定し、通過不可と判定された場合に狭路の手前での自車両の停車を案内する情報を提示する技術が開示されている(例えば、特許文献1参照)。 In recent years, efforts to provide access to sustainable transportation systems that take into consideration vulnerable traffic participants have been gaining momentum. To achieve this, we are focusing on research and development to further improve traffic safety and convenience through research and development of driving assistance technologies. In relation to this, a technology has been disclosed that, when a narrow road narrower than the driving point is present ahead of a vehicle while driving, acquires the width of the narrow road, determines whether there is an oncoming vehicle traveling on the narrow road, and, if it is determined that there is an oncoming vehicle, determines whether the vehicle can pass the oncoming vehicle and pass through the narrow road, and if it is determined that it cannot pass through, presents information to guide the vehicle to stop before the narrow road (see, for example, Patent Document 1).
ところで、運転支援技術においては、狭い幅の道路(狭路)に限らず、道路の形状(例えば道幅)が部分的に変化する区間や道路上に障害物が存在する場合等の周辺状況において、対向車両とどの位置ですれ違うべきかを迷うような場面があるが、そのような場面において速度誘導や操舵誘導等の適切な運転支援が行われていない場合があることが課題であった。 However, with regard to driving assistance technology, there are situations where a driver is unsure of where to pass an oncoming vehicle, not only on narrow roads (narrow streets) but also in sections where the road shape (e.g., road width) changes partially or where there are obstacles on the road, and other surrounding conditions. In such situations, there are cases where appropriate driving assistance such as speed guidance and steering guidance is not provided, which has been an issue.
本願は、上記課題の解決のため、速度誘導や操舵誘導によって、より適切な運転支援を行うことが可能な運転支援装置、運転支援方法、およびプログラムを提供することを目的の一つとする。そして、延いては持続可能な輸送システムの発展に寄与するものである。 In order to solve the above problems, one of the objectives of this application is to provide a driving assistance device, a driving assistance method, and a program that can provide more appropriate driving assistance through speed guidance and steering guidance. This will ultimately contribute to the development of a sustainable transportation system.
この発明に係る運転支援装置、運転支援方法、およびプログラムは、以下の構成を採用した。
(1):この発明の一態様に係る運転支援装置は、移動体の周辺状況を認識する認識部と、前記周辺状況に基づいて、所定距離以内で前記移動体が移動可能な道路の幅が変化する場合であって、且つ、前記所定距離以内に接触を回避すべき対象である回避対象が存在する場合に、前記移動体と前記回避対象とがすれ違うことが可能か否かを判定する判定部と、前記判定部によりすれ違うことが可能ではないと判定された場合に、前記移動体の速度誘導と操舵誘導とのうち少なくとも一方を実行する運転誘導部と、を備える、運転支援装置である。
A driving assistance device, a driving assistance method, and a program according to the present invention employ the following configuration.
(1): A driving assistance device according to one embodiment of the present invention is a driving assistance device including: a recognition unit that recognizes the surrounding conditions of a moving body; a determination unit that determines whether or not the moving body and an avoidance target that is an object to be avoided and with which contact should be avoided are able to pass each other when the width of the road on which the moving body can move changes within a predetermined distance based on the surrounding conditions and when there is an avoidance target within the predetermined distance, and a driving guidance unit that performs at least one of speed guidance and steering guidance of the moving body when the determination unit determines that the moving body and the avoidance target are not able to pass each other.
(2):上記(1)の態様において、前記判定部は、前記所定距離以内で道路の幅が最も狭くなる位置で、前記移動体と前記回避対象とがすれ違うことが可能か否かを判定し、前記運転誘導部は、前記判定部により前記所定距離以内で道路の幅が最も狭くなる位置で、前記移動体と前記回避対象とがすれ違うことが可能ではないと判定された場合に、前記移動体の減速誘導を行うと共に前記操舵誘導を行わないものである。 (2): In the above aspect (1), the determination unit determines whether or not the moving body and the object to be avoided can pass each other at the location where the road width is narrowest within the specified distance, and the driving guidance unit performs deceleration guidance for the moving body and does not perform the steering guidance when the determination unit determines that the moving body and the object to be avoided cannot pass each other at the location where the road width is narrowest within the specified distance.
(3):上記(1)の態様において、前記判定部は、所定距離のうち道路の幅が最も狭くなる位置で、前記移動体と前記回避対象とがすれ違うことが可能か否かを判定し、前記運転誘導部は、前記判定部により前記所定距離のうち道路の幅が最も狭くなる位置で、前記移動体と前記回避対象とがすれ違うことが可能であると判定された場合に、前記操舵誘導を行うと共に前記速度誘導を行わないものである。 (3): In the above aspect (1), the determination unit determines whether the moving body and the object to be avoided can pass each other at a location where the road width is narrowest within the specified distance, and the driving guidance unit performs the steering guidance but does not perform the speed guidance when the determination unit determines that the moving body and the object to be avoided can pass each other at a location where the road width is narrowest within the specified distance.
(4):上記(3)の態様において、前記運転誘導部は、前記移動体の側端部と、前記道路を区画する前記移動体の左右の区画線のうち前記移動体との距離が近い方の区画線との距離に基づいて前記操舵誘導を行うものである。 (4): In the above aspect (3), the driving guidance unit performs the steering guidance based on the distance between the side end of the moving body and one of the left and right dividing lines of the moving body that divide the road, which is closer to the moving body.
(5):上記(1)の態様において、前記運転誘導部により、前記移動体の速度誘導と操舵誘導とのうち少なくとも一方が実行される場合に、実行される誘導に関する情報を出力部に出力させる出力制御部を更に備えるものである。 (5): In the above aspect (1), an output control unit is further provided that outputs information regarding the guidance to be executed to an output unit when the driving guidance unit executes at least one of speed guidance and steering guidance of the moving body.
(6):上記(5)の態様において、前記出力部は、スピーカを含み、前記出力制御部は、前記速度誘導を通知音で行う場合に、減速誘導と加速誘導とで異なる通知音を前記スピーカに出力させ、前記減速誘導の場合には、音の周波数を連続的に小さく変化させるか、または、音程を連続的に低く変化させた構成の通知音を出力させ、前記加速誘導の場合には、前記音の周波数を連続的に大きく変化させるか、または、音程を連続的に高く変化させた構成の通知音を出力させるものである。 (6): In the aspect of (5) above, the output unit includes a speaker, and the output control unit, when the speed induction is performed by a notification sound, causes the speaker to output different notification sounds for deceleration induction and acceleration induction, and in the case of the deceleration induction, causes the speaker to output a notification sound in which the frequency of the sound is changed continuously to a smaller value or the pitch is changed continuously to a lower value, and in the case of the acceleration induction, causes the speaker to output a notification sound in which the frequency of the sound is changed continuously to a larger value or the pitch is changed continuously to a higher value.
(7):上記(5)の態様において、前記スピーカは、少なくとも前記移動体の運転者の前方および後方に設けられ、前記出力制御部は、前記移動体を加速させる場合と減速させる場合とに応じて、前記通知音の音像が前記運転者の後方から前方、または、前記運転者の前方から後方に移動するように、複数の前記スピーカによる出力を制御するものである。 (7): In the aspect of (5) above, the speakers are provided at least in front of and behind the driver of the moving body, and the output control unit controls the output from the multiple speakers so that the sound image of the notification sound moves from behind to in front of the driver or from in front to behind the driver depending on whether the moving body is accelerating or decelerating.
(8):上記(5)の態様において、前記出力部は、少なくとも前記移動体の運転者の左右それぞれに設けられた複数のスピーカを含み、前記出力制御部は、前記移動体を右方向に操舵させる場合に操舵誘導を行う通知音の音像が前記運転者の左方向から右方向に移動するように複数の前記スピーカによる出力を制御し、前記移動体を左方向に操舵させる場合に操舵誘導を行う通知音の音像が前記運転者の右方向から左方向に移動するように複数の前記スピーカによる出力を制御するものである。 (8): In the aspect of (5) above, the output unit includes at least a plurality of speakers provided on the left and right of the driver of the moving body, and the output control unit controls the output from the plurality of speakers so that when the moving body is steered to the right, the sound image of the notification sound for steering guidance moves from the left to the right of the driver, and controls the output from the plurality of speakers so that when the moving body is steered to the left, the sound image of the notification sound for steering guidance moves from the right to the left of the driver.
(9):本発明の他の態様に係る運転支援方法は、コンピュータが、移動体の周辺状況を認識し、認識した前記周辺状況に基づいて、所定距離以内で前記移動体が移動可能な道路の幅が変化する場合であって、且つ、前記所定距離以内に接触を回避すべき対象である回避対象が存在する場合に、前記移動体と前記回避対象とがすれ違うことが可能か否かを判定し、すれ違うことが可能ではないと判定された場合に、前記移動体の速度誘導と操舵誘導とのうち少なくとも一方を実行する、運転支援方法である。 (9): A driving assistance method according to another aspect of the present invention is a driving assistance method in which a computer recognizes the surrounding conditions of a moving object, and when the width of a road on which the moving object can move changes within a predetermined distance based on the recognized surrounding conditions and when an avoidance target that is an object to be avoided from contact exists within the predetermined distance, determines whether the moving object and the avoidance target can pass each other, and when it is determined that the moving object and the avoidance target cannot pass each other, performs at least one of speed guidance and steering guidance of the moving object.
(10):本発明の他の態様に係るプログラムは、コンピュータに、移動体の周辺状況を認識させ、認識した前記周辺状況に基づいて、所定距離以内で前記移動体が移動可能な道路の幅が変化する場合であって、且つ、前記所定距離以内に接触を回避すべき対象である回避対象が存在する場合に、前記移動体と前記回避対象とがすれ違うことが可能か否かを判定させ、すれ違うことが可能ではないと判定された場合に、前記移動体の速度誘導と操舵誘導とのうち少なくとも一方を実行させる、プログラムである。 (10): A program according to another aspect of the present invention is a program that causes a computer to recognize the surrounding conditions of a moving body, and, based on the recognized surrounding conditions, when the width of a road on which the moving body can move changes within a predetermined distance and when an avoidance target with which contact should be avoided exists within the predetermined distance, determines whether the moving body and the avoidance target can pass each other, and, when it is determined that the moving body and the avoidance target cannot pass each other, executes at least one of speed guidance and steering guidance of the moving body.
上記(1)~(10)の態様によれば、速度誘導や操舵誘導によって、より適切な運転支援を行うことができる。 According to the above aspects (1) to (10), more appropriate driving assistance can be provided through speed guidance and steering guidance.
以下、図面を参照し、本発明の運転支援装置、運転支援方法、およびプログラムの実施形態について説明する。運転支援装置は、移動体の運転を支援する装置である。移動体とは、三輪または四輪等の車両、二輪車、マイクロモビリティ等を含み、人(運転者)が搭乗するあらゆる移動体を含んでよい。以下の説明では、移動体は四輪車両であるものとし、運転支援装置が搭載された四輪車両を「車両M」と称する。また、以下では、左側通行の法規が適用される場合について説明するが、右側通行の法規が適用される場合、左右を逆に読み替えればよい。 Below, with reference to the drawings, an embodiment of the driving assistance device, driving assistance method, and program of the present invention will be described. The driving assistance device is a device that assists driving of a moving body. A moving body may include any moving body on which a person (driver) rides, including three-wheeled or four-wheeled vehicles, two-wheeled vehicles, micromobility, etc. In the following description, the moving body is assumed to be a four-wheeled vehicle, and a four-wheeled vehicle equipped with a driving assistance device is referred to as "vehicle M." In addition, the following description will be given for a case in which the law of driving on the left side applies, but if the law of driving on the right side applies, the left and right can be read in reverse.
[全体構成]
図1は、実施形態に係る運転支援装置を適用した車両システム1の構成図である。車両システム1が搭載される車両Mの駆動源は、ディーゼルエンジンやガソリンエンジン等の内燃機関、電動機、或いはこれらの組み合わせである。電動機は、内燃機関に連結された発電機による発電電力、或いは二次電池や燃料電池の放電電力を使用して動作する。
[overall structure]
1 is a configuration diagram of a
車両システム1は、例えば、カメラ(撮像部の一例)10と、レーダ装置12と、LIDAR(Light Detection and Ranging)14と、物体認識装置16と、通信装置20と、HMI(Human Machine Interface)30と、車両センサ40と、ナビゲーション装置50と、運転操作子80と、運転支援装置100と、走行駆動力出力装置200と、ブレーキ装置210と、ステアリング装置220とを備える。これらの装置や機器は、CAN(Controller Area Network)通信線等の多重通信線やシリアル通信線、無線通信網等によって互いに接続される。なお、図1に示す構成はあくまで一例であり、構成の一部が省略されてもよいし、更に別の構成が追加されてもよい。カメラ10、レーダ装置12、およびLIDAR14を組み合わせたものが「外界センサES」の一例である。外界センサESには、物体認識装置16が含まれていてもよく、また車両Mの周辺状況を認識する他の検出部(例えば、ソナー)が含まれていてもよい。また、外界センサESは、カメラ10のみの構成や、カメラ10およびレーダ装置12のみといった簡易な構成であってもよい。HMI30は、「出力部」の一例である。
The
カメラ10は、例えば、CCD(Charge Coupled Device)やCMOS(Complementary Metal Oxide Semiconductor)等の固体撮像素子を利用したデジタルカメラである。カメラ10は、車両Mの任意の箇所に取り付けられる。例えば、車両Mの前方を撮像する場合、カメラ10は、フロントウインドシールド上部やルームミラー裏面等に取り付けられる。また、車両Mの後方を撮像する場合、カメラ10は、リアウインドシールド上部やバックドア等に取り付けられる。また、車両Mの側方および後側方を撮像する場合、カメラ10は、ドアミラー等に取り付けられる。カメラ10は、例えば、周期的に繰り返し車両Mの周辺を撮像する。カメラ10は、ステレオカメラであってもよい。
The
レーダ装置12は、車両Mの周辺にミリ波等の電波を放射すると共に、物体によって反射された電波(反射波)を検出して少なくとも物体の位置(距離および方位)を検出する。レーダ装置12は、車両Mの任意の箇所に取り付けられる。レーダ装置12は、FM-CW(Frequency Modulated Continuous Wave)方式によって物体の位置および速度を検出してもよい。
The
LIDAR14は、車両Mの周辺に光(或いは光に近い波長の電磁波)を照射し、散乱光を測定する。LIDAR14は、発光から受光までの時間に基づいて、対象までの距離を検出する。照射される光は、例えば、パルス状のレーザー光である。LIDAR14は、車両Mの任意の箇所に取り付けられる。 The LIDAR 14 irradiates light (or electromagnetic waves with a wavelength close to that of light) around the vehicle M and measures the scattered light. The LIDAR 14 detects the distance to the target based on the time between light emission and light reception. The irradiated light is, for example, a pulsed laser light. The LIDAR 14 can be attached to any location on the vehicle M.
物体認識装置16は、外界センサESに含まれる構成のうち一部または全部による検出結果に対してセンサフュージョン処理を行って、車両Mの周囲の物体の位置、種類、速度等を認識する。物体認識装置16は、認識結果を運転支援装置100に出力する。物体認識装置16は、外界センサESの検出結果をそのまま運転支援装置100に出力してよい。車両システム1から物体認識装置16が省略されてもよい。
The
通信装置20は、例えば、セルラー網やWi-Fi網、Bluetooth(登録商標)、DSRC(Dedicated Short Range Communication)等を利用して、車両Mの周辺に存在する他車両と通信し、或いは無線基地局等を介して外部装置と通信する。
The
HMI30は、HMI制御部140の制御により車両Mの乗員(運転者を含む)に対して各種情報を提示すると共に、乗員による入力操作を受け付ける。HMI30には、例えば、表示装置、スピーカ、マイク、ブザー、キー等が含まれる。表示装置は、例えばタッチパネルであり、車両Mの車室内の任意の箇所に取り付けられる。表示装置は、運転支援装置100に対する各種の操作を受け付けると共に、運転支援装置100等から指示された画像を表示する。スピーカは、車両Mの車室内に音を出力する。スピーカは、複数の子スピーカを含むスピーカユニットであってもよく、その場合、音像の位置を任意に設定可能であってもよい。例えば、スピーカがスピーカユニットである場合、子スピーカは少なくとも運転者が着座する運転席の前方(例えば、車室内のインストルメントパネル)と後方(例えば、運転席のヘッドレスト、後部座席、または室内空間の後方)のそれぞれ一以上設けられる。また、子スピーカは、運転席の左右それぞれに一以上設けられてもよい。この場合、子スピーカは、例えば、運転席から見てインストルメントパネルの左側と右側、左ドアと右ドア、またはヘッドレストの左側と右側等に設けられる。また、子スピーカは、サラウンドスピーカとして、車室内にサラウンド音声が提供できるように、運転席の周囲を囲むように複数設けられてもよい。表示装置およびスピーカは、後述するナビHMI52と一体に設けられてもよく、別体に設けられてもよい。
The HMI 30 presents various information to the occupants (including the driver) of the vehicle M under the control of the
車両センサ40は、車両Mの速度を検出する車速センサ、加速度を検出する加速度センサ、鉛直軸回りの角速度を検出するヨーレートセンサ、車両Mの向きを検出する方位センサ等を含む。また、車両センサ40には、車両Mの位置を取得する位置センサが含まれてよい。位置センサは、例えば、GPS(Global Positioning System)装置から位置情報(経度・緯度情報)を取得するセンサである。また、位置センサは、ナビゲーション装置50のGNSS(Global Navigation Satellite System)受信機51を用いて位置情報を取得するセンサであってもよい。また、車両センサ40には、後述するトルクセンサや転舵角センサ等が含まれてよい。
The
ナビゲーション装置50は、例えば、GNSS受信機51と、ナビHMI52と、経路決定部53とを備える。ナビゲーション装置50は、HDD(Hard Disk Drive)やフラッシュメモリ等の記憶装置に地図情報54を保持している。GNSS受信機51は、GNSS衛星から受信した信号に基づいて、車両Mの位置を特定する。車両Mの位置は、車両センサ40の出力を利用したINS(Inertial Navigation System)によって特定または補完されてもよい。ナビHMI52は、表示装置、スピーカ、タッチパネル、キー等を含む。ナビHMI52は、前述したHMI30と一部または全部が共通化されてもよい。経路決定部53は、例えば、GNSS受信機51により特定された車両Mの位置(或いは入力された任意の位置)から、ナビHMI52を用いて乗員により入力された目的地までの経路(以下、地図上経路)を、地図情報54を参照して決定する。地図情報54は、例えば、道路を示すリンクと、リンクによって接続されたノードとによって道路形状が表現された情報である。地図情報54は、道路の曲率やPOI(Point Of Interest)情報等を含んでもよい。また、地図情報54には、例えば、車線の中央の情報あるいは車線の境界の情報(道路区画線の位置や形状、パターン(実線と破線の配列等))、車線の幅員等が含まれてよく、道路情報(例えば、高速道路、一般道路)、交通規制情報(例えば、制限速度)、住所情報(住所・郵便番号)、施設情報、電話番号情報等が含まれてよい。地図情報54は、通信装置20が他装置と通信することにより、随時、アップデートされてよい。地図情報54は、後述する運転支援装置100の記憶部150に記憶されてもよい。
The
ナビゲーション装置50は、地図上経路に基づいて、ナビHMI52を用いた経路案内を行ってもよい。ナビゲーション装置50は、例えば、乗員が所持するスマートフォンやタブレット端末等の端末装置の機能によって実現されてもよい。ナビゲーション装置50は、通信装置20を介してナビゲーションサーバに現在位置と目的地を送信し、ナビゲーションサーバから地図上経路と同等の経路を取得してもよい。
The
運転操作子80は、例えば、ステアリングホイール、アクセルペダル、ブレーキペダル、シフトレバー、その他の操作子を含む。ステアリングホイールは、運転者による車両Mの操舵操作を受け付ける操舵操作子であり、EPS(Electric Power Steering;電動パワーステアリング)機能が実装されている。運転操作子80には、操舵量或いは操作の有無を検出するセンサが取り付けられており、その検出結果は、運転支援装置100、もしくは、走行駆動力出力装置200、ブレーキ装置210、およびステアリング装置220のうち一部または全部に出力される。操作子は、必ずしも環状である必要は無く、異形ステアリングやジョイスティック、ボタン等の形態であってもよい。
The driving
運転支援装置100は、例えば、認識部110と、判定部120と、運転誘導部130と、HMI制御部140と、記憶部150とを備える。認識部110と、判定部120と、運転誘導部130と、HMI制御部140とは、それぞれ、例えば、CPU(Central Processing Unit)等のハードウェアプロセッサがプログラム(ソフトウェア)を実行することにより実現される。また、これらの構成要素のうち一部または全部は、LSI(Large Scale Integration)やASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)、GPU(Graphics Processing Unit)等のハードウェア(回路部;circuitryを含む)によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予め運転支援装置100のHDDやフラッシュメモリ等の記憶装置(非一過性の記憶媒体を備える記憶装置)に格納されていてもよいし、DVDやCD-ROM等の着脱可能な記憶媒体に格納されており、記憶媒体(非一過性の記憶媒体)がドライブ装置に装着されることで運転支援装置100のHDDやフラッシュメモリにインストールされてもよい。HMI制御部140は、「出力制御部」の一例である。
The driving
記憶部150は、上記の各種記憶装置、或いはSSD(Solid State Drive)、EEPROM(Electrically Erasable Programmable Read Only Memory)、ROM(Read Only Memory)、またはRAM(Random Access Memory)等により実現されてもよい。記憶部150は、例えば、プログラム、その他の各種情報等が格納される。また、記憶部150には、地図情報54が格納されていてもよい。
The
認識部110は、外界センサESから入力された情報に基づいて、車両Mの周辺状況を認識する。例えば、認識部110は、外界センサESから入力された情報に基づいて、車両Mから所定距離以内に存在する物体の位置、および速度、加速度等の状態を認識する。物体とは、例えば、他車両や、自転車、歩行者等の交通参加者である。物体の位置は、例えば、車両Mの代表点(重心や駆動軸中心等)を原点とした絶対座標上の位置として認識され、制御に使用される。物体の位置は、その物体の重心やコーナー等の代表点で表されてもよいし、領域で表されてもよい。物体の「状態」とは、物体の加速度やジャーク、あるいは「行動状態」(例えば車線変更をしている、またはしようとしているか否か)を含んでもよい。また、認識部110は、物体の大きさや形状、色等の特徴情報に基づいて物体の種類(例えば他車両、自転車、歩行者)等を認識してもよい。
The
また、認識部110は、例えば、車両Mが走行している車線(走行車線)を認識する。例えば、認識部110は、カメラ10によって撮像されたカメラ画像から車両Mの左右の道路区画線(以下、「区画線」と称する)を認識し、認識した区画線の位置に基づいて走行車線を認識する。なお、認識部110は、区画線に限らず、路肩、縁石、中央分離帯、ガードレール、フェンス、壁等を含む車線位置を特定可能な物標(走路境界、道路境界)を認識することで、走行車線を認識してもよい。この認識において、ナビゲーション装置50から取得される車両Mの位置やINSによる処理結果が加味されてもよい。
The
また、認識部110は、車両センサ40から得られる車両Mの位置情報に基づいて地図情報54を参照して走行車線を認識してもよく、地図情報54から得られる区画線のパターンと、カメラ10によって撮像された画像から認識される車両Mの周辺の道路区画線のパターンとを比較することで走行車線を認識してもよい。また、認識部110は、走行車線の道路形状(例えば、直線道路やカーブ路等の形状種別や、道路の曲率)を認識してもよい。また、認識部110は、車両Mの走行車線に隣接する隣接車線や、一時停止線、障害物、赤信号、料金所、その他の道路事象を認識してもよい。
The
また、認識部110は、走行車線を認識する際に、走行車線に対する車両Mの位置や姿勢を認識する。認識部110は、例えば、車両Mの基準点(中心または重心)の車線中央からの乖離(道路幅方向の距離)、および車両Mの進行方向の車線中央を連ねた線に対してなす角度を、走行車線に対する車両Mの相対位置および姿勢として認識してもよい。これに代えて、認識部110は、走行車線の何れかの側端部(区画線または道路境界)に対する車両Mの基準点の位置等を、走行車線に対する車両Mの相対位置として認識してもよい。
When recognizing the travel lane, the
また、認識部110は、車両Mが走行可能な道路(移動体が移動可能な道路)の所定距離以内において最も狭い幅と、最も狭い位置を認識する。また、認識部110は、対向車両の車幅や障害物(例えば、道路上の電柱や駐車車両)の横幅(道路幅方向の幅)、対向車両や障害物の相対位置、相対速度等を認識する。
The
なお、認識部110は、例えば、AI(Artificial Intelligence;人工知能)による認識機能と、予め与えられたモデルによる認識機能とを並行して実現してもよい。例えば、「交差点を認識する」機能は、ディープラーニング等による交差点の認識と、予め与えられた条件(パターンマッチング可能な信号、道路標示等がある)に基づく認識とが並行して実行され、双方に対してスコア付けして総合的に評価することで実現されてよい。交差点以外の物体や道路形状等についても同様である。
The
判定部120は、認識部110により認識された車両Mの周辺状況に基づいて、車両Mから所定距離以内の道路区間で車両Mが走行可能な道路の幅が変化する場合であって、且つ、所定距離以内に接触を回避すべき対象である回避対象(例えば対向車両)が存在する場合に、車両Mと回避対象とがすれ違うことが可能か否かを判定する。
The
運転誘導部130は、判定部120によりすれ違うことが可能ではないと判定された場合に、車両Mの速度誘導と操舵誘導とのうち少なくとも一方を実行する。速度誘導とは、例えば、運転者に車両Mの速度を減速または加速するように促す情報をHMI30に出力させることや、運転者の操作の有無に関係なく車両Mの速度が目標速度になるように減速または加速を行う速度制御を実行することである。なお、減速には、停止が含まれてよい。操舵誘導とは、例えば、運転者に車両Mを左右何れかの方向に移動するように促す情報をHMI30に出力させることや、運転者の操作の有無に関係なく車両Mが目標とする方向に移動するように操舵制御を実行することである。また、操舵誘導には、例えば、車両Mが目標とする方向に移動するようにEPS機能によりステアリングホイールを回転させることや、運転者が目標とする方向と反対方向に操舵しないように反力を与える制御が含まれてよい。
When the
HMI制御部140は、HMI30により、乗員に所定の情報を通知したり、HMI30を介して受け付けられた乗員の操作内容を取得する。所定の情報には、例えば、車両Mの状態に関する情報や運転支援に関する情報等の車両Mの走行に関連のある情報が含まれる。車両Mの状態に関する情報には、例えば、車両Mの速度、エンジン回転数、シフト位置等の情報が含まれる。運転支援に関する情報には、速度誘導に関する情報や操舵誘導に関する情報が含まれる。また、所定の情報には、判定部120による判定結果が含まれてよく、その他テレビ番組、DVD等の記憶媒体に記憶されたコンテンツ(例えば、映画)等の車両Mの走行制御に関連しない情報が含まれてもよい。HMI制御部140は、上述した各種情報を含む画像を生成し、生成した画像をHMI30の表示装置に表示させてもよく、所定の情報を示す音声を生成し、生成した音声をHMI30のスピーカから出力させてもよい。
The
走行駆動力出力装置200は、車両が走行するための走行駆動力(トルク)を駆動輪に出力する。走行駆動力出力装置200は、例えば、内燃機関、電動機、および変速機等の組み合わせと、これらを制御するECU(Electronic Control Unit)とを備える。ECUは、運転支援装置100から入力される情報、或いは運転操作子80から入力される情報に従って、上記の構成を制御する。
The driving
ブレーキ装置210は、例えば、ブレーキキャリパーと、ブレーキキャリパーに油圧を伝達するシリンダと、シリンダに油圧を発生させる電動モータと、ブレーキECUとを備える。ブレーキECUは、運転支援装置100から入力される情報、或いは運転操作子80から入力される情報に従って電動モータを制御し、制動操作に応じたブレーキトルクが各車輪に出力されるようにする。ブレーキ装置210は、運転操作子80に含まれるブレーキペダルの操作によって発生させた油圧を、マスターシリンダを介してシリンダに伝達する機構をバックアップとして備えてよい。なお、ブレーキ装置210は、上記説明した構成に限らず、運転支援装置100から入力される情報に従ってアクチュエータを制御して、マスターシリンダの油圧をシリンダに伝達する電子制御式油圧ブレーキ装置であってもよい。
The
ステアリング装置220は、例えば、ステアリングECUや電動モータ(アシストモータ)等を備える。電動モータは、例えば、ラックアンドピニオン機構(転舵機構の一例)に力を作用させて転舵輪の向きを変更する。ステアリングECUは、運転支援装置100から入力される情報、或いは運転操作子80から入力される情報に従って、電動モータを駆動し、転舵輪の向きを変更させる。なお、実施形態におけるステアリング装置220の詳細については、後述する。
The
[速度誘導および操舵誘導]
次に、実施形態における速度誘導および操舵誘導の具体例について説明する。図2は、速度誘導および操舵誘導に関する判定を行う場面について説明するための図である。図2の例において、車両Mは、区画線LLおよびRLにより区画され、X軸方向に沿って延伸する道路RD1を、速度VMでX軸方向に沿って走行しているものとする。また、対向車両m1は、速度Vm1で図中-X軸方向に沿って走行しているものとする。
[Speed Guidance and Steering Guidance]
Next, a specific example of speed induction and steering induction in the embodiment will be described. Fig. 2 is a diagram for explaining a scene in which a determination regarding speed induction and steering induction is performed. In the example of Fig. 2, a vehicle M is assumed to be traveling along the X-axis direction at a speed VM on a road RD1 that is divided by dividing lines LL and RL and extends along the X-axis direction. Also, an oncoming vehicle m1 is assumed to be traveling along the -X-axis direction in the figure at a speed Vm1.
図2に示す場面において、認識部110は、車両Mの周辺状況を認識する。この場合、認識部110は、走行可能な道路RD1を区画する左右の区画線LL、RLのそれぞれの位置や形状を認識する。また、認識部110は、車両Mの位置から進行方向の所定距離D1までの区間において、車両Mが走行可能な道路RDの幅Wが最も狭くなる位置(最小道路幅Wminとなる位置)を認識する。また、認識部110は、所定距離D1以内に物体が存在する場合に、物体の位置や横幅(道路幅方向の幅、図中Y軸方向の幅)を認識する。所定距離D1とは、固定距離でもよく、例えば車両Mの速度VMや道路形状に基づいて設定される可変距離であってもよい。
In the scene shown in FIG. 2, the
判定部120は、認識部110により認識された車両Mの周辺状況に基づいて、車両Mの前方の所定距離D1以内に車両Mが接触を回避すべき対象である回避対象が存在するか否かを判定する。図2の例において、対向車両m1は、回避対象の一例である。
The
例えば、判定部120は、所定距離D1のうち道路RD1の幅が最も狭くなる位置で、車両Mと対向車両m1とがすれ違うことが可能か否かを判定する。この場合、判定部120は、認識部110により認識された対向車両の車幅Wm1と、予め決められている車両Mの車幅WVと、すれ違うために必要な所定のマージン幅αとの加算値(Wm1+WV+α)が、最小道路幅Wminよりも小さいか否かを判定する。判定部120は、上記加算値が最小道路幅Wminよりも小さい場合に、車両Mと対向車両m1とがすれ違うことが可能であると判定し、道路幅Wmin以上である場合(小さくない場合)にすれ違うことが可能ではないと判定する。
For example, the
例えば、図2に示すような道路では、最小道路幅Wminとなる位置よりも先(進行方向で車両Mから離れた位置)には、道幅が広くなる空間AR1が存在するため、運転者は空間AR1の位置まで移動するか否かの判断に悩む場合がある。上記のような状況は、単なる狭路走行時や狭路走行の直前では生じることはなく、特に道幅が部分的に変化するような(走路境界の幅方向に凹凸があるような)状況で生じやすくなる。したがって、実施形態では、所定距離D1以内の道路の幅が変化する場合に、仮に最小道路幅Wminですれ違わない場合であっても、最小道路幅Wminを基準に対向車両とのすれ違い可否を判定し、その判定結果に基づき速度誘導と操舵誘導とのうち少なくとも一方を実行することで、運転者に対してより適切な運転支援を行うことができる。 For example, on a road as shown in FIG. 2, there is a space AR1 where the road width widens beyond the position where the minimum road width Wmin is (a position farther from the vehicle M in the traveling direction), so the driver may have difficulty deciding whether to move to the position of the space AR1. The above situation does not occur when simply traveling on a narrow road or immediately before traveling on a narrow road, but is particularly likely to occur in a situation where the road width changes partially (when there are bumps and grooves in the width direction of the road boundary). Therefore, in the embodiment, when the width of the road changes within a predetermined distance D1, even if the vehicle does not pass the oncoming vehicle at the minimum road width Wmin, the vehicle is judged whether it is possible to pass the oncoming vehicle based on the minimum road width Wmin, and at least one of speed guidance and steering guidance is performed based on the judgment result, thereby providing more appropriate driving assistance to the driver.
運転誘導部130は、判定部120によりすれ違うことが可能ではないと判定された場合に、減速誘導(速度誘導の一例)を行うと共に、操舵誘導を行わないようにする。図3は、減速誘導の一例を示す図である。図3の例では、HMI制御部140が、運転誘導部130の指示によってHMI30の表示装置に表示させた画像IM10が示されている。画像IM10は、運転者に車両Mの減速を促す画像であり、具体的には、減速指示として「減速して道路幅が狭くなる手前で対向車両とすれ違ってください」という文字情報が表示されている。このように、減速を促す情報を運転者に通知することで、運転者は上述のような運転の迷いが生じることなく、対向車両m1とすれ違うための減速または停止操作(手動運転)を行うことができる。また、減速誘導によって、道路幅が狭くなる手前で対向車両とすれ違うことが明確になるため、操舵誘導を行うまでもなく、運転者は車両Mの位置と対向車両m1の位置関係や車幅Wm1と道路幅Wとの関係から、接触を回避するための区画線方向への車両Mの移動(操舵操作)を迷いなく行うことができる。
When the
なお、減速指示の内容については、画像IM10の例に限定されず、他の文字情報であってもよく、動画像やイラスト、キャラクタ画像、マーク等が用いられてもよい。また、運転誘導部130は、画像IM10を表示することに加えて(または代えて)、運転者が減速したくなるような音がHMI30のスピーカから出力されるように、HMI制御部140を制御してもよい。運転者が減速したくなるような音とは、例えば、連続的に音の構成を変化させた通知音であり、より具体的には、時間経過に伴い、音の周波数を連続的に小さく変化させるか、または、音程(より具体的には、順次的に出力される音に対する音程(旋律的音程))を連続的に低く変化させた構成の通知音である。この通知音は、所定周期で繰り返し出力されてよい。これにより、高い音から低い音に変化する通知音が連続的に出力されるため、運転者に減速を意識させ、減速操作を実行させ易くすることができる。なお、HMI制御部140は、車両Mの速度VMと減速させる目標速度(減速目標速度)との乖離度合に応じて、周波数または音程を変更させてもよい。減速目標速度は固定速度(速度0も含む)でもよく、車両Mと対向車両m1との相対位置や相対速度に基づき低速のまま道路幅が狭くなる手前で対向車両m1とすれ違うことができると想定される速度でもよい。
The content of the deceleration instruction is not limited to the example of the image IM10, and may be other text information, and a moving image, an illustration, a character image, a mark, etc. may be used. In addition to (or instead of) displaying the image IM10, the driving
また、HMI制御部140は、車両Mの速度VMと減速目標速度との乖離度合に応じて、通知音の繰り返し周期を変更してもよい。乖離度合に応じて通知音の内容を変更することで、状況に応じた減速度合を運転者に通知することができる。なお、HMI制御部140は、上述した通知音に代えて(または加えて)、画像IM10に表示された文字情報と同様の音声をHMI30のスピーカに出力させてもよい。また、運転誘導部130は、運転者の操作の有無に関係なく、車両Mの速度VMが減速目標速度まで減速するようにブレーキ装置210を制御してもよい。
The
また、運転誘導部130は、道路RD1が狭くなるよりも前の位置で対向車両m1とすれ違った後、車両Mを加速させる誘導を行ってもよい。この場合、HMI制御部140は、運転誘導部130の制御により、上述した減速誘導とは逆に、運転者に車両Mの加速を促す画像や音をHMI30に出力させてもよく、運転者の操作の有無に関係なく、車両Mの速度が目標速度まで加速するように走行駆動力出力装置200を制御してもよい。
The driving
なお、加速を促す音をHMI30のスピーカに出力させる場合、HMI制御部140は、運転者が加速したくなるような音がHMI30から出力されるように、HMI制御部140を制御してもよい。運転者が加速したくなるような音とは、例えば、連続的に音の構成を変化させた通知音であり、より具体的には、時間経過に伴い、音の周波数を連続的に大きく変化させるか、または、音程を連続的に高く変化させた構成の通知音である。つまり、運転者が加速したくなるような音とは、運転者が減速したくなるような音とは異なる通知音である。この通知音は、所定周期で繰り返し出力されてよい。また、HMI制御部140は、車両Mの速度VMと加速させる目標速度(加速目標速度)との乖離度合に応じて、周波数または音程を変更させてもよい。加速目標速度は、固定速度でもよく、車両Mの位置情報に基づいて地図情報54から得られる制限速度やカメラ10により撮像されたカメラ画像から得られる道路標識に示された制限速度に基づいて設定される速度でもよく、周囲の道路状況(先行車両の速度)に基づいて設定される速度でもよい。これにより、低い音から高い音に変化する通知音が連続的に出力されるため、運転者に加速を意識させ、加速操作を実行させ易くすることができる。なお、HMI制御部140は、上述した通知音に代えて(または加えて)、画像に表示される加速を促す文字情報と同様の音声をHMI30のスピーカに出力させてもよい。
In addition, when a sound encouraging acceleration is output from the speaker of the
また、運転誘導部130は、判定部120により所定距離D1のうち道路D1の幅が最も狭くなる位置で、車両Mと対向車両m1とがすれ違うことが可能であると判定された場合に、操舵誘導を行うと共に速度誘導を行わないようにする。図4は、操舵誘導を行う場面について説明するための図である。図4の例では、対向車両の車幅Wm1と、車両Mの車幅WVと、所定のマージン幅αとの加算値(Wm1+WV+α)が、最小道路幅Wminよりも小さい場合を示している。この場合、判定部120は、車両Mと対向車両m1とがすれ違うことが可能であると判定する。
In addition, when the
運転誘導部130は、例えば、車両Mの側端部と、道路RDを区画する車両Mの左右の区画線LL、LRのうち車両Mとの距離が近い方の区画線LLとの距離WAに基づいて操舵誘導を行うと共に速度誘導を行わないようにする。具体的には、車両Mの左側端部と、区画線LLとの距離WAが閾値以上となるような位置を車両に走行させるように、運転者への操舵誘導を行う。ここで、図4に示すように、所定距離D1以内で道路の幅が増減するような場合に、区画線LLから車両Mの左側端部までの距離WAを基準にすると、区画線LLの横方向の凹凸によって左右の操舵誘導が頻繁に発生することになり、蛇行運転となる可能性がある。そこで、運転誘導部130は、最小道路幅Wminの位置を基準として道路RD1の延伸方向に沿って延伸させた仮想区画線VLを設定し、設定した仮想区間線VLと車両Mとの距離WAが閾値以上となる位置を車両Mに走行させるように運転者への操舵誘導を行う。
The driving
図5は、操舵誘導の一例を示す図である。図5の例では、運転誘導部130の指示より車両Mを移動させたい方向(操舵方向)に運転操作子80のステアリングホイールSWを移動させる例を示している。具体的には、運転誘導部130は、仮想区画線VLと車両Mの左側端部との距離WAが閾値以上となる位置を車両Mが走行するように、ステアリングホイールSWを右方向(矢印A方向)に回転させる制御(例えば、EPS機能による回転制御)を実行させる。
Figure 5 is a diagram showing an example of steering guidance. The example in Figure 5 shows an example in which the steering wheel SW of the driving
また、運転誘導部130は、上述した操舵誘導に代えて(または加えて)、操舵指示として「左側に移動してください」といった文字情報を含む画像や操舵操作を促す音がHMI30から出力されるようにHMI制御部140を制御してもよい。
In addition, instead of (or in addition to) the above-mentioned steering guidance, the driving
操舵操作を促す音をHMI30のスピーカに出力させる場合、HMI制御部140は、運転者が操舵操作をしたくなるような音がHMI30から出力されるように、HMI制御部140を制御してもよい。運転者が操舵操作をしたくなるような音とは、例えば、連続的に音の構成を変化させた通知音であり、運転者が加速したくなるような音や減速したくなるような音とは異なる通知音である。この通知音は、所定周期で繰り返し出力されてよい。なお、HMI制御部140は、上述した通知音に代えて(または加えて)、画像に表示される操舵操作を促す文字情報と同様の音声をHMI30のスピーカに出力させてもよい。
When a sound encouraging steering is output from the speaker of the
このように、車両Mと対向車両m1とがすれ違うことが可能である場合に、すれ違うための操舵誘導が実行されるため、より適切な運転支援を行うことができる。特に、所定距離D1以内で車両Mが走行する道路RD1の幅が変化するような場合には、区画線を基準に車両Mの横位置をどの位置に合わせるかが迷う場合があるが、上述したような操舵誘導を行うことで、運転者は、より安心して操舵運転を行うことができる。また、すれ違うことが可能である場合には、速度誘導を行うまでもなく、運転者は周辺状況を確認しながら速度調整を行うことが予測されるため、余計な誘導を行うことを抑制することができる。 In this way, when vehicle M and oncoming vehicle m1 are able to pass each other, steering guidance for passing each other is executed, so that more appropriate driving assistance can be provided. In particular, when the width of road RD1 on which vehicle M is traveling changes within a specified distance D1, the driver may be unsure of where to align the lateral position of vehicle M with respect to the dividing line, but by performing steering guidance as described above, the driver can steer and drive with more confidence. Furthermore, when passing each other is possible, it is expected that the driver will adjust the speed while checking the surrounding situation without the need for speed guidance, so unnecessary guidance can be suppressed.
ここで、車両Mが走行可能な道路RD1の幅が変化するような場合には、上述した区画線の形状の変化によって部分的に道幅が変化するような(走路境界の幅方向に凹凸があるような)場合の他、道路上に障害物が存在することによって走行可能な道路の幅が変化するような場合も含まれる。図6は、障害物によって走行可能な道路の幅が変化する場合について説明するための図である。図6の例では、区画線LL2およびLR2により区画される道路RD2が図中X軸方向に沿って延伸している。図6の例において、車両Mは、速度VMでX軸方向に沿って走行し、対向車両m1は、速度Vm1で-X軸方向に沿って走行しているものとする。また、図6の例では、障害物としての電柱OB1や路上に駐車された車両(以下、路駐車両)m2が存在しているものとする。障害物は、電柱OB1や路駐車両m2の他、例えば道路工事区間や先行車両の落下物(車両Mが避けて通行する必要がある物体)、事故車両等が含まれる。 Here, cases where the width of the road RD1 on which the vehicle M can travel changes include cases where the road width changes partially due to the change in the shape of the dividing line (such as unevenness in the width direction of the road boundary) as described above, as well as cases where the width of the road on which the vehicle M can travel changes due to the presence of an obstacle on the road. FIG. 6 is a diagram for explaining cases where the width of the road on which the vehicle M can travel changes due to an obstacle. In the example of FIG. 6, the road RD2 divided by the dividing lines LL2 and LR2 extends along the X-axis direction in the figure. In the example of FIG. 6, the vehicle M travels along the X-axis direction at a speed VM, and the oncoming vehicle m1 travels along the -X-axis direction at a speed Vm1. In addition, in the example of FIG. 6, it is assumed that a utility pole OB1 and a vehicle parked on the road (hereinafter, a parked vehicle) m2 exist as obstacles. In addition to the utility pole OB1 and the parked vehicle m2, the obstacles include, for example, road construction sections, fallen objects from a preceding vehicle (objects that the vehicle M needs to avoid), and accident vehicles.
図6の例において、認識部110は、所定距離D1以内における道路RD2の区画線LL2、LR2の位置や形状を認識するともに、電柱OB1や路駐車両m2の位置や横幅等を認識する。また、認識部110は、電柱OB1および路駐車両m2のそれぞれと、2つの区画線LL2、LR2のうち電柱OB1および路駐車両m2から遠い方の区画線(図6の例では区画線LR2)との距離を認識してもよい。
In the example of FIG. 6, the
そして、判定部120は、認識部110により認識された車両Mの周辺状況に基づいて、車両Mの前方の所定距離D1以内に回避対象が存在するか否かを判定する。図6の例において、対向車両m1は、回避対象の一例である。
Then, the
例えば、判定部120は、所定距離D1のうち電柱OB1および路駐車両m2と、区画線LR2との距離に基づいて最小道路幅Wminを決定し、決定した最小道路幅Wminとなる位置で、車両Mと対向車両m1とがすれ違うことが可能か否かを判定する。図6の例では、路駐車両m2の方が区画線LR2との距離が近いため、路駐車両m2と区画線LR2との距離を最小道路幅Wminとして、上述した判定と同様に、対向車両の車幅Wm1と、車両Mの車幅WVと、所定のマージン幅αとの加算値(Wm1+WV+α)と、最小道路幅Wminとを用いた判定処理を行い、判定結果に基づき速度誘導と操舵誘導とのうち少なくとも一方を実行する。
For example, the
このように、道路上の障害物が存在することで、車両Mが走行可能な道路幅が変化する場合であっても、より適切な速度誘導や操舵誘導を行うことができる。 In this way, even if the width of the road on which the vehicle M can travel changes due to the presence of an obstacle on the road, more appropriate speed guidance and steering guidance can be performed.
[変形例]
HMI制御部140は、速度誘導や操舵誘導を上述した通知音で行う場合であって、且つ、スピーカが複数の子スピーカを含むスピーカユニットである場合に、各子スピーカによる出力を制御してもよい。例えば、子スピーカが、少なくとも車両Mの運転者の前方および後方に設けられている場合に、HMI制御部140は、車両Mを加速させる場合と減速させる場合とに応じて、通知音の音像(あたかも通知音がその場所から出力されているかのように感じる感覚上の音源)が運転者の後方から前方、または、運転者の前方から後方に移動するように、複数の子スピーカによる出力を制御する。音像の移動は、例えば、複数の子スピーカの設置位置に応じた音量の調整等によって実現できる。例えば、HMI制御部140は、加速誘導の通知音を出力させる場合には、運転者の前方および後方に設けられている子スピーカを用いて、音像が運転者の後方から前方に流れる(移動する)ように出力させ、減速誘導の通知音を出力させる場合には、音像が運転者の前方から後方に流れるように出力させる。
[Modification]
The
また、例えば、子スピーカが、少なくとも車両Mの運転者(運転席)の左右それぞれに一以上設けられている場合において、HMI制御部140は、左右それぞれに設けられた子スピーカを用いて、車両Mを右方向に操舵させる場合に操舵誘導を行う通知音の音像が運転者の左方向から右方向に移動するように出力させ、車両Mを左方向に操舵させる場合に通知音の音像が運転者の右方向から左方向に移動するように出力させる。これにより、運転者に、より分かりやすい速度誘導や操舵誘導を行うことができる。
In addition, for example, when at least one child speaker is provided on each side of the driver (driver's seat) of vehicle M, the
また、HMI制御部140は、速度誘導や操舵誘導によって、車両Mの速度MVや位置が目標の状態になった場合に、誘導を終了することを示す画像や音等の情報をHMI30に出力させてもよい。HMI制御部140は、誘導を終了する音を出力する場合には、例えば、加速誘導の通知音、減速誘導の通知音、および操舵誘導の通知音とは異なる通知音をHMI30のスピーカに出力させる。これにより、誘導が終了したことを(誘導の必要がない走行状態であること)を運転者に把握させ易くことができる。
The
実施形態の運転支援装置100は、例えば自動運転車両に適用されてもよい。自動運転とは、例えば、自動的に車両Mの操舵または速度のうち、一方または双方を制御して運転制御を実行することである。車両Mの運転制御には、例えば、ACC(Adaptive Cruise Control)や、LKAS(Lane Keeping Assistance System)、LCA(Lane Change Assist)、FCW(Forward Collision Warning)、CMBS(Collision Mitigation Braking System)といった種々の運転制御が含まれてよい。自動運転車両には、上述した運転制御を行う運転制御部が搭載されてよく、運転支援装置100の運転誘導部130が上述した運転制御を行ってもよい。これらの運転制御は、認識部110により認識された車両Mの周辺状況に基づいて実行される。また、自動運転車両は、乗員(運転者)の手動運転によって車両Mの操舵または加減速のうち一部または全部の運転が制御されることがあってもよい。自動運転技術の詳細については種々の文献が公知となっているため、ここでの具体的な説明は省略する。
The driving
運転支援装置100が自動運転車両に適用される場合には、例えば、HMI30を用いた運転者の指示により手動運転を実行する指示が受け付けられた場合や、車両Mの周辺状況に基づき自動運転が実行できないと判定された場合に手動運転に切り替えられ、手動運転において上述した運転支援(速度誘導、操舵誘導)が実行される。また、所定距離以内において、車両Mが走行可能な道路の幅が変化するような場合であって、且つ対向車両が存在する場合に、自動運転から手動運転に切り替えて上述した運転支援が実行されてもよい。
When the driving
また、運転支援装置100は、自動運転による一部の運転制御が実行されている場合であっても、運転者が操舵および速度のうち一方を行う場合に、その一方に関して上述した運転誘導を行ってもよい。このように、実施形態の運転支援装置100を自動運転車両にも適用した場合にも、自動運転との親和性の高い制御を行うことができる。
In addition, even if some driving control is being performed by autonomous driving, when the driver performs one of steering and speed, the driving
[処理フロー]
図7は、実施形態の運転支援装置100により実行される処理の流れの一例を示すフローチャートである。なお、図7の例では、運転支援装置100により実行される処理のうち、主に車両Mと対向車両(回避対象の一例)とのすれ違い時における処理を中心として説明する。以下に示す処理は、例えば運転者による車両Mの運転中において、所定タイミングまたは所定周期で繰り返し実行されてよい。
[Processing flow]
Fig. 7 is a flowchart showing an example of the flow of processing executed by the driving
図7の例において、認識部110は、車両Mの周辺状況を認識する(ステップS100)。次に、判定部120は、車両Mから所定距離以内において、道路幅が変化するか否かを判定する(ステップS102)。所定距離以内に道路幅が変化すると判定した場合、判定部120は、所定距離以内に対向車両が存在するか否かを判定する(ステップS104)。対向車両が存在すると判定した場合、判定部120は、最小道路幅と、車両Mおよび対向車両のそれぞれの車幅等(例えば、マージン幅αが含まれてよい)とに基づく比較を行い(ステップS106)、最小道路幅において車両Mと対向車両とがすれ違うことが可能であるか否かを判定する(ステップS108)。すれ違うことが可能であると判定された場合、運転誘導部130は、操舵誘導を行うと共に速度誘導を行わない(ステップS110)。また、すれ違うことが可能ではないと判定された場合、運転誘導部130は、減速誘導を行うと共に操舵誘導を行わない(ステップS112)。これにより、本フローチャートの処理は、終了する。
In the example of FIG. 7, the
なお、ステップS102の処理において、所定距離以内に道路幅が変化しないと判定された場合、または所定距離以内に対向車両が存在しないと判定された場合、本フローチャートの処理は、終了する。 If, in the process of step S102, it is determined that the road width does not change within the specified distance, or if it is determined that there is no oncoming vehicle within the specified distance, the process of this flowchart ends.
なお、ステップS110の処理では、操舵誘導を行うと共に速度誘導を行わないこととしたが、運転誘導部130は、HMI30による運転者からの指示より速度誘導の実行が要求された場合には、操舵誘導と共に速度誘導を行ってもよい。また同様に、ステップS112の処理では、減速(速度)誘導を行うと共に操舵誘導を行わないこととしたが、運転誘導部130は、HMI30による運転者からの指示により操舵誘導の実行が要求された場合には、減速誘導と共に対向車両m1と接触しないように操舵誘導を行ってもよい。これにより、運転者が所望する誘導を行うことができる。したがって、運転者により適切な運転支援を行うことができる。
In the process of step S110, steering guidance is performed but speed guidance is not performed. However, when the execution of speed guidance is requested by the driver's instruction via the
以上説明した実施形態によれば、運転支援装置100において、車両(移動体の一例)Mの周辺状況を認識する認識部110と、周辺状況に基づいて、所定距離以内で車両Mが移動可能な道路の幅が変化する場合であって、且つ、所定距離以内に接触を回避すべき対象である回避対象が存在する場合に、車両Mと回避対象とがすれ違うことが可能か否かを判定する判定部120と、判定部120によりすれ違うことが可能ではないと判定された場合に、車両Mの速度誘導と操舵誘導とのうち少なくとも一方を実行する運転誘導部130と、を備えることにより、速度誘導や操舵誘導によって、より適切な運転支援を行うことができる。したがって、持続可能な輸送システムの発展に寄与することができる。
According to the embodiment described above, the driving
例えば、実施形態によれば、走路境界(道路幅方向)に凸凹があるような道路で対向車両とすれ違う場合に、音や画像の通知、運転操作子の動作制御、または車両Mの運転制御によって、より適切な状況で対向車両とのすれ違いや、やり過ごしを促すことができる。したがって、道路幅が変化する区間における対向車両とのすれ違いの場面において、運転者により適切な運転支援を実現することができる。 For example, according to the embodiment, when passing an oncoming vehicle on a road with uneven lane boundaries (road width direction), it is possible to encourage the driver to pass or let the oncoming vehicle pass under more appropriate circumstances by providing sound or image notifications, controlling the operation of the driving controls, or controlling the driving of the vehicle M. Therefore, it is possible to provide the driver with more appropriate driving assistance when passing an oncoming vehicle on a section where the road width changes.
上記説明した実施形態は、以下のように表現することができる。
コンピュータによって読み込み可能な命令(computer-readable instructions)を格納する記憶媒体(storage medium)と、
前記記憶媒体に接続されたプロセッサと、を備え、
前記プロセッサは、前記コンピュータによって読み込み可能な命令を実行することにより(the processor executing the computer-readable instructions to:)
移動体の周辺状況を認識し、
認識した前記周辺状況に基づいて、所定距離以内で前記移動体が移動可能な道路の幅が変化する場合であって、且つ、前記所定距離以内に接触を回避すべき対象である回避対象が存在する場合に、前記移動体と前記回避対象とがすれ違うことが可能か否かを判定し、
すれ違うことが可能ではないと判定された場合に、前記移動体の速度誘導と操舵誘導とのうち少なくとも一方を実行する、
運転支援装置。
The above-described embodiment can be expressed as follows.
a storage medium for storing computer-readable instructions;
a processor coupled to the storage medium;
The processor executes the computer-readable instructions to:
Recognize the surroundings of the moving object,
based on the recognized surrounding conditions, when a width of a road on which the moving body can move changes within a predetermined distance and when an avoidance object that is an object to be avoided and is within the predetermined distance, it is determined whether or not the moving body and the avoidance object can pass each other;
When it is determined that passing each other is not possible, at least one of speed guidance and steering guidance of the moving body is executed.
Driving assistance device.
以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。 The above describes the form for carrying out the present invention using an embodiment, but the present invention is not limited to such an embodiment, and various modifications and substitutions can be made without departing from the spirit of the present invention.
1 車両システム
10 カメラ
12 レーダ装置
14 LIDAR
16 物体認識装置
20 通信装置
30 HMI
40 車両センサ
50 ナビゲーション装置
80 運転操作子
100 運転支援装置
110 認識部
120 判定部
130 運転誘導部
140 HMI制御部
150 記憶部
200 走行駆動力出力装置
210 ブレーキ装置
220 ステアリング装置
1
16
40
Claims (10)
前記周辺状況に基づいて、所定距離以内で前記移動体が移動可能な道路の幅が変化する場合であって、且つ、前記所定距離以内に接触を回避すべき対象である回避対象が存在する場合に、前記移動体と前記回避対象とがすれ違うことが可能か否かを判定する判定部と、
前記判定部によりすれ違うことが可能ではないと判定された場合に、前記移動体の速度誘導と操舵誘導とのうち少なくとも一方を実行する運転誘導部と、
を備える、運転支援装置。 A recognition unit that recognizes the surrounding situation of a moving object;
a determination unit that, when a width of a road on which the moving body can move changes within a predetermined distance based on the surrounding conditions and when an avoidance object that is an object to be avoided that is an object to be avoided from contact exists within the predetermined distance, determines whether or not the moving body and the avoidance object can pass each other;
a driving guidance unit that performs at least one of speed guidance and steering guidance of the moving body when the determination unit determines that passing each other is not possible;
A driving assistance device comprising:
前記運転誘導部は、前記判定部により前記所定距離以内で道路の幅が最も狭くなる位置で、前記移動体と前記回避対象とがすれ違うことが可能ではないと判定された場合に、前記移動体の減速誘導を行うと共に前記操舵誘導を行わない、
請求項1に記載の運転支援装置。 the determination unit determines whether or not the moving body and the object to be avoided can pass each other at a position where a road width is narrowest within the predetermined distance;
the driving guidance unit, when it is determined by the determination unit that the moving body and the avoidance target cannot pass each other at a position where the road width is narrowest within the predetermined distance, performs deceleration guidance of the moving body and does not perform the steering guidance.
The driving assistance device according to claim 1 .
前記運転誘導部は、前記判定部により前記所定距離のうち道路の幅が最も狭くなる位置で、前記移動体と前記回避対象とがすれ違うことが可能であると判定された場合に、前記操舵誘導を行うと共に前記速度誘導を行わない、
請求項1に記載の運転支援装置。 the determination unit determines whether or not the moving body and the object to be avoided can pass each other at a position where a road width is narrowest within a predetermined distance;
the driving guidance unit performs the steering guidance but does not perform the speed guidance when the determination unit determines that the moving body and the avoidance target can pass each other at a position where a road width is narrowest within the predetermined distance.
The driving assistance device according to claim 1 .
請求項3に記載の運転支援装置。 The driving guidance unit performs the steering guidance based on a distance between a side end of the moving body and one of the left and right dividing lines of the moving body that divide the road, the dividing line being closer to the moving body.
The driving assistance device according to claim 3.
請求項1に記載の運転支援装置。 An output control unit that outputs information on the guidance to be executed when at least one of the speed guidance and the steering guidance of the moving body is executed by the driving guidance unit to an output unit,
The driving assistance device according to claim 1 .
前記出力制御部は、前記速度誘導を通知音で行う場合に、減速誘導と加速誘導とで異なる通知音を前記スピーカに出力させ、
前記減速誘導の場合には、音の周波数を連続的に小さく変化させるか、または、音程を連続的に低く変化させた構成の通知音を出力させ、前記加速誘導の場合には、前記音の周波数を連続的に大きく変化させるか、または、音程を連続的に高く変化させた構成の通知音を出力させる、
請求項5に記載の運転支援装置。 the output unit includes a speaker;
The output control unit causes the speaker to output different notification sounds for deceleration induction and acceleration induction when the speed induction is performed by a notification sound,
In the case of the deceleration induction, the notification sound is output by continuously changing the frequency of the sound to a smaller value or continuously changing the pitch to a lower value, and in the case of the acceleration induction, the notification sound is output by continuously changing the frequency of the sound to a larger value or continuously changing the pitch to a higher value.
The driving assistance device according to claim 5.
前記出力制御部は、前記移動体を加速させる場合と減速させる場合とに応じて、前記通知音の音像が前記運転者の後方から前方、または、前記運転者の前方から後方に移動するように、複数の前記スピーカによる出力を制御する、
請求項6に記載の運転支援装置。 The speaker is provided at least in front of and behind a driver of the vehicle,
The output control unit controls the output from the plurality of speakers so that a sound image of the notification sound moves from behind to in front of the driver or from in front to behind the driver depending on whether the moving body is accelerating or decelerating.
The driving assistance device according to claim 6.
前記出力制御部は、
前記移動体を右方向に操舵させる場合に操舵誘導を行う通知音の音像が前記運転者の左方向から右方向に移動するように複数の前記スピーカによる出力を制御し、
前記移動体を左方向に操舵させる場合に操舵誘導を行う通知音の音像が前記運転者の右方向から左方向に移動するように複数の前記スピーカによる出力を制御する、
請求項5に記載の運転支援装置。 the output unit includes a plurality of speakers provided at least on the left and right of a driver of the vehicle,
The output control unit is
controlling outputs from the plurality of speakers so that a sound image of a notification sound for steering guidance moves from the left to the right of the driver when the moving body is steered to the right;
output from the plurality of speakers is controlled so that a sound image of a notification sound for steering guidance moves from the right to the left of the driver when the moving body is steered to the left.
The driving assistance device according to claim 5.
移動体の周辺状況を認識し、
認識した前記周辺状況に基づいて、所定距離以内で前記移動体が移動可能な道路の幅が変化する場合であって、且つ、前記所定距離以内に接触を回避すべき対象である回避対象が存在する場合に、前記移動体と前記回避対象とがすれ違うことが可能か否かを判定し、
すれ違うことが可能ではないと判定された場合に、前記移動体の速度誘導と操舵誘導とのうち少なくとも一方を実行する、
運転支援方法。 The computer
Recognize the surroundings of the moving object,
based on the recognized surrounding conditions, when a width of a road on which the moving body can move changes within a predetermined distance and when an avoidance object that is an object to be avoided and is within the predetermined distance, it is determined whether or not the moving body and the avoidance object can pass each other;
When it is determined that passing each other is not possible, at least one of speed guidance and steering guidance of the moving body is executed.
Driving assistance methods.
移動体の周辺状況を認識させ、
認識した前記周辺状況に基づいて、所定距離以内で前記移動体が移動可能な道路の幅が変化する場合であって、且つ、前記所定距離以内に接触を回避すべき対象である回避対象が存在する場合に、前記移動体と前記回避対象とがすれ違うことが可能か否かを判定させ、
すれ違うことが可能ではないと判定された場合に、前記移動体の速度誘導と操舵誘導とのうち少なくとも一方を実行させる、
プログラム。 On the computer,
Allows moving objects to recognize their surroundings,
determining whether or not the moving body and an avoidance object that is an object to be avoided and that is a target to be avoided from contacting each other are able to pass each other based on the recognized surrounding conditions, when the width of a road on which the moving body can move changes within a predetermined distance and when the avoidance object and an object to be avoided are present within the predetermined distance;
When it is determined that passing each other is not possible, at least one of speed guidance and steering guidance of the moving body is executed.
program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022155838A JP2024049549A (en) | 2022-09-29 | 2022-09-29 | Driving assistance device, driving assistance method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022155838A JP2024049549A (en) | 2022-09-29 | 2022-09-29 | Driving assistance device, driving assistance method, and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2024049549A true JP2024049549A (en) | 2024-04-10 |
Family
ID=90622037
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022155838A Pending JP2024049549A (en) | 2022-09-29 | 2022-09-29 | Driving assistance device, driving assistance method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2024049549A (en) |
-
2022
- 2022-09-29 JP JP2022155838A patent/JP2024049549A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10643474B2 (en) | Vehicle control device, vehicle control method, and recording medium | |
JP6677822B2 (en) | Vehicle control device | |
JP6344695B2 (en) | Vehicle control device, vehicle control method, and vehicle control program | |
US20180348779A1 (en) | Vehicle control system, vehicle control method, and storage medium | |
JP6613527B2 (en) | Vehicle control device, vehicle control method, and program | |
US20190071075A1 (en) | Vehicle control system, vehicle control method, and vehicle control program | |
JP7210357B2 (en) | VEHICLE CONTROL DEVICE, VEHICLE CONTROL METHOD, AND PROGRAM | |
WO2019163121A1 (en) | Vehicle control system, vehicle control method, and program | |
JP6710710B2 (en) | Vehicle control device, vehicle control method, and program | |
JP7113383B2 (en) | Driving support system, driving support device, driving support method | |
JP6592852B2 (en) | Vehicle control device, vehicle control method, and program | |
JP2019182305A (en) | Vehicle control device, vehicle control method, and program | |
JP2017084114A (en) | Vehicle control device, vehicle control method, and vehicle control program | |
JP6720924B2 (en) | Out-of-vehicle notification device | |
JP2019137189A (en) | Vehicle control system, vehicle control method, and program | |
JP2019197467A (en) | Vehicle control device | |
JP2019156270A (en) | Vehicle controller, vehicle control method and program | |
JP2017084115A (en) | Vehicle control device, vehicle control method, and vehicle control program | |
WO2018123346A1 (en) | Vehicle control device, vehicle control method, and program | |
JP2017199317A (en) | Vehicle control system, vehicle control method, and vehicle control program | |
JP2020163903A (en) | Vehicle control device, vehicle control method, and program | |
JP2020083106A (en) | Vehicle control device, vehicle control method and program | |
US20230311892A1 (en) | Vehicle control device, vehicle control method, and storage medium | |
CN115716473A (en) | Vehicle control device, vehicle control method, and storage medium | |
JP2024049549A (en) | Driving assistance device, driving assistance method, and program |