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

JP7579683B2 - Driving support method and driving support device - Google Patents

Driving support method and driving support device Download PDF

Info

Publication number
JP7579683B2
JP7579683B2 JP2020194350A JP2020194350A JP7579683B2 JP 7579683 B2 JP7579683 B2 JP 7579683B2 JP 2020194350 A JP2020194350 A JP 2020194350A JP 2020194350 A JP2020194350 A JP 2020194350A JP 7579683 B2 JP7579683 B2 JP 7579683B2
Authority
JP
Japan
Prior art keywords
vehicle
lane
intersection
host vehicle
turning
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
JP2020194350A
Other languages
Japanese (ja)
Other versions
JP2022083093A (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 JP2020194350A priority Critical patent/JP7579683B2/en
Publication of JP2022083093A publication Critical patent/JP2022083093A/en
Application granted granted Critical
Publication of JP7579683B2 publication Critical patent/JP7579683B2/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 assistance method and a driving assistance device.

従来から、車両が交差点を右左折する際の交差点内の旋回経路を設定する方法が知られている(特許文献1参照)。特許文献1に記載された発明は、地図データと少なくとも過去に一度走行した際にLiDARにより取得した道路データとを組み合わせて、正確な道路車線情報(高精度地図)を生成し、高精度地図に基づいて交差点内の旋回経路を設定している。 A method for setting a turning path within an intersection when a vehicle turns right or left at the intersection has been known for some time (see Patent Document 1). The invention described in Patent Document 1 combines map data with road data acquired by LiDAR at least once in the past to generate accurate road and lane information (high-precision map), and sets a turning path within the intersection based on the high-precision map.

特開第2016-75905号公報JP 2016-75905 A

しかしながら、特許文献1に開示された発明は、車両が交差点を右左折する際の交差点内の旋回経路を設定するためには、当該交差点を少なくとも過去に一度は運転者の運転により走行し、予め車線情報を含んだ高精度地図を生成しておく必要がある。そのため、従来技術においては、新設されたばかりの交差点のように高精度地図のデータが生成されていない交差点を右左折する場合、旋回経路を設定できないという問題があった。 However, in order for the invention disclosed in Patent Document 1 to set a turning path within an intersection when the vehicle turns right or left at the intersection, the driver must have driven through the intersection at least once in the past and generated a high-precision map including lane information in advance. Therefore, with the conventional technology, there was a problem in that a turning path could not be set when turning right or left at an intersection where high-precision map data has not been generated, such as a newly constructed intersection.

本発明は、上記課題に鑑みてなされたものであり、その目的は、車両が交差点を右左折する際に、高精度地図を用いることなく、交差点内の旋回経路を設定することができる走行支援方法及び走行支援装置を提供することである。 The present invention was made in consideration of the above problems, and its purpose is to provide a driving support method and a driving support device that can set a turning path within an intersection when a vehicle turns right or left at an intersection without using a high-precision map.

本発明の一態様に係わる走行支援方法は、自車両が走行する自車線と他車線とが交差する交差点であって、自車線から他車線へ旋回する走行経路が設定された交差点を抽出する。抽出した交差点において他車線を自車両が旋回する方向の逆方向から旋回する方向に向かって移動する他車両の位置を通って他車両の移動方向又はその逆方向に延びる第1延長線と、自車両の位置を通って自車両の直進方向に延びる第1直進方向線とを算出する。第1延長線及び第1直進方向線に接する、自車両の最小の旋回半径を半径とする円弧状の曲線である最外側境界線と、最小の旋回半径よりも半径の大きい円弧状の曲線である最内側境界線とを設定する。第1延長線、第1直進方向線、最外側境界線、及び最内側境界線に囲まれた領域である経路設定領域に旋回経路を設定し、自車両が旋回経路を走行するように、自車両が備えるステアリング、アクセル及びブレーキを制御する各コントロールユニットを制御する。 A driving support method according to one aspect of the present invention extracts an intersection where a lane on which a vehicle travels intersects with another lane, and where a driving route for turning from the vehicle travelling lane to the other lane is set. A first extension line that passes through the position of the other vehicle moving on the other lane from the opposite direction to the direction of turning of the vehicle to the turning direction at the extracted intersection and extends in the moving direction of the other vehicle or in the opposite direction, and a first straight driving direction line that passes through the position of the vehicle and extends in the straight driving direction of the vehicle. An outermost boundary line that is an arc-shaped curve with a radius equal to the minimum turning radius of the vehicle and is tangent to the first extension line and the first straight driving direction line, and an innermost boundary line that is an arc-shaped curve with a radius larger than the minimum turning radius are set. A turning route is set in a route setting area that is an area surrounded by the first extension line, the first straight driving direction line, the outermost boundary line, and the innermost boundary line, and each control unit that controls the steering, accelerator, and brake of the vehicle is controlled so that the vehicle travels on the turning route.

本発明によれば、車両が交差点を右左折する際に、高精度地図を用いることなく、走行経路を設定することができる。 According to the present invention, when a vehicle turns right or left at an intersection, a driving route can be set without using a high-precision map.

図1は、第1実施形態に係る走行支援装置の構成を示すブロック図である。FIG. 1 is a block diagram showing the configuration of a driving assistance device according to the first embodiment. 図2は、第1実施形態に係る走行支援装置が経路設定領域を設定する処理を模式的に示す図である。FIG. 2 is a diagram illustrating a process in which the driving assistance device according to the first embodiment sets a route setting area. 図3は、第1実施形態に係る走行支援装置が設定した旋回経路に合わせて車両を制御する処理を示すフローチャートである。FIG. 3 is a flowchart showing a process of controlling the vehicle in accordance with a turning route set by the driving assistance device according to the first embodiment. 図4は、第2実施形態に係る走行支援装置の構成を示すブロック図である。FIG. 4 is a block diagram showing the configuration of a driving assistance device according to the second embodiment. 図5は、第2実施形態に係る走行支援装置が交差点の中心位置を推定する処理を模式的に示す図である。FIG. 5 is a diagram illustrating a process in which the driving support device according to the second embodiment estimates the center position of an intersection. 図6は、第2実施形態に係る走行支援装置が最外側境界線を修正する処理を模式的に示す図である。FIG. 6 is a diagram illustrating a process in which the driving assistance device according to the second embodiment corrects the outermost boundary line. 図7は、第2実施形態に係る走行支援装置が設定した旋回経路に合わせて車両を制御する処理を示すフローチャートである。FIG. 7 is a flowchart showing a process for controlling a vehicle in accordance with a turning route set by a driving assistance device according to the second embodiment. 図8は、第3実施形態に係る走行支援装置の構成を示すブロック図である。FIG. 8 is a block diagram showing the configuration of a driving assistance device according to the third embodiment. 図9は、第3実施形態に係る走行支援装置が交差点の中心位置を推定する処理を模式的に示す図である。FIG. 9 is a diagram illustrating a process in which the driving support device according to the third embodiment estimates the center position of an intersection. 図10は、第3実施形態に係る走行支援装置が交差点の中心位置を推定する処理を模式的に示す図である。FIG. 10 is a diagram illustrating a process in which the driving support device according to the third embodiment estimates the center position of an intersection. 図11は、第3実施形態に係る走行支援装置が他車両の検出範囲を設定する処理を模式的に示す図である。FIG. 11 is a diagram illustrating a process of setting a detection range for another vehicle by a driving assistance device according to the third embodiment. 図12は、第3実施形態に係る走行支援装置が設定した旋回経路に合わせて車両を制御する処理を示すフローチャートである。FIG. 12 is a flowchart showing a process for controlling a vehicle in accordance with a turning route set by a driving assistance device according to the third embodiment.

図面を参照して、実施形態を説明する。図面の記載において同一部分には同一符号を付して説明を省略する。 The embodiment will be described with reference to the drawings. In the description of the drawings, the same parts are given the same reference numerals and the description will be omitted.

(第1実施形態)
[走行支援装置の構成]
図1を参照して、本実施形態に係る走行支援装置の全体構成を説明する。走行支援装置は、交差点における自車両の旋回経路を設定し、設定した旋回経路を走行するように自車両の走行を支援する装置である。
First Embodiment
[Configuration of the driving support device]
The overall configuration of a driving support device according to this embodiment will be described with reference to Fig. 1. The driving support device is a device that sets a turning path for the host vehicle at an intersection and supports the host vehicle in traveling along the set turning path.

走行支援装置100は、コントローラによって構成されている。走行支援装置100は、自車両に搭載されているカメラ200及びレーダ300を用いて自車両の前方の他車両を検出し、他車両の位置及び他車両の移動方向に基づいて、自車両が右左折する交差点における旋回経路を設定する。図1では、外部の情報を取得する装置としてカメラ200及びレーダ300を例示するが、ライダー(LiDAR)を利用してもよい。走行支援装置100は、高精度地図ではない地図データを用いて、自車両の現在位置から目的地までの走行経路を設定する。地図データは、記憶部400に記憶しておいてもよいし、クラウドサーバを含む外部サーバからインターネット通信を介して適宜受信してもよい。 The driving support device 100 is composed of a controller. The driving support device 100 detects other vehicles ahead of the vehicle using a camera 200 and a radar 300 mounted on the vehicle, and sets a turning route at an intersection where the vehicle turns right or left based on the position and moving direction of the other vehicles. In FIG. 1, the camera 200 and the radar 300 are illustrated as devices for acquiring external information, but LiDAR may also be used. The driving support device 100 sets a driving route from the current position of the vehicle to the destination using map data that is not a high-precision map. The map data may be stored in the storage unit 400, or may be appropriately received via Internet communication from an external server including a cloud server.

コントローラは、CPU(中央処理装置)、メモリ、及び入出力部を備える汎用のマイクロコンピュータである。マイクロコンピュータには、走行支援装置100として機能させるためのコンピュータプログラムがインストールされている。コンピュータプログラムを実行することにより、マイクロコンピュータは、走行支援装置100が備える複数の情報処理回路として機能する。なお、本実施形態では、ソフトウェアによって走行支援装置100が備える複数の情報処理回路を実現する例を示すが、もちろん、以下に示す各情報処理を実行するための専用のハードウェアを用意して、情報処理回路を構成することも可能である。また、複数の情報処理回路を個別のハードウェアにより構成してもよい。 The controller is a general-purpose microcomputer equipped with a CPU (Central Processing Unit), memory, and input/output units. A computer program for functioning as the driving assistance device 100 is installed in the microcomputer. By executing the computer program, the microcomputer functions as multiple information processing circuits equipped in the driving assistance device 100. Note that in this embodiment, an example is shown in which multiple information processing circuits equipped in the driving assistance device 100 are realized by software, but it is of course possible to configure the information processing circuits by providing dedicated hardware for executing each of the information processes described below. Furthermore, the multiple information processing circuits may be configured by individual hardware.

走行支援装置100は、複数の情報処理回路として、走行経路設定部110、交差点抽出部120、自車位置検出部130、移動物体計測部140、旋回経路設定部150、走行支援部160を備えている。 The driving support device 100 includes multiple information processing circuits, including a driving route setting unit 110, an intersection extraction unit 120, a vehicle position detection unit 130, a moving object measurement unit 140, a turning route setting unit 150, and a driving support unit 160.

走行経路設定部110は、記憶部400に記憶された地図データを読み出して、自車両の現在の位置から入力された目的地までの走行経路を設定する。走行経路設定部110は、目的地までの複数の走行経路を複数探索してもよい。走行経路としては、走行距離が少ない走行経路、渋滞を避けて目的地までの走行時間が短い走行経路、幹線道路を主体に走行する走行経路などがあるが、入力されたユーザの趣向に基づいて、探索した複数の走行経路の中から最適な走行経路を設定する。走行経路設定部110は、カーナビゲーション機能を用いることにより、走行経路を探索することができる。なお、記憶部400に記憶された地図データは道路単位の情報を含む地図データであり、高精度地図のように車線単位の情報(車線情報)を含む必要は無い。すなわち、記憶部400に記憶された地図データは、カーナビゲーション用の地図の様に、現在の位置から目的地までの道路単位の経路を設定するための情報を含んだ地図であればよく、以下では簡易地図データとも記載する。 The driving route setting unit 110 reads the map data stored in the memory unit 400 and sets a driving route from the current position of the vehicle to the input destination. The driving route setting unit 110 may search for multiple driving routes to the destination. The driving routes include a driving route with a short driving distance, a driving route that avoids traffic jams and takes a short driving time to the destination, and a driving route that mainly travels on main roads, and the like. Based on the input user's preferences, the driving route setting unit 110 sets the optimal driving route from the multiple driving routes searched. The driving route setting unit 110 can search for a driving route by using a car navigation function. Note that the map data stored in the memory unit 400 is map data that includes information on a road basis, and does not need to include information on a lane basis (lane information) like a high-precision map. In other words, the map data stored in the memory unit 400 may be a map that includes information for setting a road-based route from the current position to the destination, like a map for car navigation, and is also referred to as simple map data below.

走行経路設定部110は、設定した交差点を除く走行経路における自車両の走行車線を決定する。例えば、自車両の走行経路に右折する交差点があり、当該右折する交差点までの走行経路が片側2車線以上である場合、交差点から自車両までの距離が所定の距離未満となるまでに、最も右側の車線を走行するように走行経路を設定する。なお、当該右折する交差点に接続する走行経路が2車線以上の右折レーンを有する場合、右折レーンの何れかに走行経路を設定する。左折する交差点も右折時と同様であり、交差点から自車両までの距離が所定の距離未満となるまでに、最も左側の車線を走行するように走行経路を設定する。または、左折する交差点に接続する走行経路が2車線以上の左折レーンを有する場合は、左折レーンの何れかに走行経路を設定する。 The driving route setting unit 110 determines the driving lane of the vehicle on the driving route excluding the set intersection. For example, if the driving route of the vehicle includes an intersection where the vehicle turns right, and the driving route to the intersection where the vehicle turns right has two or more lanes on each side, the driving route is set so that the vehicle will travel in the rightmost lane before the distance from the intersection to the vehicle becomes less than a specified distance. If the driving route connecting to the intersection where the vehicle turns right has two or more right-turn lanes, the driving route is set to one of the right-turn lanes. The same applies to intersections where the vehicle turns left, and the driving route is set so that the vehicle will travel in the leftmost lane before the distance from the intersection to the vehicle becomes less than a specified distance. Alternatively, if the driving route connecting to the intersection where the vehicle turns left has two or more left-turn lanes, the driving route is set to one of the left-turn lanes.

交差点抽出部120は、走行経路における自車両が右左折する交差点を抽出し、自車両が右左折する交差点の位置を取得する。具体的には、交差点抽出部120は、地図データに登録されている交差点の情報を抽出し、自車両が右左折する交差点の位置を特定する。 The intersection extraction unit 120 extracts intersections on the driving route at which the host vehicle will turn right or left, and obtains the positions of the intersections at which the host vehicle will turn right or left. Specifically, the intersection extraction unit 120 extracts information about intersections registered in the map data, and identifies the positions of the intersections at which the host vehicle will turn right or left.

自車位置検出部130は、自車両の位置を検出する。具体的には、自車位置検出部130は、GPS機能を用いて自車両の位置を検出する。なお、自車位置検出部130は、マップマッチング機能を用いてGPSの誤差を補正することにより、より精度良く自車両の位置を特定することができる。自車位置検出部130は、特定した自車両の位置から次に右左折する交差点までの距離を走行経路から算出する。これにより、自車位置検出部130は、自車両が右左折する交差点に接近しているか否かを判断することができる。自車両が右左折する交差点に接近しているか否かを判断するための具体的な方法としては、交差点に進入するまでの走行時間により判断することができる。例えば、交差点までの走行時間が15秒未満となった場合に、交差点に接近していると判断する。なお、自車両が右左折する交差点に接近しているか否の判断は、自車両から交差点までの距離で判断してもよい。 The vehicle position detection unit 130 detects the position of the vehicle. Specifically, the vehicle position detection unit 130 detects the position of the vehicle using a GPS function. The vehicle position detection unit 130 can more accurately identify the position of the vehicle by correcting GPS errors using a map matching function. The vehicle position detection unit 130 calculates the distance from the identified vehicle position to the next intersection where the vehicle will turn right or left from the driving route. This allows the vehicle position detection unit 130 to determine whether the vehicle is approaching an intersection where the vehicle will turn right or left. As a specific method for determining whether the vehicle is approaching an intersection where the vehicle will turn right or left, the vehicle can determine this based on the driving time until the vehicle enters the intersection. For example, if the driving time to the intersection is less than 15 seconds, the vehicle is determined to be approaching the intersection. The determination of whether the vehicle is approaching an intersection where the vehicle will turn right or left may be determined based on the distance from the vehicle to the intersection.

移動物体計測部140は、カメラ200及びレーダ300から自車両の前方の情報を取得し、取得した情報を解析することにより、自車両の前方の他車両を検出し、他車両の位置及び移動方向を測定する。移動物体計測部140は、物体検出部141、物体位置計測部142、物体移動方向計測部143、自車両挙動計測部144を備えている。なお、本実施形態では、カメラ200及びレーダ300を用いて他車両を検出する方法を説明するが、他車両の検出方法はこれに限定されない。例えば、ステレオカメラ、又はライダー(LiDAR)を用いて他車両を検出してもよい。 The moving object measurement unit 140 acquires information ahead of the host vehicle from the camera 200 and radar 300, and by analyzing the acquired information, detects other vehicles ahead of the host vehicle and measures the position and movement direction of the other vehicles. The moving object measurement unit 140 includes an object detection unit 141, an object position measurement unit 142, an object movement direction measurement unit 143, and a host vehicle behavior measurement unit 144. Note that, in this embodiment, a method of detecting other vehicles using the camera 200 and radar 300 is described, but the method of detecting other vehicles is not limited to this. For example, other vehicles may be detected using a stereo camera or a LiDAR.

物体検出部141は、カメラ200が撮像した自車両の前方の撮像画像から他車両を検出する。具体的には、物体検出部141は、画像認識機能を用いることにより、撮像画像に含まれる他車両を検出する。画像認識機能とは、撮像画像に含まれる各々物体の特徴量を抽出し、抽出した各々の物体の特徴量から物体が何かを特定する機能である。物体検出部141は、撮像画像に含まれる各々の物体が車両としての特徴を有しているか否かを判断し、各々の物体が他車両であるか否かを判断する。 The object detection unit 141 detects other vehicles from the captured image of the area in front of the vehicle captured by the camera 200. Specifically, the object detection unit 141 detects other vehicles included in the captured image by using an image recognition function. The image recognition function is a function that extracts the features of each object included in the captured image and identifies the object from the extracted features of each object. The object detection unit 141 determines whether each object included in the captured image has the features of a vehicle, and determines whether each object is another vehicle.

物体位置計測部142は、自車両に対する他車両の各時刻における実空間上の相対位置を計測する。具体的には、物体位置計測部142は、レーダ300が測定した各々の物体の自車両に対する3次元相対位置を取得し、取得した各々の物体の3次元相対位置の中から物体検出部141が検出した他車両の3次元相対位置を抽出する。これにより、物体位置計測部142は、他車両の自車両に対する実空間上の3次元相対位置を測定することができる。 The object position measurement unit 142 measures the relative position of other vehicles with respect to the host vehicle in real space at each time. Specifically, the object position measurement unit 142 acquires the three-dimensional relative position of each object measured by the radar 300 with respect to the host vehicle, and extracts the three-dimensional relative position of other vehicles detected by the object detection unit 141 from the acquired three-dimensional relative positions of each object. This allows the object position measurement unit 142 to measure the three-dimensional relative position of other vehicles with respect to the host vehicle in real space.

以上のように、カメラ200とレーダ300とのセンサフュージョンにより、他車両の検出及び他車両の自車両に対する実空間上の相対位置を測定ことができる。なお、本実施形態では、レーダ300を用いて他車両の3次元相対位置を計測するが、他車両の3次元相対位置の計測方法はこれに限定されない。例えば、カメラ200をステレオカメラとすることにより、レーダ300を用いずに他車両の自車両に対する3次元相対位置を計測することができる。 As described above, the sensor fusion of the camera 200 and the radar 300 makes it possible to detect other vehicles and measure their relative positions in real space with respect to the host vehicle. In this embodiment, the radar 300 is used to measure the three-dimensional relative position of other vehicles, but the method of measuring the three-dimensional relative position of other vehicles is not limited to this. For example, by using a stereo camera as the camera 200, it is possible to measure the three-dimensional relative position of other vehicles with respect to the host vehicle without using the radar 300.

物体移動方向計測部143は、物体位置計測部142が測定した自車両に対する他車両の各時刻における実空間上の相対位置と、自車両挙動計測部144が計測した自車両の移動量とに基づいて、他車両の移動方向を検出する。 The object movement direction measurement unit 143 detects the movement direction of the other vehicle based on the relative position in real space of the other vehicle with respect to the host vehicle at each time measured by the object position measurement unit 142 and the amount of movement of the host vehicle measured by the host vehicle behavior measurement unit 144.

自車両挙動計測部144は、自車両の各時刻における実空間上の位置を特定し、自車両の実空間上の位置の変化から自車両の移動量を計測する。具体的には、自車両挙動計測部144は、GPS機能を用いて自車両の座標を取得することにより、自車両の各時刻における実空間上の位置を特定する。なお、自車両挙動計測部144は、GPS機能を用いて取得した自車両の座標に加え、自車両の車速パルス及び自車両のヨーレートセンサを用いて自車両の位置を算出してもよい。自車両挙動計測部144は、取得した自車両の各時刻における実空間上の位置の変化から自車両の移動方向及び移動量を計測することができる。 The host vehicle behavior measurement unit 144 identifies the host vehicle's position in real space at each time and measures the host vehicle's movement amount from the change in the host vehicle's position in real space. Specifically, the host vehicle behavior measurement unit 144 identifies the host vehicle's position in real space at each time by acquiring the coordinates of the host vehicle using a GPS function. Note that the host vehicle behavior measurement unit 144 may calculate the host vehicle's position using the host vehicle's speed pulse and the host vehicle's yaw rate sensor in addition to the host vehicle's coordinates acquired using the GPS function. The host vehicle behavior measurement unit 144 can measure the movement direction and movement amount of the host vehicle from the change in the acquired host vehicle's position in real space at each time.

以下にて、物体移動方向計測部143が、自車両に対する他車両の各時刻における実空間上の相対位置及び自車両の移動量から他車両の移動方向を検出する処理について具体的に説明する。 The following is a detailed explanation of the process in which the object movement direction measurement unit 143 detects the movement direction of another vehicle from the relative position in real space of the other vehicle relative to the host vehicle at each time and the amount of movement of the host vehicle.

物体移動方向計測部143は、物体位置計測部142によって計測された他車両の自車両に対する実空間上の3次元相対位置を、自車両の移動量に基づいて実空間上の位置(絶対位置)へと修正し、他車両の3次元絶対位置をトラッキングすることにより、他車両の移動方向を検出する。より具体的には、時刻T1に計測した他車両の3次元相対位置が(X1、Y1、Z1)であり、時刻T2に計測した他車両の3次元相対位置(X2、Y2、Z2)であったとする。そして、時刻T1から時刻T2の間に移動した自車両の移動距離が(Xc、Yc、Zc)であった場合、自車両の移動距離により修正された他車両の実空間上の位置は、(X2-(X1-Xc)、Y2-(Y1-Yc)、Z2-(Z1-Zc)と計算することができる。これにより、物体移動方向計測部143は、他車両の移動方向を検出することができる。ここで、X、Y、Zは、それぞれカメラ200の位置を基準位置(原点)とする座標であり、Xは左右方向を示し基準位置より右方向を正とし、Yは上下方向を示し基準位置より上側を正とし、Zは前後方向であって基準位置より前側を正とする。なお、上記した他車両の移動方向の算出方法では、他車両の移動方向に加え、他車両の移動ベクトルも検出することができる。 The object movement direction measurement unit 143 detects the movement direction of the other vehicle by correcting the three-dimensional relative position of the other vehicle in real space with respect to the subject vehicle measured by the object position measurement unit 142 to a position in real space (absolute position) based on the amount of movement of the subject vehicle, and tracking the three-dimensional absolute position of the other vehicle. More specifically, it is assumed that the three-dimensional relative position of the other vehicle measured at time T1 is (X1, Y1, Z1), and the three-dimensional relative position of the other vehicle measured at time T2 is (X2, Y2, Z2). Then, if the distance traveled by the host vehicle between time T1 and time T2 is (Xc, Yc, Zc), the position of the other vehicle in real space corrected by the distance traveled by the host vehicle can be calculated as (X2-(X1-Xc), Y2-(Y1-Yc), Z2-(Z1-Zc). This allows the object movement direction measurement unit 143 to detect the movement direction of the other vehicle. Here, X, Y, and Z are coordinates with the position of the camera 200 as the reference position (origin), X indicates the left-right direction and is positive to the right of the reference position, Y indicates the up-down direction and is positive above the reference position, and Z is the front-rear direction and is positive forward of the reference position. Note that the above-mentioned method of calculating the movement direction of the other vehicle can detect the movement vector of the other vehicle in addition to the movement direction of the other vehicle.

旋回経路設定部150は、交差点における自車両の旋回経路を設定する。具体的には、旋回経路設定部150は、自車位置検出部130によって自車両が右左折する交差点に接近していると判断された場合、交差点における自車両が走行可能な領域である経路設定領域を設定し、設定した経路設定領域に自車両の旋回経路を設定する。 The turning path setting unit 150 sets a turning path for the host vehicle at an intersection. Specifically, when the host vehicle position detection unit 130 determines that the host vehicle is approaching an intersection where the host vehicle will turn right or left, the turning path setting unit 150 sets a route setting area that is an area at the intersection where the host vehicle can travel, and sets a turning path for the host vehicle in the set route setting area.

ここで、図2を参照して、旋回経路設定部150が経路設定領域8を設定する処理について具体的に説明する。経路設定領域8とは、第1延長線3、第1直進方向線4、最外側境界線6、及び最内側境界線に囲まれた領域(ハッチング部)である。旋回経路設定部150は、自車両が右左折する交差点に接近している場合、先ず、第1延長線3と、第1直進方向線4とを算出する。次に、旋回経路設定部150は、第1延長線3及び第1直進方向線4に接する、最外側境界線6と、最内側境界線7とを設定する。旋回経路設定部150は、第1延長線3、第1直進方向線4、最外側境界線6、及び最内側境界線7に囲まれた領域(ハッチング部)を経路設定領域8として設定する。 2, the process of the turning path setting unit 150 setting the path setting area 8 will be specifically described. The path setting area 8 is an area (hatched portion) surrounded by the first extension line 3, the first straight direction line 4, the outermost boundary line 6, and the innermost boundary line. When the vehicle is approaching an intersection where the vehicle is to turn right or left, the turning path setting unit 150 first calculates the first extension line 3 and the first straight direction line 4. Next, the turning path setting unit 150 sets the outermost boundary line 6 and the innermost boundary line 7 that are tangent to the first extension line 3 and the first straight direction line 4. The turning path setting unit 150 sets the area (hatched portion) surrounded by the first extension line 3, the first straight direction line 4, the outermost boundary line 6, and the innermost boundary line 7 as the path setting area 8.

先ず、旋回経路設定部150が、第1延長線3及び第1直進方向線4を算出する処理について説明する。第1延長線3は、交差点において他車線を自車両1が旋回する方向の逆方向から旋回する方向に向かって移動する他車両2Aの位置を通って他車両2Aの移動方向又はその逆方向に延びる延長線であり、第1直進方向線4は、自車両1の直進方向に延びる延長線である。図2において、自車両1の旋回する方向は右下方向であり、他車両2Aは自車両が旋回する方向の逆方向である左上方向から自車両が旋回する方向である右下方向に向かって移動している。 First, the process of calculating the first extension line 3 and the first straight direction line 4 by the turning path setting unit 150 will be described. The first extension line 3 is an extension line that passes through the position of the other vehicle 2A moving in the other lane at the intersection from the opposite direction of the turning direction of the host vehicle 1 toward the turning direction, and extends in the moving direction of the other vehicle 2A or in the opposite direction, and the first straight direction line 4 is an extension line that extends in the straight direction of the host vehicle 1. In Fig. 2, the turning direction of the host vehicle 1 is the lower right direction, and the other vehicle 2A moves from the upper left direction, which is the opposite direction of the turning direction of the host vehicle, toward the lower right direction, which is the turning direction of the host vehicle.

旋回経路設定部150は、自車位置検出部130によって自車両1が右左折する交差点に接近していると判断された場合、走行経路設定部110から自車両の旋回する方向を取得し、物体移動方向計測部143から他車両2Aの移動方向を取得する。旋回経路設定部150は、複数の他車両(不図示)が検出されている場合、取得した複数の他車両の移動方向の中から自車両1が旋回する方向の逆方向から旋回する方向に向かって移動する他車両2Aの移動方向を抽出する。旋回経路設定部150は、他車両2Aの位置を通って他車両2Aの移動方向である右下に延びる第1延長線3を算出する。旋回経路設定部150は、自車位置検出部130から自車両1の移動方向を取得し、自車両1の直進方向に延びる第1直進方向線4を算出する。 When the vehicle position detection unit 130 determines that the vehicle 1 is approaching an intersection where the vehicle 1 turns right or left, the turning path setting unit 150 obtains the turning direction of the vehicle from the travel path setting unit 110 and obtains the moving direction of the other vehicle 2A from the object moving direction measurement unit 143. When multiple other vehicles (not shown) are detected, the turning path setting unit 150 extracts the moving direction of the other vehicle 2A moving from the opposite direction to the turning direction of the vehicle 1 toward the turning direction from among the moving directions of the multiple other vehicles obtained. The turning path setting unit 150 calculates a first extension line 3 that passes through the position of the other vehicle 2A and extends to the lower right, which is the moving direction of the other vehicle 2A. The turning path setting unit 150 obtains the moving direction of the vehicle 1 from the vehicle position detection unit 130 and calculates a first straight direction line 4 that extends in the straight direction of the vehicle 1.

次に、旋回経路設定部150が、最外側境界線6及び最内側境界線7を設定する処理について説明する。最外側境界線6は、第1延長線3及び第1直進方向線4に接する自車両の最小の旋回半径Rminを半径とする円弧状の曲線であり、最内側境界線7は、第1延長線3及び第1直進方向線4に接する自車両の最小の旋回半径よりも大きい半径Rmaxを有する円弧状の曲線である。 Next, the process of setting the outermost boundary line 6 and the innermost boundary line 7 by the turning path setting unit 150 will be described. The outermost boundary line 6 is an arc-shaped curve with a radius equal to the minimum turning radius Rmin of the vehicle tangent to the first extension line 3 and the first straight line 4, and the innermost boundary line 7 is an arc-shaped curve with a radius Rmax larger than the minimum turning radius of the vehicle tangent to the first extension line 3 and the first straight line 4.

旋回経路設定部150は、自車両の最小の旋回半径Rminを半径とする円弧状の曲線を生成し、生成した曲線が第1延長線3及び第1直進方向線4に接する最外側境界線6を設定する。旋回経路設定部150は、自車両、第1延長線3及び第1直進方向線4に接する自車両の最小の旋回半径Rminよりも大きい半径Rmaxを有する円弧状の曲線である最内側境界線7を設定する。 The turning path setting unit 150 generates an arc-shaped curve with a radius equal to the vehicle's minimum turning radius Rmin, and sets the outermost boundary line 6 where the generated curve is tangent to the first extension line 3 and the first straight line 4. The turning path setting unit 150 sets the innermost boundary line 7, which is an arc-shaped curve with a radius Rmax greater than the vehicle's minimum turning radius Rmin and tangent to the vehicle, the first extension line 3, and the first straight line 4.

旋回経路設定部150は、最内側境界線7として、曲率の変化率が所定値以下となる曲線であって、第1延長線3に接続する際の方向が第1延長線3の方向と一致する曲線を設定する。具体的には、旋回経路設定部150は、自車両の最小の旋回半径Rminよりも大きい半径Rmaxを有する円弧が自車両1及び第1延長線3と接続する際の曲率の変化率が所定値以下となる曲線を設定する。当該所定値は、車両が設定された曲線の上を走行した時に、車両の乗員が車両に発生する横加速度を許容できる曲率である。そして、旋回経路設定部150は、第1延長線3と接続する際の曲線の方向が第1延長線3の方向と一致するように曲率を設定する。なお、旋回半径Rminと半径Rmaxとの差は予め任意に設定可能であり、一定であっても良いし、あるいは道路形状に応じて可変としても良い。 The turning path setting unit 150 sets, as the innermost boundary line 7, a curve whose curvature change rate is equal to or less than a predetermined value, and whose direction when connecting to the first extension line 3 coincides with the direction of the first extension line 3. Specifically, the turning path setting unit 150 sets a curve whose curvature change rate is equal to or less than a predetermined value when an arc having a radius Rmax larger than the minimum turning radius Rmin of the vehicle connects to the vehicle 1 and the first extension line 3. The predetermined value is a curvature that allows the occupants of the vehicle to tolerate the lateral acceleration generated in the vehicle when the vehicle runs on the set curve. The turning path setting unit 150 sets the curvature so that the direction of the curve when connecting to the first extension line 3 coincides with the direction of the first extension line 3. The difference between the turning radius Rmin and the radius Rmax can be set arbitrarily in advance, and may be constant or variable depending on the road shape.

以上説明したように、旋回経路設定部150は、第1延長線3、第1直進方向線4、最外側境界線6、及び最内側境界線7に囲まれた領域である経路設定領域8を設定し、設定した経路設定領域8に自車両の旋回経路を設定することができる。なお、旋回経路設定部150は、物体検出部141によって検出された物体が旋回経路の上にあると判断した場合、経路設定領域8の範囲内で物体を回避する旋回経路を探索し、物体を回避する旋回経路を設定する。または、物体の存在位置よりも手前で停車する旋回経路を設定する。 As described above, the turning path setting unit 150 sets a route setting area 8, which is an area surrounded by the first extension line 3, the first straight line 4, the outermost boundary line 6, and the innermost boundary line 7, and can set a turning path for the vehicle in the set route setting area 8. If the turning path setting unit 150 determines that an object detected by the object detection unit 141 is on the turning path, it searches for a turning path that avoids the object within the route setting area 8 and sets a turning path that avoids the object. Alternatively, it sets a turning path that stops the vehicle before the object's location.

図1に戻り、走行支援部160は、経路設定領域8に設定された旋回経路を走行するように自車両を制御する。また、走行支援部160は、旋回経路設定部150が経路設定領域の範囲内で物体を回避する旋回経路を設定することができなかった場合、停車するように自車両を制御する。具体的には、電動パワーステアリングユニット、エンジンコントロールユニット、ABSユニット等のステアリング、アクセル、ブレーキを制御する各コントロールユニットを制御し、自車両を制御する。 Returning to FIG. 1, the driving support unit 160 controls the host vehicle to travel along the turning path set in the route setting area 8. Furthermore, if the turning path setting unit 150 is unable to set a turning path that avoids an object within the range of the route setting area, the driving support unit 160 controls the host vehicle to stop. Specifically, the driving support unit 160 controls each control unit that controls the steering, accelerator, and brake, such as an electric power steering unit, an engine control unit, and an ABS unit, to control the host vehicle.

[走行支援方法]
次に、図3を参照して図1に示した走行支援装置が、高精度地図を用いることなく、交差点内の旋回経路を設定し、設定した旋回経路を走行するように自車両を制御する方法を説明する。図3のフローチャートに示す走行支援装置の動作は、自車両の目的地が設定され、かつ自車両の運転支援機能が有効である場合に開始され、自車両が目的地に到着又は自車両の運転支援機能が無効となった時点で処理を終了する。
[Driving support method]
Next, a method in which the driving support device shown in Fig. 1 sets a turning route in an intersection without using a high-precision map and controls the host vehicle to travel along the set turning route will be described with reference to Fig. 3. The operation of the driving support device shown in the flowchart of Fig. 3 is started when the destination of the host vehicle is set and the driving support function of the host vehicle is enabled, and ends when the host vehicle arrives at the destination or the driving support function of the host vehicle is disabled.

ステップS10において、走行経路設定部110は、入力された目的地を取得し、記憶部400に記憶された道路単位の簡易地図データを読み出して、自車両の現在の位置から入力された目的地までの道路単位の走行経路を設定する。 In step S10, the driving route setting unit 110 acquires the input destination, reads out the road-by-road simple map data stored in the memory unit 400, and sets a road-by-road driving route from the vehicle's current position to the input destination.

ステップS20に進み、自車位置検出部130は、自車両の位置を検出し、交差点抽出部120から取得した走行経路における自車両が右左折する交差点の位置を取得する。自車位置検出部130は、特定した自車両の位置から次に右左折する交差点までの距離を走行経路から算出し、自車両が右左折する交差点に接近しているか否かを判断する。自車両が右左折する交差点に接近していないと判断した場合(ステップS20でNO)、ステップS20に滞留し処理を継続する。自車両が右左折する交差点に接近していると判断した場合(ステップS20でYES)、ステップS30に進む。 Proceeding to step S20, the vehicle position detection unit 130 detects the position of the vehicle and acquires the position of the intersection where the vehicle will turn right or left on the driving route acquired from the intersection extraction unit 120. The vehicle position detection unit 130 calculates the distance from the identified vehicle position to the next intersection where the vehicle will turn right or left from the driving route, and determines whether the vehicle is approaching an intersection where the vehicle will turn right or left. If it is determined that the vehicle is not approaching an intersection where the vehicle will turn right or left (NO in step S20), the process remains in step S20 and continues. If it is determined that the vehicle is approaching an intersection where the vehicle will turn right or left (YES in step S20), the process proceeds to step S30.

ステップS30において、物体検出部141は、カメラ200が撮像した自車両の前方の撮像画像から他車両を検出する。 In step S30, the object detection unit 141 detects other vehicles from the captured image of the area ahead of the vehicle captured by the camera 200.

ステップS40に進み、物体位置計測部142は、レーダ300が測定した各々の物体の自車両に対する相対位置を取得し、自車両に対する他車両の各時刻における実空間上の相対位置を計測する。 The process proceeds to step S40, where the object position measurement unit 142 acquires the relative position of each object measured by the radar 300 with respect to the host vehicle, and measures the relative positions in real space of other vehicles with respect to the host vehicle at each time.

ステップS50に進み、物体移動方向計測部143は、物体位置計測部142が測定した自車両に対する他車両の各時刻における実空間上の相対位置と、自車両挙動計測部144が計測した自車両の移動量とに基づいて、他車両の移動方向を検出する。 Proceeding to step S50, the object movement direction measurement unit 143 detects the movement direction of the other vehicle based on the relative position in real space of the other vehicle with respect to the host vehicle at each time measured by the object position measurement unit 142 and the movement amount of the host vehicle measured by the host vehicle behavior measurement unit 144.

ステップS60に進み、旋回経路設定部150は、走行経路設定部110から自車両の旋回する方向を取得し、物体移動方向計測部143から他車両の移動方向を取得する。旋回経路設定部150は、取得した他車両の移動方向の中から他車線を自車両が旋回する方向の逆方向から旋回する方向に向かって移動する他車両が検出されたか否かを判断する。 Proceeding to step S60, the turning path setting unit 150 acquires the turning direction of the host vehicle from the driving path setting unit 110, and acquires the moving direction of the other vehicle from the object moving direction measuring unit 143. The turning path setting unit 150 determines whether or not another vehicle has been detected moving in the opposite direction to the turning direction of the host vehicle in another lane from the acquired moving direction of the other vehicle.

他車線を自車両が旋回する方向の逆方向から旋回する方向に向かって移動する他車両が検出されていない場合(ステップS60でNO)、ステップS30に戻り自車両周辺の他車両の検出を継続して実施する。他車線を自車両が旋回する方向の逆方向から旋回する方向に向かって移動する他車両が検出された場合(ステップS60でYES)、ステップS70に進む。 If no vehicle is detected moving in the other lane from the opposite direction to the turning direction of the host vehicle toward the turning direction (NO in step S60), the process returns to step S30 and continues to detect other vehicles around the host vehicle. If a vehicle is detected moving in the other lane from the opposite direction to the turning direction of the host vehicle toward the turning direction (YES in step S60), the process proceeds to step S70.

ステップS70において、旋回経路設定部150は、他車線を自車両が旋回する方向の逆方向から旋回する方向に向かって移動する他車両の位置を通って他車両の移動方向に延びる第1延長線を算出する。 In step S70, the turning path setting unit 150 calculates a first extension line that passes through the position of another vehicle moving in the other lane from the opposite direction of the turning direction of the host vehicle toward the turning direction, and extends in the moving direction of the other vehicle.

ステップS80に進み、旋回経路設定部150は、自車位置検出部130から自車両の移動方向を取得し、自車両の直進方向に延びる第1直進方向線を算出する。 Proceeding to step S80, the turning path planning unit 150 acquires the moving direction of the host vehicle from the host vehicle position detection unit 130, and calculates a first straight driving direction line extending in the straight driving direction of the host vehicle.

ステップS90に進み、旋回経路設定部150は、自車両の最小の旋回半径Rminを半径とする円弧状の曲線を生成し、生成した曲線が第1延長線及び第1直進方向線に接する最外側境界線を設定する。 Proceeding to step S90, the turning path setting unit 150 generates an arc-shaped curve with a radius equal to the vehicle's minimum turning radius Rmin, and sets the outermost boundary line where the generated curve is tangent to the first extension line and the first straight line.

ステップS100に進み、旋回経路設定部150は、自車両、第1延長線及び第1直進方向線に接する自車両の最小の旋回半径Rminよりも大きい半径Rmaxを有する円弧状の曲線である最内側境界線を設定する。 Proceeding to step S100, the turning path setting unit 150 sets the innermost boundary line, which is an arc-shaped curve having a radius Rmax greater than the minimum turning radius Rmin of the vehicle, which is tangent to the vehicle, the first extension line, and the first straight line.

ステップS110に進み、旋回経路設定部150は、第1延長線、第1直進方向線、最外側境界線、及び最内側境界線に囲まれた領域である経路設定領域を設定し、設定した経路設定領域に自車両の旋回経路を設定する。なお、旋回経路設定部150は、物体が旋回経路の上にあると判断した場合、経路設定領域の範囲内で物体を回避する旋回経路を探索し、物体を回避する旋回経路を設定する。または、物体の存在位置よりも手前で停車する旋回経路を設定する。 Proceeding to step S110, the turning path setting unit 150 sets a route setting area, which is an area surrounded by the first extension line, the first straight line, the outermost boundary line, and the innermost boundary line, and sets a turning path for the vehicle in the set route setting area. If the turning path setting unit 150 determines that an object is on the turning path, it searches for a turning path that avoids the object within the route setting area, and sets a turning path that avoids the object. Alternatively, it sets a turning path that stops the vehicle before the object's location.

ステップS120に進み、走行支援部160は、電動パワーステアリングユニット、エンジンコントロールユニット、ABSユニット等のステアリング、アクセル、ブレーキを制御する各コントロールユニットを制御し、旋回経路を走行するように自車両を制御する。また、走行支援部160は、旋回経路設定部150が経路設定領域の範囲内で物体を回避する旋回経路を設定することができなかった場合、停車するように自車両を制御する。 Proceeding to step S120, the driving support unit 160 controls each control unit that controls the steering, accelerator, and brake, such as the electric power steering unit, engine control unit, and ABS unit, and controls the host vehicle to travel along a turning path. Furthermore, if the turning path setting unit 150 is unable to set a turning path that avoids the object within the route setting area, the driving support unit 160 controls the host vehicle to stop.

以上説明した処理を実行することにより、走行支援装置は、高精度地図を用いることなく、交差点内の旋回経路を設定し、設定した旋回経路を走行するように自車両を制御することができる。 By executing the process described above, the driving assistance device can set a turning route within an intersection without using a high-precision map, and control the vehicle to travel along the set turning route.

以上説明したように、第1実施形態によれば以下の作用効果が得られる。 As described above, the first embodiment provides the following effects:

走行支援装置100は、第1延長線と第1直進方向線とを算出し、第1延長線と第1直進方向線とに接続する、自車両の最小の旋回半径を半径とする円弧状の曲線である最外側境界線と最小の旋回半径よりも半径の大きい円弧状の曲線である最内側境界線とを設定する。これにより、走行支援装置100は、第1延長線、第1直進方向線、最外側境界線、及び最内側境界線に囲まれた、自車両が走行可能な領域である経路設定領域を設定することができ、経路設定領域に自車両が旋回するための旋回経路を設定することができる。 The driving assistance device 100 calculates a first extension line and a first straight direction line, and sets an outermost boundary line which is an arc-shaped curve having a radius equal to the minimum turning radius of the vehicle and an innermost boundary line which is an arc-shaped curve having a radius larger than the minimum turning radius, which connect the first extension line and the first straight direction line. This allows the driving assistance device 100 to set a route setting area which is an area in which the vehicle can travel and is surrounded by the first extension line, the first straight direction line, the outermost boundary line, and the innermost boundary line, and to set a turning path for the vehicle to turn in the route setting area.

走行支援装置100は、最内側境界線として、曲率の変化率が所定値以下となる曲線であって、第1延長線に接続する際の方向が第1延長線の方向と一致する曲線を設定する。これにより、走行支援装置100は、自車両の旋回経路を曲率変化が緩やかな曲線で設定することができ、自車両を滑らかに旋回させることができる。 The driving support device 100 sets, as the innermost boundary line, a curve whose rate of change of curvature is equal to or less than a predetermined value and whose direction when connecting to the first extension line coincides with the direction of the first extension line. This allows the driving support device 100 to set the turning path of the host vehicle as a curve with a gradual change in curvature, allowing the host vehicle to turn smoothly.

走行支援装置100は、自車両に対する他車両の各時刻における実空間上の相対位置と、自車両の移動量とに基づいて、他車両の移動方向を検出する。これにより、他車両の自車両に対する実空間上の相対位置を自車両の移動量に基づいて実空間上の位置(絶対位置)へと修正することができ、他車両の実空間上の位置をトラッキングすることで他車両の移動方向を検出することができる。 The driving support device 100 detects the direction of movement of the other vehicle based on the relative position of the other vehicle in real space with respect to the host vehicle at each time and the amount of movement of the host vehicle. This makes it possible to correct the relative position of the other vehicle in real space with respect to the host vehicle to a position in real space (absolute position) based on the amount of movement of the host vehicle, and to detect the direction of movement of the other vehicle by tracking the position of the other vehicle in real space.

走行支援装置100は、設定した旋回経路の上に物体が検出された場合、経路設定領域の範囲内で物体を回避する旋回経路を探索する。これにより、物体を回避する旋回経路を設定することができる。また、物体を回避する旋回経路を設定することができなかった場合、物体の存在位置よりも手前で車両を停車させる旋回経路を設定する。これにより、物体との衝突を回避することができる。 When an object is detected on the set turning route, the driving assistance device 100 searches for a turning route that avoids the object within the route setting area. This makes it possible to set a turning route that avoids the object. Furthermore, if it is not possible to set a turning route that avoids the object, a turning route that stops the vehicle before the object's location is set. This makes it possible to avoid a collision with the object.

(第2実施形態)
[走行支援装置の構成]
図4を参照して、第2実施形態に係る走行支援装置の構成について説明する。第1実施形態との相違点は、交差点中心推定部170をさらに備える点、及び旋回経路設定部150の処理である。よって、交差点中心推定部170及び旋回経路設定部150についてのみ説明し、その他共通する構成については説明を省略する。
Second Embodiment
[Configuration of the driving support device]
The configuration of the driving support device according to the second embodiment will be described with reference to Fig. 4. The differences from the first embodiment are that an intersection center estimation unit 170 is further provided, and the processing of the turning path setting unit 150. Therefore, only the intersection center estimation unit 170 and the turning path setting unit 150 will be described, and descriptions of other common configurations will be omitted.

交差点中心推定部170は、自車両が右左折する交差点の中心位置を検出する。ここで、図5を参照して、交差点中心推定部170が交差点の中心位置5を検出する処理について具体的に説明する。図5において自車両1の旋回する方向は右方向である。 The intersection center estimation unit 170 detects the center position of the intersection where the host vehicle turns right or left. Here, with reference to FIG. 5, the process by which the intersection center estimation unit 170 detects the center position 5 of the intersection will be specifically described. In FIG. 5, the turning direction of the host vehicle 1 is to the right.

先ず、交差点中心推定部170は、第1延長線3、第2延長線9、及び第2直進方向線を算出する。次に、交差点中心推定部170は、第1延長線3と第2延長線9との中心線10と第2直進方向線11との交点を、交差点の中心位置5として検出する。 First, the intersection center estimation unit 170 calculates the first extension line 3, the second extension line 9, and the second straight line. Next, the intersection center estimation unit 170 detects the intersection of the center line 10 of the first extension line 3 and the second extension line 9 and the second straight line 11 as the center position 5 of the intersection.

以下にて、交差点中心推定部170が、第1延長線3、第2延長線9、及び第2直進方向線を算出する具体的な処理内容について説明する。 The specific processing steps performed by the intersection center estimation unit 170 to calculate the first extension line 3, the second extension line 9, and the second straight line are described below.

交差点中心推定部170は、走行経路設定部110から自車両1の旋回する方向を取得し、物体移動方向計測部143から他車両(2A、2B)の移動方向を取得する。交差点中心推定部170は、取得した他車両(2A、2B)の移動方向の中から他車線を自車両1が旋回する方向の逆方向から旋回する方向に向かって移動する他車両2Aの移動方向を抽出し、他車両2Aの位置を通って他車両2Aの移動方向に延びる第1延長線3を算出する。 The intersection center estimation unit 170 obtains the turning direction of the vehicle 1 from the driving route setting unit 110, and obtains the moving direction of the other vehicles (2A, 2B) from the object moving direction measurement unit 143. The intersection center estimation unit 170 extracts the moving direction of the other vehicle 2A, which moves in the other lane from the opposite direction to the turning direction of the vehicle 1 toward the turning direction, from the obtained moving directions of the other vehicles (2A, 2B), and calculates a first extension line 3 that passes through the position of the other vehicle 2A and extends in the moving direction of the other vehicle 2A.

交差点中心推定部170は、取得した他車両2(2A、2B)の移動方向の中から他車線を自車両1が旋回する方向から旋回する方向の逆方向に向かって移動する他車両2Bの移動方向を抽出し、他車両2Bの位置を通って他車両2Bの移動方向に延びる第2延長線9を算出する。交差点中心推定部170は、自車位置検出部130から自車両1の移動方向を取得し、自車両1の対向車線側の側面から直進方向に延びる第2直進方向線11を算出する。 The intersection center estimation unit 170 extracts the movement direction of the other vehicle 2B moving in the other lane from the direction in which the host vehicle 1 turns toward the opposite direction from the acquired movement directions of the other vehicles 2 (2A, 2B), and calculates a second extension line 9 that passes through the position of the other vehicle 2B and extends in the movement direction of the other vehicle 2B. The intersection center estimation unit 170 acquires the movement direction of the host vehicle 1 from the host vehicle position detection unit 130, and calculates a second straight direction line 11 that extends in the straight direction from the side surface of the host vehicle 1 on the oncoming lane side.

以上説明したように、交差点中心推定部170は、第1延長線3、第2延長線9、及び第2直進方向線を算出する。そして、交差点中心推定部170は、第1延長線3と第2延長線9の中心線10を算出し、中心線10と第2直進方向線11との交点を、交差点の中心位置5として検出することができる。 As described above, the intersection center estimation unit 170 calculates the first extension line 3, the second extension line 9, and the second straight line. The intersection center estimation unit 170 then calculates the center line 10 between the first extension line 3 and the second extension line 9, and can detect the intersection of the center line 10 and the second straight line 11 as the center position 5 of the intersection.

図4に戻り、旋回経路設定部150は、交差点中心推定部170が検出した交差点の中心位置を取得し、最外側境界線が交差点の中心位置よりも旋回半径方向の外側にある場合、最外側境界線を、交差点の中心位置よりも最内側境界線の近くに設定する。 Returning to FIG. 4, the turning path setting unit 150 obtains the center position of the intersection detected by the intersection center estimation unit 170, and if the outermost boundary line is located outside the center position of the intersection in the turning radius direction, sets the outermost boundary line closer to the innermost boundary line than the center position of the intersection.

ここで、図6を参照して旋回経路設定部150が、最外側境界線6を交差点の中心位置5よりも最内側境界線の近くに設定する処理について説明する。図6に示す最外側境界線6は交差点の中心位置5よりも旋回半径方向の外側に設定されている。 Now, referring to FIG. 6, the process in which the turning path setting unit 150 sets the outermost boundary line 6 closer to the innermost boundary line than the center position 5 of the intersection will be described. The outermost boundary line 6 shown in FIG. 6 is set outside the center position 5 of the intersection in the turning radius direction.

旋回経路設定部150は、設定した最外側境界線6が交差点の中心位置5よりも旋回半径方向の外側にあると判断し、最外側境界線6を、最外側境界線6Aへと変更する。具体的には、旋回経路設定部150は、交差点の中心位置5を通り、第1延長線3及び第1直進方向線4と交差する直線6Bを生成し、直線6Bよりも旋回半径方向の外側に設定されている最外側境界線6を直線6Bへと変更した最外側境界線6Aを設定する。直線6Bの傾きは、下記の式(1)で算出される。 The turning path setting unit 150 determines that the set outermost boundary line 6 is outside the center position 5 of the intersection in the turning radius direction, and changes the outermost boundary line 6 to the outermost boundary line 6A. Specifically, the turning path setting unit 150 generates a straight line 6B that passes through the center position 5 of the intersection and intersects with the first extension line 3 and the first straight direction line 4, and sets the outermost boundary line 6A by changing the outermost boundary line 6 that is set outside the straight line 6B in the turning radius direction to the straight line 6B. The slope of the straight line 6B is calculated using the following formula (1).

Figure 0007579683000001
Figure 0007579683000001

これにより、旋回経路設定部150は、最外側境界線6を、交差点の中心位置よりも最内側境界線の近くに設定することができる。なお、最外側境界線6を交差点の中心位置5よりも最内側境界線の近くに設定する方法は、上記した方法に限定されず、例えば、最外側境界線6を交差点の中心位置5に接するまでオフセットさせてもよい。 This allows the turning path setting unit 150 to set the outermost boundary line 6 closer to the innermost boundary line than the center position of the intersection. Note that the method of setting the outermost boundary line 6 closer to the innermost boundary line than the center position 5 of the intersection is not limited to the above-mentioned method, and for example, the outermost boundary line 6 may be offset until it touches the center position 5 of the intersection.

[走行支援方法]
次に、図7を参照して、第2実施形態に係る走行支援方法について説明する。第1実施形態との相違点は、ステップS101、ステップS102をさらに備える点である。よって、ステップS101、ステップS102での処理についてのみ説明し、その他共通する処理については説明を省略する。
[Driving support method]
Next, a driving support method according to the second embodiment will be described with reference to Fig. 7. The difference from the first embodiment is that the driving support method further includes steps S101 and S102. Therefore, only the processes in steps S101 and S102 will be described, and descriptions of other common processes will be omitted.

ステップS101において、旋回経路設定部150は、交差点中心推定部170が検出した交差点の中心位置を取得し、最外側境界線が交差点の中心位置よりも旋回半径方向の外側にあるか否かを判断する。 In step S101, the turning path setting unit 150 acquires the center position of the intersection detected by the intersection center estimation unit 170, and determines whether the outermost boundary line is located outside the center position of the intersection in the turning radius direction.

最外側境界線が交差点の中心位置よりも旋回半径方向の外側にないと判断した場合(ステップS101でNO)、ステップS110に進む。最外側境界線が交差点の中心位置よりも旋回半径方向の外側にあると判断した場合(ステップS101でYES)、ステップS102に進む。 If it is determined that the outermost boundary line is not outside the center position of the intersection in the turning radius direction (NO in step S101), proceed to step S110. If it is determined that the outermost boundary line is outside the center position of the intersection in the turning radius direction (YES in step S101), proceed to step S102.

ステップS102において、旋回経路設定部150は、最外側境界線を交差点の中心位置よりも最内側境界線の近くに設定する。 In step S102, the turning path setting unit 150 sets the outermost boundary line closer to the innermost boundary line than the center position of the intersection.

以上説明したように、第2実施形態によれば第1実施形態に加え、以下の作用効果が得られる。 As explained above, the second embodiment provides the following advantages in addition to those of the first embodiment.

走行支援装置100は、第1延長線、第2延長線、及び第2直進方向線を算出し、第1延長線と第2延長線との中心線10と第2直進方向線11との交点を、交差点の中心位置5として検出する。これにより、走行支援装置100は、交差点の中心位置を推定することができる。 The driving assistance device 100 calculates the first extension line, the second extension line, and the second straight line, and detects the intersection of the center line 10 of the first extension line and the second extension line and the second straight line 11 as the center position 5 of the intersection. This allows the driving assistance device 100 to estimate the center position of the intersection.

走行支援装置100は、交差点の中心位置を取得し、最外側境界線が交差点の中心位置よりも旋回半径方向の外側にある場合、最外側境界線を、交差点の中心位置よりも最内側境界線の近くに設定する。これにより、走行支援装置100は、経路設定領域を修正し、対向車線を走行する他車両との衝突を防止する旋回経路を設定することができる。 The driving support device 100 acquires the center position of the intersection, and if the outermost boundary line is located outside the center position of the intersection in the turning radius direction, sets the outermost boundary line closer to the innermost boundary line than the center position of the intersection. This allows the driving support device 100 to modify the route setting area and set a turning route that prevents a collision with another vehicle traveling in the oncoming lane.

(第3実施形態)
図8を参照して、第3実施形態に係る走行支援装置の構成について説明する。第2実施形態との相違点は、物体軌跡生成部180をさらに備える点、及び旋回経路設定部150と交差点中心推定部170の処理である。よって、物体軌跡生成部180、交差点中心推定部170、旋回経路設定部150についてのみ説明し、その他共通する構成については説明を省略する。
Third Embodiment
The configuration of the driving support device according to the third embodiment will be described with reference to Fig. 8. The differences from the second embodiment are that an object trajectory generation unit 180 is further provided, and the processing of the turning path setting unit 150 and the intersection center estimation unit 170. Therefore, only the object trajectory generation unit 180, the intersection center estimation unit 170, and the turning path setting unit 150 will be described, and the description of other common configurations will be omitted.

物体軌跡生成部180は、物体移動方向計測部143から他車両の各時刻における実空間上の位置(絶対位置)のトラッキングデータを取得し、他車両の各時刻における実空間上の位置を繋ぎ合わせて実空間における他車両の移動軌跡を生成する。 The object trajectory generation unit 180 acquires tracking data of the real-space positions (absolute positions) of other vehicles at each time from the object movement direction measurement unit 143, and generates the movement trajectory of other vehicles in real space by connecting the real-space positions of other vehicles at each time.

交差点中心推定部170は、物体軌跡生成部180によって生成された他車両の移動軌跡を用いて交差点の中心位置を推定する。ここで、図9及び図10を参照して、交差点中心推定部170が、他車両の移動軌跡を用いて交差点の中心位置を推定する方法について具体的に説明する。 The intersection center estimation unit 170 estimates the center position of the intersection using the movement trajectories of other vehicles generated by the object trajectory generation unit 180. Here, with reference to Figures 9 and 10, a method in which the intersection center estimation unit 170 estimates the center position of the intersection using the movement trajectories of other vehicles will be specifically described.

先ずは、図9を参照して、交差点中心推定部170が、他車両(2C、2D)の移動軌跡を用いて交差点の中心位置5を推定する方法について具体的に説明する。交差点中心推定部170は、物体軌跡生成部180から自車線と交差する他車線から自車線へと進入する他車両2Cの移動軌跡12と、自車線と交差する他車線から自車線の対向車線へと進入する他車両2Dの移動軌跡13とを取得する。そして、交差点中心推定部170は、移動軌跡12と移動軌跡13との最短距離をなす直線の中央位置を交差点の中心位置5として設定する。 First, referring to FIG. 9, a method in which the intersection center estimation unit 170 estimates the intersection center position 5 using the movement trajectories of the other vehicles (2C, 2D) will be specifically described. The intersection center estimation unit 170 acquires from the object trajectory generation unit 180 the movement trajectory 12 of the other vehicle 2C entering the own lane from another lane that intersects with the own lane, and the movement trajectory 13 of the other vehicle 2D entering the oncoming lane of the own lane from another lane that intersects with the own lane. The intersection center estimation unit 170 then sets the center position of the straight line that forms the shortest distance between the movement trajectory 12 and the movement trajectory 13 as the intersection center position 5.

次に、図10を参照して、交差点中心推定部170が、他車両(2A、2B、2E、2F)の移動軌跡を用いて交差点の中心位置5を推定する方法について具体的に説明する。交差点中心推定部170は、自車線及び自車線の対向車線を直進する他車両(2E、2F)の各々の自車線方向の移動軌跡(16、17)と、自車線と交差する他車線及び自車線と交差する他車線の対向車線を直進する他車両(2A、2B)の各々の交差車線方向の移動軌跡(14、15)とを取得する。そして、交差点中心推定部170は、各々の車線方向において対向し合う最も近い車線間の中心線(18、19)の交点を交差点の中心位置5として設定する。 Next, referring to FIG. 10, a method in which the intersection center estimation unit 170 estimates the intersection center position 5 using the movement trajectories of the other vehicles (2A, 2B, 2E, 2F) will be specifically described. The intersection center estimation unit 170 acquires the movement trajectories (16, 17) in the own lane direction of each of the other vehicles (2E, 2F) traveling straight in the own lane and the oncoming lane of the own lane, and the movement trajectories (14, 15) in the intersecting lane direction of each of the other vehicles (2A, 2B) traveling straight in the other lane intersecting the own lane and the oncoming lane of the other lane intersecting the own lane. The intersection center estimation unit 170 then sets the intersection of the center lines (18, 19) between the closest lanes that face each other in each lane direction as the intersection center position 5.

また、交差点中心推定部170は、交差車線方向の移動軌跡(14、15)において対向し合う最も近い車線間の中心線18と第2直進方向線(不図示)との交点を交差点の中心位置5として設定することもできる。 In addition, the intersection center estimation unit 170 can also set the intersection position 5 as the center position 5 of the intersection, which is the intersection between the center line 18 between the closest opposing lanes on the movement trajectory ( 14, 15 ) in the intersecting lane direction and the second straight direction line (not shown).

図8に戻り、旋回経路設定部150は、他車両を検出する範囲を設定する。具体的には、自車両の位置が交差点から所定の距離以内の位置である場合、第1直進方向線から自車両の旋回する方向の交差点の出口までを検出範囲として設定する。 Returning to FIG. 8, the turning path setting unit 150 sets a range for detecting other vehicles. Specifically, if the vehicle is located within a predetermined distance from an intersection, the detection range is set to be from the first straight line to the exit of the intersection in the direction in which the vehicle is turning.

ここで、図11を参照して、旋回経路設定部150が、検出範囲21を設定する処理について具体的に説明する。図11において、自車両1の旋回する方向は右方向である。 Now, referring to FIG. 11, the process in which the turning path setting unit 150 sets the detection range 21 will be specifically described. In FIG. 11, the turning direction of the host vehicle 1 is to the right.

先ず、旋回経路設定部150は、他車線を自車両1が旋回する方向の逆方向から旋回する方向に向かって移動する他車両のうち、自車両に最も近い他車両2Aまでの距離20を測定する。具体的には、旋回経路設定部150は、自車両から他車両2Aの移動軌跡までの距離を測定する。または、自車両から第1延長線までの距離を測定してもよい。 First, the turning path setting unit 150 measures the distance 20 to the other vehicle 2A that is closest to the own vehicle among other vehicles moving in the other lane from the opposite direction to the turning direction of the own vehicle 1 toward the turning direction. Specifically, the turning path setting unit 150 measures the distance from the own vehicle to the movement trajectory of the other vehicle 2A. Alternatively, the turning path setting unit 150 may measure the distance from the own vehicle to the first extension line.

次に、旋回経路設定部150は、第1直進方向線4から自車両の旋回する方向であって、自車線と交差する他車線に平行する方向の距離を、測定した距離20とする検出範囲21を設定する。旋回経路設定部150は、検出範囲21の中で最も自車両から遠い位置を走行する他車両の位置及び移動方向(不図示)に基づいて経路設定領域を設定する。 Next, the turning path setting unit 150 sets a detection range 21 in which the distance from the first straight line 4 in the direction in which the vehicle turns and in the direction parallel to the other lane that intersects with the vehicle's lane is the measured distance 20. The turning path setting unit 150 sets a route setting area based on the position and moving direction (not shown) of the other vehicle that is traveling at the farthest position from the vehicle within the detection range 21.

図8に戻り、旋回経路設定部150は、自車両が走行経路を進むことで、設定した検出範囲に経路設定領域よりも外側を移動する他車両が新たに検出された場合、検出された他車両の位置及び移動方向に基づいて旋回経路を更新する。 Returning to FIG. 8, when the vehicle travels along the driving route and another vehicle is detected within the set detection range that is moving outside the route setting area, the turning route setting unit 150 updates the turning route based on the position and moving direction of the other vehicle that has been detected.

旋回経路設定部150は、自車両の旋回する方向が他車線を跨いで旋回する方向であって、他車線を自車両の旋回する方向の逆方向から旋回する方向に向かって移動する他車両の移動軌跡が複数検出された場合、複数の他車両の移動軌跡の間隔を測定する。旋回経路設定部150は、複数の他車両の移動軌跡の間隔が所定の閾値以上ある場合、自車両から最も遠い他車両を抽出し、自車両から最も遠い他車両の移動軌跡に基づいて最内側境界線を設定する。 When the direction in which the host vehicle turns is a direction crossing other lanes and multiple movement trajectories of other vehicles moving in the other lanes from the opposite direction to the turning direction of the host vehicle toward the turning direction are detected, the turning path setting unit 150 measures the distance between the movement trajectories of the multiple other vehicles. When the distance between the movement trajectories of the multiple other vehicles is equal to or greater than a predetermined threshold, the turning path setting unit 150 extracts the other vehicle farthest from the host vehicle and sets the innermost boundary line based on the movement trajectory of the other vehicle farthest from the host vehicle.

[走行支援方法]
次に、図12を参照して、第3実施形態に係る走行支援方法について説明する。第2実施形態との相違点は、ステップS51、ステップS52、ステップS61をさらに備える点である。よって、ステップS51、ステップS52、ステップS61での処理についてのみ説明し、その他共通する処理については説明を省略する。
[Driving support method]
Next, a driving support method according to the third embodiment will be described with reference to Fig. 12. The difference from the second embodiment is that the driving support method further includes steps S51, S52, and S61. Therefore, only the processes in steps S51, S52, and S61 will be described, and descriptions of other common processes will be omitted.

ステップS51において、物体軌跡生成部180は、物体移動方向計測部143から他車両の位置のトラッキングデータを取得し、他車両の各時刻における実空間上の位置を繋ぎ合わせて実空間における他車両の移動軌跡を生成する。 In step S51, the object trajectory generation unit 180 acquires tracking data of the position of the other vehicle from the object movement direction measurement unit 143, and generates the movement trajectory of the other vehicle in real space by connecting the positions of the other vehicles in real space at each time.

ステップS52に進み、旋回経路設定部150は、他車線を自車両1が旋回する方向の逆方向から旋回する方向に向かって移動する他車両のうち、自車両に最も近い他車両までの距離20を測定する。旋回経路設定部150は、第1直進方向線から自車両の旋回する方向であって、自車線と交差する他車線に平行する方向の距離を、測定した距離とする検出範囲を設定する。 Proceeding to step S52, the turning path setting unit 150 measures the distance 20 to the vehicle closest to the vehicle itself among the vehicles moving in the other lane from the opposite direction to the turning direction of the vehicle itself 1. The turning path setting unit 150 sets a detection range in which the measured distance is the distance from the first straight line in the turning direction of the vehicle itself, which is parallel to the other lane that intersects with the vehicle itself.

ステップS62において、旋回経路設定部150は、自車両の旋回する方向が他車線を跨いで旋回する方向であって、他車線を自車両の旋回する方向の逆方向から旋回する方向に向かって移動する他車両の移動軌跡が複数検出された場合、複数の他車両の移動軌跡の間隔を測定する。旋回経路設定部150は、複数の他車両の移動軌跡の間隔が所定の閾値以上ある場合、自車両から最も遠い他車両抽出する。 In step S62, if the direction in which the host vehicle turns is a direction crossing other lanes and multiple movement trajectories of other vehicles moving in the other lanes from the opposite direction to the turning direction of the host vehicle toward the turning direction are detected, the turning path setting unit 150 measures the distance between the movement trajectories of the multiple other vehicles. If the distance between the movement trajectories of the multiple other vehicles is equal to or greater than a predetermined threshold, the turning path setting unit 150 extracts the other vehicle that is farthest from the host vehicle.

以上説明したように、第3実施形態によれば第2実施形態に加え、以下の作用効果が得られる。 As explained above, the third embodiment provides the following advantages in addition to those of the second embodiment.

走行支援装置100は、自車両に対する他車両の各時刻における実空間上の相対位置を各時刻における自車両の移動量に基づいて修正し、修正した他車両の各時刻における実空間上の位置を繋ぎ合わせて実空間における他車両の移動軌跡を生成する。これにより、走行支援装置100は、他車両の自車両に対する実空間上の相対位置を自車両の移動量に基づいて実空間上の位置(絶対位置)へと修正することができ、他車両の実空間上の位置を繋ぎ合わせることで他車両の移動軌跡を生成することができる。 The driving support device 100 corrects the relative positions of the other vehicles in real space with respect to the vehicle at each time based on the amount of movement of the vehicle at each time, and generates a movement trajectory of the other vehicles in real space by connecting the corrected positions of the other vehicles in real space at each time. This allows the driving support device 100 to correct the relative positions of the other vehicles in real space with respect to the vehicle to positions (absolute positions) in real space based on the amount of movement of the vehicle, and to generate a movement trajectory of the other vehicles by connecting the positions of the other vehicles in real space.

走行支援装置100は、他車両の移動軌跡を用いて交差点の中心位置を推定する。これにより、他車両の移動する方向の延長線に加え、他車両の移動軌跡を用いて交差点の中央位置を推定することができる。 The driving support device 100 estimates the center position of the intersection using the movement trajectory of the other vehicle. This makes it possible to estimate the center position of the intersection using the movement trajectory of the other vehicle in addition to the extension line of the direction in which the other vehicle is moving.

走行支援装置100は、自車線と交差する他車線から自車線へと進入する他車両の移動軌跡と、自車線と交差する他車線から自車線の対向車線へと進入する他車両の移動軌跡との最短距離をなす直線の中央位置を交差点の中心位置と設定する。これにより、他車両が実際に交差点を旋回した時の移動軌跡に基づいて交差点の中心位置を設定することができる。 The driving assistance device 100 sets the center position of the intersection as the center position of the straight line that forms the shortest distance between the movement trajectory of another vehicle entering the own lane from another lane that intersects with the own lane and the movement trajectory of another vehicle entering the oncoming lane from another lane that intersects with the own lane. This makes it possible to set the center position of the intersection based on the movement trajectory of the other vehicle when it actually turns around the intersection.

走行支援装置100は、自車線及び自車線の対向車線を直進する他車両の各々の自車線方向の移動軌跡と、自車線と交差する他車線及び自車線と交差する他車線の対向車線を直進する他車両の各々の交差車線方向の移動軌跡とを取得する。そして、走行支援装置100は、各々の車線方向において対向し合う最も近い車線間の中心線の交点を交差点の中心位置として設定する。これにより、走行支援装置100は、他車両が実際に交差点を直進した時の自車線方向の移動軌跡と交差車線方向の移動軌跡とに基づいて交差点の中心位置を設定することができる。 The driving support device 100 acquires the movement trajectories in the own lane direction of each of the other vehicles traveling straight in the own lane and the oncoming lane of the own lane, and the movement trajectories in the cross lane direction of each of the other vehicles traveling straight in the other lane that intersects the own lane and the oncoming lane of the other lane that intersects the own lane. The driving support device 100 then sets the intersection of the center lines between the closest lanes that are opposed to each other in each lane direction as the center position of the intersection. This allows the driving support device 100 to set the center position of the intersection based on the movement trajectories in the own lane direction and the movement trajectories in the cross lane direction of the other vehicles when they actually travel straight through the intersection.

走行支援装置100は、交差車線方向の移動軌跡において対向し合う最も近い車線間の中心線と第2直進方向線との交点を交差点の中心位置として設定する。これにより、走行支援装置100は、他車両の移動軌跡として、交差車線方向の移動軌跡のみが検出された場合でも交差点の中心位置を設定することができる。 The driving support device 100 sets the intersection of the center line between the closest opposing lanes on the movement trajectory in the cross lane direction and the second straight direction line as the center position of the intersection. This allows the driving support device 100 to set the center position of the intersection even when only the movement trajectory in the cross lane direction is detected as the movement trajectory of the other vehicle.

走行支援装置100は、他車両を検出する検出範囲を設定することにより、自車両の旋回経路を設定するにあたり関係のない他車両を除外することができる。 By setting a detection range for detecting other vehicles, the driving assistance device 100 can exclude other vehicles that are not relevant when setting the turning path of the vehicle.

走行支援装置100は、自車両の位置が交差点から所定の距離以内の位置である場合、第1直進方向線から自車両の旋回する方向の交差点の出口までを検出範囲として設定する。これにより、走行支援装置100は、自車両の位置が交差点から所定の距離以内の位置となった場合に検出範囲を設定することにより、適切なタミングで検出範囲を設定することができる。さらに、走行支援装置100は、第1直進方向線から自車両の旋回する方向の交差点の出口までを検出範囲として設定することにより、交差点出口近傍を走行する他車両の位置及び移動方向に基づいて自車両の旋回経路を設定でき、交差点通過後の道路形状を考慮した旋回経路を設定することができる。 When the position of the host vehicle is within a predetermined distance from the intersection, the driving assistance device 100 sets the detection range from the first straight line to the exit of the intersection in the direction in which the host vehicle turns, as the detection range. This allows the driving assistance device 100 to set the detection range at an appropriate timing by setting the detection range when the position of the host vehicle is within a predetermined distance from the intersection. Furthermore, by setting the detection range from the first straight line to the exit of the intersection in the direction in which the host vehicle turns, the driving assistance device 100 can set the turning path of the host vehicle based on the position and moving direction of another vehicle traveling near the intersection exit, and can set the turning path taking into account the road shape after passing through the intersection.

走行支援装置100は、交差点内において他車線を自車両の旋回する方向の逆方向から旋回する方向に向かって移動する他車両のうち、自車両に最も近い他車両までの距離を測定することにより、交差点のおおよその大きさを推定することができる。走行支援装置100は、第1直進方向線から自車両の旋回する方向であって自車線と交差する他車線の方向の距離を、測定した距離とする検出範囲を設定することにより、自車両の旋回方向側の交差点を含むように検出範囲を設定することができる。これにより、交差点出口近傍を走行する他車両の位置及び移動方向に基づいて自車両の旋回経路を設定でき、交差点通過後の道路形状を考慮した旋回経路を設定することができる。 The driving assistance device 100 can estimate the approximate size of an intersection by measuring the distance to the closest vehicle to the vehicle among other vehicles moving in other lanes in the intersection from the opposite direction to the turning direction of the vehicle. The driving assistance device 100 can set the detection range to include the intersection on the turning direction side of the vehicle by setting the detection range in which the distance from the first straight line to the other lane in the turning direction of the vehicle and intersecting the vehicle's lane is the measured distance. This makes it possible to set the turning path of the vehicle based on the position and moving direction of other vehicles traveling near the intersection exit, and to set the turning path taking into account the road shape after passing through the intersection.

走行支援装置100は、自車両が移動することで検出範囲が更新され、検出範囲に経路設定領域よりも外側を移動する他車両が新たに検出された場合、検出された他車両の位置及び移動する方向に基づいて旋回経路を更新する。これにより、走行支援装置100は、死角になどにより検出できなかった他車両の情報を取得し、より新しい他車両の位置及び移動方向に基づいて旋回経路を設定することができる。 The driving support device 100 updates the detection range as the vehicle moves, and when another vehicle moving outside the route setting area is newly detected in the detection range, the driving support device 100 updates the turning route based on the position and moving direction of the detected other vehicle. This allows the driving support device 100 to obtain information on other vehicles that could not be detected due to blind spots, etc., and set a turning route based on the newer position and moving direction of the other vehicle.

走行支援装置100は、自車両の旋回する方向が他車線を跨いで旋回する方向であって、他車線を自車両の旋回する方向の逆方向から旋回する方向に向かって移動する他車両の移動軌跡が複数検出された場合、複数の他車両の移動軌跡の間隔を測定する。これにより、走行支援装置100は、他車両の移動軌跡の間隔から自車両が旋回して進入する他車線の車線数を推定することができる。そして、走行支援装置100は、移動軌跡の間隔が所定の閾値以上ある場合、自車両から最も遠い他車両の移動軌跡に基づいて最内側境界線を設定することにより、自車両を進入する車線の第1通行帯に進入させることができる。 When the direction in which the host vehicle turns is a direction in which the host vehicle turns across other lanes and multiple movement trajectories of other vehicles moving in the opposite direction to the turning direction of the host vehicle are detected, the driving support device 100 measures the interval between the movement trajectories of the multiple other vehicles. This allows the driving support device 100 to estimate the number of other lanes into which the host vehicle will turn and enter from the interval between the movement trajectories of the other vehicles. Then, when the interval between the movement trajectories is equal to or greater than a predetermined threshold, the driving support device 100 can cause the host vehicle to enter the first lane of the entering lane by setting the innermost boundary line based on the movement trajectory of the other vehicle that is farthest from the host vehicle.

上記のように、本発明の実施形態を記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例及び運用技術が明らかとなろう。 As described above, an embodiment of the present invention has been described, but the descriptions and drawings that form part of this disclosure should not be understood as limiting this invention. Various alternative embodiments, examples, and operating techniques will become apparent to those skilled in the art from this disclosure.

100 走行支援装置
120 交差点抽出部
150 旋回経路設定部
100 Driving support device 120 Intersection extraction unit 150 Turning path setting unit

Claims (13)

自車両が走行経路を走行するように前記自車両の走行を支援する走行支援方法であって、
前記自車両が走行する自車線と他車線とが交差する交差点であって、前記自車線から前記他車線へ旋回する前記走行経路が設定された前記交差点を抽出し、
前記交差点において前記他車線を前記自車両が旋回する方向の逆方向から前記旋回する方向に向かって移動する他車両の位置を通って前記他車両の移動方向又はその逆方向に延びる第1延長線と、前記自車両の位置を通って前記自車両の直進方向に延びる第1直進方向線とを算出し、
前記第1延長線及び前記第1直進方向線に接する、前記自車両の最小の旋回半径を半径とする円弧状の曲線である最外側境界線と、前記最小の旋回半径よりも半径の大きい円弧状の曲線である最内側境界線とを設定し、
前記第1延長線、前記第1直進方向線、前記最外側境界線、及び前記最内側境界線に囲まれた領域である経路設定領域に、前記交差点における前記自車両の旋回経路を設定し、
前記自車両が前記旋回経路を走行するように、前記自車両が備えるステアリング、アクセル及びブレーキを制御する各コントロールユニットを制御する
ことを特徴とする走行支援方法。
A driving assistance method for assisting a vehicle in traveling along a driving route, comprising:
extracting an intersection at which a lane on which the host vehicle is traveling intersects with another lane, the intersection being set so that the traveling route makes a turn from the host vehicle lane to the other lane;
calculating a first extension line passing through a position of another vehicle moving in the other lane at the intersection from a direction opposite to a direction in which the host vehicle turns toward the turning direction of the other vehicle or in the opposite direction to the moving direction of the other vehicle, and a first straight-ahead direction line passing through the position of the host vehicle and extending in the straight-ahead direction of the host vehicle;
an outermost boundary line which is an arc-shaped curve having a radius equal to a minimum turning radius of the host vehicle and which is tangent to the first extension line and the first straight-line direction line, and an innermost boundary line which is an arc-shaped curve having a radius larger than the minimum turning radius;
a route setting area that is an area surrounded by the first extension line, the first straight direction line, the outermost boundary line, and the innermost boundary line, and a turning route of the host vehicle at the intersection is set;
A driving support method comprising controlling each control unit for controlling a steering wheel, an accelerator, and a brake, which are provided in the host vehicle, so that the host vehicle travels along the turning path.
前記交差点において前記他車線を前記自車両が旋回する方向から前記旋回する方向の逆方向に向かって移動する他車両の位置を通って前記他車両の移動方向又はその逆方向に延びる第2延長線と、前記自車両の対向車線側の側面から前記直進方向に延びる第2直進方向線とを算出し、
前記第1延長線と前記第2延長線との中心線と前記第2直進方向線との交点を、前記交差点の中心位置として検出し、
前記最外側境界線を、前記交差点の中心位置よりも前記最内側境界線の近くに設定する
ことを特徴とする請求項1に記載の走行支援方法。
calculating a second extension line that passes through a position of another vehicle moving in the other lane at the intersection from a direction in which the host vehicle turns toward a direction opposite to the turning direction of the other vehicle and that extends in the moving direction of the other vehicle or in the opposite direction to the turning direction, and a second straight direction line that extends in the straight direction from a side surface of the host vehicle on an oncoming lane side;
an intersection point between a center line of the first extension line and the second extension line and the second straight direction line is detected as a center position of the intersection;
The driving support method according to claim 1 , wherein the outermost boundary line is set closer to the innermost boundary line than to a center position of the intersection.
前記最内側境界線として、曲率の変化率が所定値以下となる曲線であって、前記第1延長線に接続する際の方向が前記第1延長線の方向と一致する前記曲線を設定する
ことを特徴とする請求項1に記載の走行支援方法。
The driving assistance method according to claim 1, characterized in that as the innermost boundary line, a curve is set in which a rate of change of curvature is equal to or less than a predetermined value, and the curve whose direction when connected to the first extension line coincides with a direction of the first extension line is set.
前記自車両に対する前記他車両の各時刻における実空間上の相対位置と、自車両の移動量とを測定し、
前記他車両の各時刻における実空間上の相対位置及び前記自車両の移動量から、前記他車両の移動方向を検出することを特徴とする請求項1に記載の走行支援方法。
measuring a relative position in real space of the other vehicle with respect to the host vehicle at each time and a movement amount of the host vehicle;
The method for assisting a vehicle according to claim 1 , wherein a moving direction of the other vehicle is detected from a relative position of the other vehicle in real space at each time and an amount of movement of the host vehicle.
前記自車両に対する前記他車両の各時刻における実空間上の相対位置を前記各時刻における前記自車両の移動量に基づいて修正し、
修正した前記他車両の各時刻における実空間上の位置を繋ぎ合わせて実空間における前記他車両の移動軌跡を生成する
ことを特徴とする請求項4に記載の走行支援方法。
correcting a relative position of the other vehicle with respect to the host vehicle in real space at each time based on an amount of movement of the host vehicle at each time;
The driving support method according to claim 4, wherein the corrected positions of the other vehicle in real space at each time are connected together to generate a movement trajectory of the other vehicle in real space.
前記自車線と交差する前記他車線から前記自車線へと進入する前記他車両の移動軌跡と、前記自車線と交差する前記他車線から前記自車線の対向車線へと進入する前記他車両の移動軌跡との最短距離をなす直線の中央位置を前記交差点の中心位置と設定し、
前記最外側境界線を、前記交差点の中心位置よりも前記最内側境界線の近くに設定する
ことを特徴とする請求項1に記載の走行支援方法。
setting a center position of the intersection as a center position of a straight line that forms a shortest distance between a movement trajectory of the other vehicle entering the own lane from the other lane that intersects with the own lane and a movement trajectory of the other vehicle entering an oncoming lane from the other lane that intersects with the own lane,
The driving support method according to claim 1 , wherein the outermost boundary line is set closer to the innermost boundary line than to a center position of the intersection.
前記自車線及び前記自車線の対向車線を直進する前記他車両の各々の自車線方向の移動軌跡と、前記自車線と交差する前記他車線及び前記自車線と交差する前記他車線の対向車線を直進する前記他車両の各々の交差車線方向の移動軌跡との各々の車線方向において対向し合う最も近い車線間の中心線の交点を前記交差点の中心位置として設定し、
前記最外側境界線を、前記交差点の中心位置よりも前記最内側境界線の近くに設定する
ことを特徴とする請求項1に記載の走行支援方法。
set, as a center position of the intersection, an intersection point between center lines of the nearest lanes opposed to each other in each lane direction, a movement trajectory in the own lane direction of each of the other vehicles traveling straight in the own lane and the oncoming lane of the own lane, and a movement trajectory in the intersecting lane direction of each of the other vehicles traveling straight in the other lane intersecting with the own lane and the oncoming lane of the other lane intersecting with the own lane,
The driving support method according to claim 1 , wherein the outermost boundary line is set closer to the innermost boundary line than to a center position of the intersection.
前記自車両の位置が前記交差点から所定の距離以内の位置である場合、前記第1直進方向線から前記自車両の旋回する方向での前記交差点の出口までを前記他車両を検出する検出範囲として設定する
ことを特徴とする請求項1に記載の走行支援方法。
2. The driving assistance method according to claim 1, wherein when the position of the host vehicle is within a predetermined distance from the intersection, a detection range for detecting the other vehicle is set to be from the first straight line to an exit of the intersection in the direction in which the host vehicle is turning.
前記交差点において前記他車線を前記自車両が旋回する方向の逆方向から前記旋回する方向に向かって移動する前記他車両のうち、前記自車両に最も近い前記他車両までの第1距離を測定し、
前記第1直進方向線から前記自車両の旋回する方向であって、前記自車線と交差する前記他車線に平行する方向の距離を、測定した前記第1距離とする前記検出範囲を設定し、
前記検出範囲の中で最も前記自車両から遠い位置を走行する前記他車両の位置及び移動方向に基づいて前記経路設定領域を設定する
ことを特徴とする請求項8に記載の走行支援方法。
measuring a first distance to the other vehicle that is closest to the host vehicle among the other vehicles that are moving in the other lane at the intersection from a direction opposite to a direction in which the host vehicle turns toward the turning direction;
The detection range is set so that the first distance is a distance from the first straight line in a direction in which the host vehicle turns and which is parallel to the other lane that intersects with the host lane;
The driving support method according to claim 8 , wherein the route setting area is set based on a position and a moving direction of the other vehicle that is traveling at a position farthest from the host vehicle within the detection range.
前記旋回経路の上の物体を検出し、
前記経路設定領域の範囲内で前記物体を回避する旋回経路を探索し、
前記物体を回避する旋回経路を設定することができなかった場合、停車するように前記自車両を制御する
ことを特徴とする請求項1に記載の走行支援方法。
Detecting an object on the turning path;
searching for a turning path that avoids the object within the range of the route setting area;
The driving support method according to claim 1 , further comprising the step of controlling the host vehicle to stop when a turning path that avoids the object cannot be set.
前記自車両が前記走行経路を進むことで、前記検出範囲に前記経路設定領域よりも外側を移動する前記他車両が新たに検出された場合、検出された前記他車両の位置及び移動方向に基づいて前記旋回経路を更新する
ことを特徴とする
ことを特徴とする請求項8に記載の走行支援方法。
The driving assistance method according to claim 8, characterized in that, when another vehicle moving outside the route setting area is newly detected in the detection range as the vehicle travels along the driving route, the turning route is updated based on the position and moving direction of the detected other vehicle.
前記自車両の旋回する方向が前記他車線を跨いで旋回する方向であって、前記他車線を前記自車両の旋回する方向の逆方向から前記旋回する方向に向かって移動する前記他車両の移動軌跡が複数検出された場合、複数の前記他車両の移動軌跡の間隔を測定し、
前記間隔が所定の閾値以上ある場合、前記自車両から最も遠い前記他車両の移動軌跡に基づいて前記最内側境界線を設定する
ことを特徴とする請求項5に記載の走行支援方法。
When the turning direction of the host vehicle is a direction in which the host vehicle turns across the other lane, and a plurality of movement trajectories of the other vehicle moving on the other lane from a direction opposite to the turning direction of the host vehicle toward the turning direction are detected, measuring an interval between the movement trajectories of the plurality of the other vehicles;
The driving support method according to claim 5 , wherein, when the distance is equal to or greater than a predetermined threshold, the innermost boundary line is set based on a movement trajectory of the other vehicle that is farthest from the host vehicle.
自車両が走行経路を走行するように自車両の走行を支援する走行支援装置であって、
前記自車両の走行する自車線と他車線とが交差する交差点であって、前記自車線から前記他車線へ旋回する前記走行経路が設定された前記交差点を抽出する交差点抽出部と、
前記交差点において前記他車線を前記自車両が旋回する方向の逆方向から前記旋回する方向に向かって移動する他車両の位置を通って前記他車両の移動方向又はその逆方向に延びる第1延長線と、前記自車両の位置を通って前記自車両の直進方向に延びる第1直進方向線とを算出し、前記第1延長線及び前記第1直進方向線に接する、前記自車両の最小の旋回半径を半径とする円弧状の曲線である最外側境界線と、前記最小の旋回半径よりも半径の大きい円弧状の曲線である最内側境界線とを設定し、前記第1延長線、前記第1直進方向線、前記最外側境界線及び前記最内側境界線に囲まれた領域である経路設定領域に、前記交差点における前記自車両の旋回経路を設定する旋回経路設定部と
を有することを特徴とする走行支援装置。
A driving assistance device that assists a vehicle in traveling along a driving route,
an intersection extraction unit that extracts an intersection at which a lane on which the host vehicle is traveling intersects with another lane, and in which the travel route is set to turn from the host lane to the other lane;
a turning path setting unit that calculates a first extension line that passes through the position of another vehicle moving in the other lane at the intersection from a direction opposite to the direction of turning of the host vehicle toward the turning direction of the host vehicle and a first straight direction line that passes through the position of the host vehicle and extends in the straight direction of the host vehicle, sets an outermost boundary line that is an arc-shaped curve with a radius equal to the minimum turning radius of the host vehicle and is tangent to the first extension line and the first straight direction line, and an innermost boundary line that is an arc-shaped curve with a radius larger than the minimum turning radius, and sets a turning path of the host vehicle at the intersection in a route setting area that is an area surrounded by the first extension line, the first straight direction line, the outermost boundary line, and the innermost boundary line.
JP2020194350A 2020-11-24 2020-11-24 Driving support method and driving support device Active JP7579683B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020194350A JP7579683B2 (en) 2020-11-24 2020-11-24 Driving support method and driving support device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020194350A JP7579683B2 (en) 2020-11-24 2020-11-24 Driving support method and driving support device

Publications (2)

Publication Number Publication Date
JP2022083093A JP2022083093A (en) 2022-06-03
JP7579683B2 true JP7579683B2 (en) 2024-11-08

Family

ID=81811703

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020194350A Active JP7579683B2 (en) 2020-11-24 2020-11-24 Driving support method and driving support device

Country Status (1)

Country Link
JP (1) JP7579683B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2025076592A (en) * 2023-11-02 2025-05-16 トヨタ自動車株式会社 Vehicle Driving Control System
JP7815307B2 (en) * 2024-03-28 2026-02-17 本田技研工業株式会社 Vehicle control device, control method, and control program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014006759A1 (en) 2012-07-06 2014-01-09 トヨタ自動車株式会社 Traveling control device for vehicle
JP2019018827A (en) 2017-07-21 2019-02-07 株式会社デンソー Travel support device and travel support method
JP2020032994A (en) 2018-08-28 2020-03-05 株式会社デンソー Driving support method and driving support device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014006759A1 (en) 2012-07-06 2014-01-09 トヨタ自動車株式会社 Traveling control device for vehicle
JP2019018827A (en) 2017-07-21 2019-02-07 株式会社デンソー Travel support device and travel support method
JP2020032994A (en) 2018-08-28 2020-03-05 株式会社デンソー Driving support method and driving support device

Also Published As

Publication number Publication date
JP2022083093A (en) 2022-06-03

Similar Documents

Publication Publication Date Title
JP7703928B2 (en) Travel trajectory generation method, travel assistance method, travel trajectory generation device, and travel assistance device
RU2720226C1 (en) Method of assisting in movement and device for assisting in movement
JP6269534B2 (en) Travel control device
US9499169B2 (en) Driving assistance device
US20200164873A1 (en) Action Prediction Method and Action Prediction Device of Traveling Assistance Device
JP6809531B2 (en) Vehicle determination method, travel route correction method, vehicle determination device, and travel route correction device
JP6171499B2 (en) Risk determination device and risk determination method
EP3985641B1 (en) Travel assistance method and travel assistance device
CN117836182B (en) Vehicle control method and vehicle control device
WO2020148561A1 (en) Driving assistance method and driving assistance device
JP7579683B2 (en) Driving support method and driving support device
JP2018105636A (en) Route generation device
CN115279639A (en) Method and device for setting travel route
JP7433091B2 (en) Travel route setting method and travel route setting device
JP2015069287A (en) Own vehicle position recognition device
WO2020053612A1 (en) Vehicle behavior prediction method and vehicle behavior prediction device
EP4318430A1 (en) Method for predicting behavior of other vehicle, device for predicting behavior of other vehicle, and driving assistance method
JP2022146256A (en) Track estimation method and track estimation device
JP7753958B2 (en) Driving control method and driving control device
JP7800262B2 (en) Leading vehicle determination method and leading vehicle determination device
JP7538740B2 (en) Driving assistance method and driving assistance device
JP7790248B2 (en) Driving control method and driving control device
JP2024039134A (en) Vehicle control device and vehicle control method
WO2025134343A1 (en) Travel control method and travel control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230807

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240408

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240416

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240613

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240730

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240807

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241028

R150 Certificate of patent or registration of utility model

Ref document number: 7579683

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150