JP7714486B2 - Driving control method and driving control device - Google Patents
Driving control method and driving control deviceInfo
- Publication number
- JP7714486B2 JP7714486B2 JP2022025037A JP2022025037A JP7714486B2 JP 7714486 B2 JP7714486 B2 JP 7714486B2 JP 2022025037 A JP2022025037 A JP 2022025037A JP 2022025037 A JP2022025037 A JP 2022025037A JP 7714486 B2 JP7714486 B2 JP 7714486B2
- Authority
- JP
- Japan
- Prior art keywords
- lane
- avoidance
- vehicle
- steering
- obstacle
- 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
Links
Landscapes
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Description
本発明は、走行制御方法及び走行制御装置に関するものである。 The present invention relates to a driving control method and a driving control device.
自車走行路上に障害物を検出した場合に、道路幅、障害物の位置及び幅、対向車の位置、幅及び速度、自車速度等に基づいて、自車が走行可能な領域の右端の線を右側仮想車線として演算し、自車が走行可能な領域の左端の線を左側仮想車線として演算する技術が知られている(特許文献1)。 A technology is known that, when an obstacle is detected on the vehicle's path, calculates the line at the right edge of the area in which the vehicle can travel as the right virtual lane, and the line at the left edge of the area in which the vehicle can travel as the left virtual lane, based on the road width, the position and width of the obstacle, the position, width and speed of oncoming vehicles, the vehicle speed, etc. (Patent Document 1).
特許文献1の技術は、例えば、自車が自車線の右側にある隣接車線等に進入して自車線上の障害物を回避できる場合、右側仮想車線を自車線の右側の車線境界線から隣接車線等の右側の車線境界線まで拡張する。この場合、右側仮想車線と左側仮想車線との間の中心線を障害物回避のための目標軌道として自車の操舵制御が実行されると、右側仮想車線が、自車線の右側の車線境界線に対して急な角度で隣接車線等の右側の車線境界線まで拡張したとき、操舵制御が急操舵になってしまうという問題がある。 The technology in Patent Document 1, for example, expands the right virtual lane from the lane boundary on the right side of the own vehicle's lane to the right lane boundary of the adjacent lane, etc., when the own vehicle can avoid an obstacle on the own lane by entering an adjacent lane, etc. to the right of the own vehicle's lane. In this case, if steering control of the own vehicle is performed using the center line between the right virtual lane and the left virtual lane as the target trajectory for obstacle avoidance, there is a problem in that if the right virtual lane expands to the right lane boundary of the adjacent lane, etc., at a steep angle relative to the lane boundary on the right side of the own lane, the steering control will result in sudden steering.
本発明が解決しようとする課題は、自車線上の障害物を回避するために、自車両が、自車線から、隣接車線又は導流帯を走行する場合に、操舵制御が急操舵になることを防止できる走行制御方法及び走行制御装置を提供することである。 The problem that this invention aims to solve is to provide a cruise control method and cruise control device that can prevent sudden steering control when a vehicle leaves its own lane and travels into an adjacent lane or guidance strip to avoid an obstacle in its own lane.
本発明は、自車両の走行を妨げる障害物を回避するための回避方向への操舵制御を含む回避制御によって、障害物を回避すると判定した場合、回避方向側の走路境界線を、自車線の回避方向側の車線境界線から隣接車線又は導流帯の回避方向側の境界線に拡張し、拡張前における左右の走路境界線の間の拡張前走路中心線上の第1操舵開始位置と、拡張した回避方向側の走路境界線と回避方向とは反対方向の走路境界線との間の拡張後走路中心線上の第1操舵終了位置との間を走行するための第1目標軌道を生成し、第1操舵終了位置は、拡張前走路中心線と拡張後走路中心線との間の走路中心線と拡張後走路中心線との交点よりも自車両の進行方向側に位置することによって上記課題を解決する。 The present invention solves the above problem by, when it is determined that an obstacle will be avoided through avoidance control, including steering control in the avoidance direction to avoid the obstacle that impedes the vehicle's travel, expanding the lane boundary line in the avoidance direction from the lane boundary line in the avoidance direction of the vehicle's lane to the boundary line in the avoidance direction of an adjacent lane or guidance strip, and generating a first target trajectory for traveling between a first steering start position on the pre-expanded lane centerline between the left and right lane boundaries before expansion, and a first steering end position on the post-expanded lane centerline between the expanded lane boundary line in the avoidance direction and the lane boundary line in the opposite direction to the avoidance direction, with the first steering end position being located on the side of the vehicle's traveling direction relative to the intersection of the lane centerline between the pre-expanded lane centerline and the post-expanded lane centerline and the post-expanded lane centerline.
本発明によれば、自車線上の障害物を回避するために、自車両が、自車線から、隣接車線又は導流帯を走行する場合に、操舵制御が急操舵になることを防止できる。 This invention can prevent sudden steering control when a vehicle leaves its own lane and travels into an adjacent lane or guidance strip to avoid an obstacle in the own lane.
本発明に係る走行制御装置の一実施形態を図面に基づいて説明する。本実施形態に係る走行制御装置の構成を、図1を用いて説明する。図1は、本発明に係る走行制御装置を含む走行制御システム10を示すブロック図である。図1に示すように、走行制御システム10は、検出装置1、地図DB2、自車情報検出装置3、ナビゲーション装置4、車両制御装置5及び走行制御装置6を備える。検出装置1は、撮像装置11と測距装置12を含む。自車情報検出装置3は、車速検出装置31、舵角検出装置32、及び自車位置検出装置33を含む。車両制御装置5は、車速制御装置51と操舵制御装置52を含む。走行制御システム10に含まれる装置は、CANその他の車載LANによって接続され、互いに情報を授受することができる。 One embodiment of a cruise control device according to the present invention will be described with reference to the drawings. The configuration of the cruise control device according to this embodiment will be described using FIG. 1. FIG. 1 is a block diagram showing a cruise control system 10 including a cruise control device according to the present invention. As shown in FIG. 1, the cruise control system 10 includes a detection device 1, a map DB 2, a host vehicle information detection device 3, a navigation device 4, a vehicle control device 5, and a cruise control device 6. The detection device 1 includes an imaging device 11 and a distance measurement device 12. The host vehicle information detection device 3 includes a vehicle speed detection device 31, a steering angle detection device 32, and a host vehicle position detection device 33. The vehicle control device 5 includes a vehicle speed control device 51 and a steering control device 52. The devices included in the cruise control system 10 are connected via a CAN or other in-vehicle LAN and can exchange information with each other.
本発明に係る走行制御システム10は、自律走行制御による車両の走行のみならず、ドライバーの手動運転による車両の走行を支援する場合にも適用できる。また、走行制御システム10を車両の自律走行制御に適用する場合には、速度制御と操舵制御の両方を自律制御するほか、速度制御と操舵制御の一方を自律制御し、他方を手動制御する場合にも適用できる。 The cruise control system 10 according to the present invention can be applied not only to autonomous cruise control of a vehicle, but also to assisting a driver in manually driving the vehicle. Furthermore, when cruise control system 10 is applied to autonomous cruise control of a vehicle, it can autonomously control both speed control and steering control, or it can be applied to cases where one of speed control and steering control is autonomously controlled and the other is manually controlled.
検出装置1は、自車両の周囲の対象物を検出するためのセンサである。対象物とは、たとえば、道路の車線境界線、ゼブラゾーンの導流帯、センターライン、路面標識、中央分離帯、ガードレール、縁石、高速道路の側壁、道路標識、信号機、横断歩道、工事現場、事故現場、交通制限である。また、対象物には、自車両以外の自動車(他車両)、オートバイ、自転車、歩行者が含まれる。対象物には、自車両の走行に影響を与える可能性がある障害物も含まれる。検出装置1は、検出した移動体の位置、姿勢(向き)及び速度を取得する。 Detection device 1 is a sensor for detecting objects around the host vehicle. Examples of objects include lane boundaries on roads, zebra zone guidance strips, center lines, road markings, median strips, guardrails, curbs, highway sidewalls, road signs, traffic lights, crosswalks, construction sites, accident sites, and traffic restrictions. Objects also include automobiles (other vehicles) other than the host vehicle, motorcycles, bicycles, and pedestrians. Objects also include obstacles that may affect the travel of the host vehicle. Detection device 1 acquires the position, attitude (orientation), and speed of detected moving objects.
対象物は、たとえば、撮像装置11及び/又は測距装置12により検出される。撮像装置11及び測距装置12の検出結果は、所定の時間間隔で、走行制御装置6により取得される。撮像装置11は、画像により自車両の周囲の対象物を認識する装置であり、カメラなどである。撮像装置11は、一台の車両に複数を設けてもよい。 The object is detected, for example, by the imaging device 11 and/or the distance measuring device 12. The detection results of the imaging device 11 and the distance measuring device 12 are acquired by the driving control device 6 at predetermined time intervals. The imaging device 11 is a device that recognizes objects around the vehicle using images, such as a camera. Multiple imaging devices 11 may be installed in a single vehicle.
測距装置12は、車両と対象物との相対距離および相対速度を演算するための装置であり、たとえば、レーザーレーダー、LIDARなどである。測距装置12は、一台の車両に複数設けてもよい。 The distance measuring device 12 is a device for calculating the relative distance and relative speed between the vehicle and an object, and is, for example, a laser radar or LIDAR. Multiple distance measuring devices 12 may be installed on a single vehicle.
地図DB2は、車線、行先を提示する路面表示を含む道路構造が記述されている高精度三次元地図である。地図DB2は、走行経路の生成及び/又は走行制御に用いられる情報を含むデータベースである。地図DB2には、各地図座標における二次元位置情報及び/又は三次元位置情報、各地図座標における道路情報、車線の境界情報、道路属性情報、車線の上り・下り情報、車線識別情報、接続先車線情報、施設情報、それらの属性情報が含まれる。道路情報には、道路幅、曲率半径、路肩構造物、道路交通法規(制限速度、車線変更の可否)、道路の合流地点、分岐地点、車線数の増加・減少位置等の情報が含まれている。地図DB2は、走行制御装置6、車載装置、又はサーバ装置に設けられた記録媒体に読み込み可能な状態で記憶されている。 Map DB2 is a high-precision three-dimensional map that describes road structures, including road surface markings that indicate lanes and destinations. Map DB2 is a database containing information used for generating driving routes and/or driving control. Map DB2 includes two-dimensional and/or three-dimensional position information for each map coordinate, road information for each map coordinate, lane boundary information, road attribute information, lane incline/descent information, lane identification information, connecting lane information, facility information, and attribute information for these. Road information includes information such as road width, curvature radius, roadside structures, road traffic regulations (speed limits, whether lane changes are permitted), road merging points, branching points, and locations where the number of lanes increases or decreases. Map DB2 is stored in a readable state on a recording medium installed in the driving control device 6, an in-vehicle device, or a server device.
また、地図DB2は、自車両が走行する車線とそれ以外との境界を示す車線境界の情報を含む。車線境界は、自車両の進行方向に対して左右それぞれに存在する。車線境界の形態は特に限定されず、たとえば、路面標示、道路構造物が挙げられる。路面標示の車線境界としては、たとえば、車線境界線、センターラインが挙げられる。また、道路構造物の走路境界としては、たとえば、中央分離帯、ガードレール、縁石、トンネル又は高速道路の側壁が挙げられる。なお、車線境界が明確に特定できない地点(例えば、交差点内)に対して、地図DB2には予め車線境界が設定されている。予め設定した車線境界は架空の走路境界であって、実際に存在する路面標示または道路構造物ではない。 Map DB2 also contains lane boundary information that indicates the boundaries between the lane in which the vehicle is traveling and other lanes. Lane boundaries exist on both the left and right sides of the vehicle's direction of travel. The form of lane boundaries is not particularly limited, and examples include road markings and road structures. Examples of road marking lane boundaries include lane boundary lines and center lines. Examples of road structure road boundaries include medians, guardrails, curbs, and the side walls of tunnels or expressways. Note that lane boundaries are pre-set in map DB2 for points where lane boundaries cannot be clearly identified (for example, within intersections). These pre-set lane boundaries are imaginary road boundaries and are not actually existing road markings or road structures.
自車情報検出装置3は、自車両の状態に関する情報を検出する装置である。自車両の状態とは、自車両の走行速度、加速度、操舵角度、位置、姿勢などを含む。走行速度と加速度は、車速検出装置31を用いて検出される。操舵角度は、舵角検出装置32を用いて検出される。現在位置は、自車位置検出装置33から取得した情報に基づいて算出される。姿勢は、慣性計測ユニットを用いて検出される。走行制御装置6は、必要に応じて、車載LANを介してこれらの装置の検出結果を取得する。 The vehicle information detection device 3 is a device that detects information related to the state of the vehicle. The state of the vehicle includes the vehicle's traveling speed, acceleration, steering angle, position, attitude, etc. The traveling speed and acceleration are detected using the vehicle speed detection device 31. The steering angle is detected using the steering angle detection device 32. The current position is calculated based on information obtained from the vehicle position detection device 33. The attitude is detected using an inertial measurement unit. The cruise control device 6 obtains the detection results of these devices via the on-board LAN as necessary.
車速検出装置31は、車両の走行速度を検出できるセンサであれば特に限定されず、公知のものを用いることができる。同様に、舵角検出装置32は、車両の操舵角度を検出できるセンサであれば特に限定されない。またこれに代えて、車両制御装置5から自車両の走行速度及び操舵角度を取得してもよい。自車位置検出装置33は、GPSユニットなどを含む測位システムであり、特に限定されず、公知のものを用いることができる。 The vehicle speed detection device 31 is not particularly limited as long as it is a sensor that can detect the vehicle's traveling speed, and any known sensor can be used. Similarly, the steering angle detection device 32 is not particularly limited as long as it is a sensor that can detect the vehicle's steering angle. Alternatively, the vehicle's traveling speed and steering angle may be obtained from the vehicle control device 5. The vehicle position detection device 33 is a positioning system that includes a GPS unit, etc., and is not particularly limited as long as it is a known sensor.
ナビゲーション装置4は、地図DB2を参照して、自車情報検出装置3の自車位置検出装置33により検出した自車両の現在位置から、ドライバーにより設定した目的地までの走行経路を算出する装置である。算出した走行経路は、走行制御装置6に出力される。走行経路は、自車両が走行する道路、方向(上り/下り)及び車線が識別された線形である。走行経路は、走行車線の情報を含む。 The navigation device 4 is a device that refers to the map DB 2 and calculates a driving route from the current position of the vehicle detected by the vehicle position detection device 33 of the vehicle information detection device 3 to a destination set by the driver. The calculated driving route is output to the driving control device 6. The driving route is a linear diagram that identifies the road, direction (uphill/downhill), and lanes on which the vehicle is traveling. The driving route includes information about the driving lanes.
車両制御装置5は、電子制御ユニット(ECU)などの車載コンピュータであり、車両の走行を律する車載機器を電子的に制御する。車両制御装置5は、自車両の走行速度を制御する車速制御装置51と、自車両の操舵操作を制御する操舵制御装置52を備える。 The vehicle control device 5 is an on-board computer such as an electronic control unit (ECU) that electronically controls on-board equipment that governs the vehicle's driving. The vehicle control device 5 includes a vehicle speed control device 51 that controls the vehicle's driving speed, and a steering control device 52 that controls the steering operation of the vehicle.
車速制御装置51は、走行駆動源である電動モータ及び/又は内燃機関、自動変速機などの駆動装置を制御する。車速制御装置51は、走行制御装置6から入力した制御信号に基づいて、車両の走行速度を自律的に制御する。 The vehicle speed control device 51 controls the driving sources, such as an electric motor and/or an internal combustion engine, and an automatic transmission. The vehicle speed control device 51 autonomously controls the vehicle's driving speed based on control signals input from the driving control device 6.
操舵制御装置52は操舵装置を制御する。操舵制御装置52は、走行制御装置6から入力した制御信号に基づき、検出装置1の検出結果、地図DB2、及び自車情報検出装置3で取得した自車情報のうちの少なくとも一つを用いて、設定された目標軌道に対して所定の横位置(車両の左右方向の位置)を維持しながら自車両が走行するように、操舵装置の動作を自律的に制御する。 The steering control device 52 controls the steering device. Based on a control signal input from the driving control device 6, the steering control device 52 autonomously controls the operation of the steering device using at least one of the detection results from the detection device 1, the map DB 2, and the host vehicle information acquired by the host vehicle information detection device 3, so that the host vehicle travels while maintaining a predetermined lateral position (the left-right position of the vehicle) relative to the set target trajectory.
走行制御装置6は、走行制御システム10に含まれる装置を制御して協働させることで自車両の走行を制御する装置である。本実施形態では、走行制御装置6は、プロセッサ7により自律走行制御機能を実現する。プロセッサ7は、プログラムが格納されたROM72と、ROM72に格納したプログラムを実行することで、走行制御装置6として機能するための動作回路であるCPU71と、アクセス可能な記憶装置として機能するRAM73とを備えるコンピュータである。 The driving control device 6 is a device that controls the driving of the vehicle by controlling and cooperating with devices included in the driving control system 10. In this embodiment, the driving control device 6 realizes autonomous driving control functions using a processor 7. The processor 7 is a computer that includes a ROM 72 that stores programs, a CPU 71 that is an operating circuit that functions as the driving control device 6 by executing the programs stored in the ROM 72, and a RAM 73 that functions as an accessible storage device.
プロセッサ7は、自車両が走行する走路の左右の走路境界線を設定し、左右の走路境界線の間の走路中心線上に目標軌道を生成し、目標軌道に沿って自車両を走行させる。例えば、プロセッサ7は、自車両が走行する自車線の左右の車線境界線に、左右の走路境界線を設定し、左右の走路境界線の間の走路中心線上、すなわち、自車線の走路中心線上に生成された目標軌道に沿って自車両を走行させる。また、プロセッサ7は、自車線において自車両の走行を妨げる障害物を回避する必要がある場合には、障害物を回避するための回避方向への操舵制御を含む回避制御を実行するための目標軌道を生成する。障害物は、自車両が自車線の左右方向の隣接車線又は導流帯にはみ出さないと回避できない物体である。障害物は、自車線上の静止物体であって、例えば、駐車車両や工事看板等である。 Processor 7 sets left and right lane boundary lines for the lane on which the host vehicle is traveling, generates a target trajectory on the lane centerline between the left and right lane boundary lines, and causes the host vehicle to travel along the target trajectory. For example, processor 7 sets left and right lane boundary lines on the left and right lane boundary lines of the host vehicle's lane on which the host vehicle is traveling, and causes the host vehicle to travel along the target trajectory generated on the lane centerline between the left and right lane boundary lines, i.e., on the lane centerline of the host vehicle's lane. Furthermore, when it is necessary to avoid an obstacle that obstructs the host vehicle's travel in the host vehicle's lane, processor 7 generates a target trajectory for executing avoidance control, including steering control in the avoidance direction to avoid the obstacle. An obstacle is an object that cannot be avoided unless the host vehicle moves into an adjacent lane or guidance strip to the left or right of the host vehicle's lane. An obstacle is a stationary object on the host vehicle's lane, such as a parked vehicle or a construction sign.
本実施形態に係るプロセッサ7は、上記機能を実現するためのソフトウェアと、上述したハードウェアの協働により各機能を実行する。プロセッサ7は、機能ブロックとして、自車位置推定部100と、走行境界取得部101と、周囲情報取得部102と、障害物判定部103と、回避判定部104と、境界設定部105と、軌道生成部106と、車両制御部107と、を備える。 The processor 7 according to this embodiment executes each function through the cooperation of software for realizing the above functions and the hardware described above. The processor 7 includes the following functional blocks: a vehicle position estimation unit 100, a traveling boundary acquisition unit 101, a surrounding information acquisition unit 102, an obstacle determination unit 103, an avoidance determination unit 104, a boundary setting unit 105, a trajectory generation unit 106, and a vehicle control unit 107.
自車位置推定部100は、地図上における自車両の位置及び姿勢を推定する。自車位置推定部100は、地図DB2から取得した地図情報と、自車情報検出装置3から取得した位置及び姿勢とに基づいて、地図上における自車両の現在位置及び姿勢を推定する。自己位置推定の手法は様々な方法が提案されているが、本発明においては自車両の位置・姿勢を推定できればよく、手法は限定されない。 The vehicle position estimation unit 100 estimates the position and orientation of the vehicle on a map. The vehicle position estimation unit 100 estimates the current position and orientation of the vehicle on a map based on map information acquired from the map DB 2 and the position and orientation acquired from the vehicle information detection device 3. Various methods for estimating the vehicle's position have been proposed, but in the present invention, the method is not limited as long as it is possible to estimate the position and orientation of the vehicle.
走行境界取得部101は、自車両の周囲の車線情報を取得する。例えば、走行境界取得部101は、自車両が走行する自車線の車線情報を取得する。また、走行境界取得部101は、自車線において駐車車両などの障害物がある状況で、自車線に隣接する隣接車線又は導流帯の車線情報を取得する。車線情報は、車線の位置、車線の幅方向の長さを含む。走行境界取得部101は、まず、自車位置推定部100で推定した自車両の位置及び姿勢に基づいて、自車両の周囲の道路構造を地図DB2から取得し、例えば、隣接車線又は導流帯が存在する場合には、隣接車線の車線境界線又は導流帯の境界線を含む車線情報を地図DB2から取得する。また、走行境界取得部101は、撮像装置11によって撮像された自車両の周囲の画像から、自車線の車線境界線、隣接車線の車線境界線又は導流帯の境界を含む車線情報を取得してもよい。 The driving boundary acquisition unit 101 acquires lane information around the host vehicle. For example, the driving boundary acquisition unit 101 acquires lane information for the host lane in which the host vehicle is traveling. Furthermore, when there is an obstacle such as a parked vehicle in the host lane, the driving boundary acquisition unit 101 acquires lane information for adjacent lanes or guidance strips adjacent to the host lane. The lane information includes the lane's position and width. The driving boundary acquisition unit 101 first acquires the road structure around the host vehicle from the map DB2 based on the position and attitude of the host vehicle estimated by the host vehicle position estimation unit 100. For example, if an adjacent lane or guidance strip exists, the driving boundary acquisition unit 101 acquires lane information including the lane boundary lines of the adjacent lane or the boundary lines of the guidance strip from the map DB2. Furthermore, the driving boundary acquisition unit 101 may acquire lane information including the lane boundary lines of the host lane, the lane boundary lines of adjacent lanes, or the boundary lines of the guidance strip from an image around the host vehicle captured by the imaging device 11.
周囲情報取得部102は、検出装置1によって検出した検出情報に基づいて、自車両の周囲の交通状況に関する周囲交通状況情報を取得する。周囲交通状況情報は、例えば、自車両の周囲の物体に関する周囲物体情報を含む。周囲物体情報は、周囲物体の位置、姿勢及び速度を含む。例えば、周囲情報取得部102は、自車線の進行方向における交通状況に関する周囲交通状況情報を取得する。また、周囲情報取得部102は、隣接車線又は導流帯における交通状況に関する周囲交通状況情報を取得する。 The surrounding information acquisition unit 102 acquires surrounding traffic condition information related to the traffic conditions around the vehicle based on the detection information detected by the detection device 1. The surrounding traffic condition information includes, for example, surrounding object information related to objects around the vehicle. The surrounding object information includes the position, attitude, and speed of the surrounding objects. For example, the surrounding information acquisition unit 102 acquires surrounding traffic condition information related to the traffic conditions in the direction of travel of the vehicle's lane. The surrounding information acquisition unit 102 also acquires surrounding traffic condition information related to the traffic conditions in adjacent lanes or guidance zones.
障害物判定部103は、車線情報と周囲交通状況情報とに基づいて、自車線において自車両の走行を妨げる障害物があるか否かを判定する。例えば、障害物判定部103は、自車線の車線情報に含まれる、自車線の左右の境界線の位置と、自車線の幅方向の長さと、周囲交通状況情報に含まれる、周囲の物体の位置と、周囲の物体の状態と、に基づいて、自車線上に後述の条件を満たす物体があるか否かを判定する。障害物判定部103は、自車線上に後述の条件を満たす物体がある場合、当該物体を障害物として特定し、自車線上に障害物があると判定する。また、障害物判定部103は、自車線上に条件を満たす物体がない場合、自車線上に障害物がないと判定する。 The obstacle determination unit 103 determines whether there is an obstacle in the current lane that obstructs the vehicle's travel, based on lane information and surrounding traffic condition information. For example, the obstacle determination unit 103 determines whether there is an object in the current lane that satisfies the conditions described below, based on the positions of the left and right boundary lines of the current lane and the width of the current lane, which are included in the lane information for the current lane, and the positions and states of surrounding objects, which are included in the surrounding traffic condition information. If there is an object in the current lane that satisfies the conditions described below, the obstacle determination unit 103 identifies the object as an obstacle and determines that there is an obstacle in the current lane. Furthermore, if there is no object in the current lane that satisfies the conditions, the obstacle determination unit 103 determines that there is no obstacle in the current lane.
障害物があると判定した場合、障害物判定部103は、自車線の境界線の位置と障害物の位置とに基づいて、自車線上において障害物が左右方向のどちらに寄っているかを判定する。例えば、障害物判定部103は、自車線の左右の車線境界線のうち障害物との距離がより近い車線境界線の方向を、自車線上で障害物が寄っている方向と判定する。障害物判定部103は、障害物ありを示すフラグ、自車線上で障害物が寄っている左右のいずれかの方向、自車両の位置から障害物までの距離を出力する。障害物がないと判定した場合、障害物判定部103は、障害物なしを示すフラグを出力する。 If it is determined that an obstacle is present, the obstacle determination unit 103 determines whether the obstacle is located to the left or right on the vehicle's lane based on the positions of the boundary line of the vehicle's lane and the obstacle's position. For example, the obstacle determination unit 103 determines that the direction of the lane boundary line on the left or right of the vehicle's lane that is closer to the obstacle is the direction in which the obstacle is located on the vehicle's lane. The obstacle determination unit 103 outputs a flag indicating the presence of an obstacle, the left or right direction in which the obstacle is located on the vehicle's lane, and the distance from the vehicle's position to the obstacle. If it is determined that no obstacle is present, the obstacle determination unit 103 outputs a flag indicating that no obstacle is present.
障害物の有無の判定条件は、例えば、自車線の進行方向に物体が存在し、当該物体が停止状態であることである。また、障害物の有無の判定条件は、以下の3つの条件を満たすこととしてもよい。第1の条件は、自車線の進行方向に物体が存在し、当該物体が停止状態であること、第2の条件は、当該物体が自車線の中心から左右のいずれかに所定値以上寄っていること、第3の条件は、自車線の幅方向の長さから当該物体の幅方向の長さを引いた長さが所定の長さ以下であることである。所定の長さは、自車両が自車線内で当該物体の側方を通過するために必要な幅方向の長さである。 The conditions for determining whether an obstacle is present are, for example, that an object is present in the direction of travel of the current vehicle's lane and that the object is stationary. Alternatively, the conditions for determining whether an obstacle is present may be that the following three conditions are met: the first condition is that an object is present in the direction of travel of the current vehicle's lane and that the object is stationary; the second condition is that the object is located a predetermined distance or more to the left or right of the center of the current vehicle's lane; and the third condition is that the length obtained by subtracting the width of the object from the width of the current vehicle's lane is less than a predetermined length. The predetermined length is the width necessary for the current vehicle to pass the side of the object within the current vehicle's lane.
回避判定部104は、車線情報に基づいて、障害物を回避するための回避方向への操舵制御によって、自車両が障害物を回避するか否かを判定する。例えば、回避判定部104は、障害物判定部103によって、障害物があると判定した場合には、走行境界取得部101で取得した車線情報に基づいて、自車両が障害物を回避するか否かを判定する。回避判定部104は、自車線に対して回避方向に自車両が走行可能な隣接車線又は導流帯のいずれか一方がある場合には、回避方向に自車両が障害物を回避すると判定する。また、回避判定部104は、自車線に対して回避方向に自車両が走行可能な隣接車線又は導流帯がない場合には、自車両が障害物を回避しないと判定する。この場合には、自車両は障害物の手前で停車する。そして、例えば、自車両の走行制御がドライバーによる手動運転に切り替わる。 The avoidance determination unit 104 determines, based on lane information, whether the host vehicle will avoid the obstacle by steering in the avoidance direction to avoid the obstacle. For example, if the obstacle determination unit 103 determines that an obstacle is present, the avoidance determination unit 104 determines, based on lane information acquired by the driving boundary acquisition unit 101, whether the host vehicle will avoid the obstacle. If there is either an adjacent lane or a guidance strip in the avoidance direction relative to the host lane through which the host vehicle can travel, the avoidance determination unit 104 determines that the host vehicle will avoid the obstacle in the avoidance direction. Furthermore, if there is no adjacent lane or guidance strip in the avoidance direction relative to the host lane through which the host vehicle can travel, the avoidance determination unit 104 determines that the host vehicle will not avoid the obstacle. In this case, the host vehicle stops in front of the obstacle. Then, for example, the driving control of the host vehicle switches to manual driving by the driver.
また、回避判定部104は、車線情報と周囲交通状況情報とに基づいて、自車両が障害物を回避するか否かを判定してもよい。例えば、回避判定部104は、回避方向に隣接車線又は導流帯がある場合には、周囲物体情報に基づいて、隣接車線又は導流帯上に回避制御の妨げになる障害物があるか否かを判定する。障害物は、例えば、駐車車両や対向車両である。回避判定部104は、隣接車線又は導流帯上に障害物がない場合には、自車両が障害物を回避すると判定する。回避判定部104は、隣接車線又は導流帯上に障害物がある場合には、自車両が障害物を回避しないと判定する。 The avoidance determination unit 104 may also determine whether the host vehicle will avoid an obstacle based on lane information and surrounding traffic condition information. For example, if there is an adjacent lane or guidance strip in the avoidance direction, the avoidance determination unit 104 determines, based on surrounding object information, whether there is an obstacle on the adjacent lane or guidance strip that may interfere with avoidance control. Obstacles include, for example, parked vehicles and oncoming vehicles. If there is no obstacle on the adjacent lane or guidance strip, the avoidance determination unit 104 determines that the host vehicle will avoid the obstacle. If there is an obstacle on the adjacent lane or guidance strip, the avoidance determination unit 104 determines that the host vehicle will not avoid the obstacle.
また、回避判定部104は、障害物判定部103によって障害物があると判定した場合、自車線上において障害物が寄っている方向とは反対方向を回避方向として特定してもよい。そして、回避判定部104は、自車線上において障害物が寄っている方向とは反対方向を回避方向として、自車両が障害物を回避するか否かを判定する。回避判定部104は、自車線上において障害物が寄っている方向とは反対方向に、自車両が走行可能な隣接車線又は導流帯のいずれか一方がある場合に、自車両が障害物を回避すると判定する。回避判定部104は、自車線上において障害物が寄っている方向とは反対方向に、自車両が走行可能な隣接車線又は導流帯のいずれか一方がない場合に、自車両が障害物を回避しないと判定する。 Furthermore, when the obstacle determination unit 103 determines that there is an obstacle, the avoidance determination unit 104 may specify the direction opposite to the direction in which the obstacle is approaching on the own vehicle lane as the avoidance direction. Then, the avoidance determination unit 104 determines whether the host vehicle will avoid the obstacle, assuming the direction opposite to the direction in which the obstacle is approaching on the own vehicle lane as the avoidance direction. The avoidance determination unit 104 determines that the host vehicle will avoid the obstacle when there is either an adjacent lane or a guidance strip on the own vehicle that can be traveled on in the direction opposite to the direction in which the obstacle is approaching on the own vehicle lane. The avoidance determination unit 104 determines that the host vehicle will not avoid the obstacle when there is neither an adjacent lane or a guidance strip on the own vehicle that can be traveled on in the direction opposite to the direction in which the obstacle is approaching on the own vehicle lane.
境界設定部105は、自車両が走行する走路の左右の走路境界線を設定する。本実施形態では、境界設定部105は、車線境界線によって定められる走路境界線と、障害物によって定められる走路境界線とを設定する。例えば、境界設定部105は、左右の走路境界線を、自車線の左右の車線境界線に設定する。また、境界設定部105は、回避判定部104によって自車両が自車線上の障害物を回避すると判定した場合、回避方向側の走路境界線を、隣接車線の回避方向側の車線境界線又は導流帯の回避方向側の境界線に設定する。すなわち、境界設定部105は、回避制御を行う場合には、回避方向側の走路境界線を、自車線の回避方向側の車線境界線から、隣接車線又は導流帯の回避方向側の境界線まで拡張する。本実施形態では、拡張前における回避方向側の走路境界線は、自車線の回避方向側の車線境界線に設定されていて、拡張後における回避方向側の走路境界線は、隣接車線又は導流帯の回避方向側の車線境界線に設定されている。 The boundary setting unit 105 sets left and right lane boundary lines for the lane on which the host vehicle is traveling. In this embodiment, the boundary setting unit 105 sets lane boundary lines defined by lane boundary lines and lane boundary lines defined by obstacles. For example, the boundary setting unit 105 sets the left and right lane boundary lines to the left and right lane boundary lines of the host lane. Furthermore, when the avoidance determination unit 104 determines that the host vehicle will avoid an obstacle on the host lane, the boundary setting unit 105 sets the lane boundary line on the avoidance direction side to the lane boundary line on the avoidance direction side of an adjacent lane or the boundary line on the avoidance direction side of a guidance strip. In other words, when performing avoidance control, the boundary setting unit 105 extends the lane boundary line on the avoidance direction side from the lane boundary line on the avoidance direction side of the host lane to the boundary line on the avoidance direction side of an adjacent lane or a guidance strip. In this embodiment, the lane boundary line on the avoidance direction side before expansion is set to the lane boundary line on the avoidance direction side of the own lane, and the lane boundary line on the avoidance direction side after expansion is set to the lane boundary line on the avoidance direction side of the adjacent lane or guidance strip.
隣接車線は、自車線の進行方向と同一方向の隣接車線、自車線の進行方向とは反対方向の隣接車線(対向車線)を含む。例えば、自車両が走行する道路が、片側二車線で、往復方向に通行が行われる道路である場合には、自車線の隣接車線は、自車線の進行方向と同一方向の車線である。また、例えば、自車両が走行する道路が、片側一車線で、往復方向に通行が行われる道路である場合には、自車線の隣接車線は、対向車線である。 Adjacent lanes include adjacent lanes in the same direction as the current vehicle's lane, and adjacent lanes in the opposite direction to the current vehicle's lane (oncoming traffic lanes). For example, if the road on which the current vehicle is traveling has two lanes in each direction with traffic flowing in both directions, the adjacent lane to the current vehicle's lane is a lane in the same direction as the current vehicle's lane. Also, if the road on which the current vehicle is traveling has one lane in each direction with traffic flowing in both directions, the adjacent lane to the current vehicle's lane is an oncoming lane.
走路境界線の拡張方法について、図2を用いて説明する。図2は、自車線上に障害物として駐車車両が存在する場面を示す図である。図2では、自車両V1が走行している自車線L1上に駐車車両V2が存在し、自車両V1が隣接車線L2の方向を回避方向として駐車車両V2を回避する回避制御を行う場面が示されている。 The lane boundary line expansion method will be explained using Figure 2. Figure 2 shows a situation where a parked vehicle is present as an obstacle in the own lane. Figure 2 shows a situation where a parked vehicle V2 is present in the own lane L1 in which the own vehicle V1 is traveling, and the own vehicle V1 is performing avoidance control to avoid the parked vehicle V2 by turning in the direction of the adjacent lane L2.
境界設定部105は、まず、回避制御を実行するための回避区間Sの回避開始位置Pasと回避終了位置Paeとを設定する。回避区間Sは、自車両V1の進行方向に沿った、回避開始位置Pasから回避終了位置Paeまでの区間である。回避開始位置Pasは、自車線L1の走路中心線上の位置であって、自車両V1が回避制御を開始する位置である。回避終了位置Paeは、自車線L1の走路中心線上の位置であって、自車両V1が回避制御を終了して自車線L1の走路中心線上に沿った走行を開始する位置である。 The boundary setting unit 105 first sets an avoidance start position Pas and an avoidance end position Pae for the avoidance section S for executing avoidance control. The avoidance section S is a section from the avoidance start position Pas to the avoidance end position Pae along the traveling direction of the host vehicle V1. The avoidance start position Pas is a position on the traveling center line of the host lane L1, and is the position where the host vehicle V1 starts avoidance control. The avoidance end position Pae is a position on the traveling center line of the host lane L1, and is the position where the host vehicle V1 ends avoidance control and starts traveling along the traveling center line of the host lane L1.
境界設定部105は、例えば、駐車車両V2の位置から自車両V1の進行方向とは反対方向に所定の回避距離分離れた位置に回避開始位置Pasを設定し、駐車車両V2の位置から自車両V1の進行方向に所定の回避距離分離れた位置に回避終了位置Paeを設定する。所定の回避距離は、自車両の車速に、あらかじめ定められていた所定時間を乗算して算出される距離である。 The boundary setting unit 105, for example, sets an avoidance start position Pas at a position a predetermined avoidance distance away from the position of the parked vehicle V2 in the direction opposite to the traveling direction of the host vehicle V1, and sets an avoidance end position Pae at a position a predetermined avoidance distance away from the position of the parked vehicle V2 in the traveling direction of the host vehicle V1. The predetermined avoidance distance is calculated by multiplying the vehicle speed of the host vehicle by a predetermined time.
次に、境界設定部105は、回避区間における回避方向側の走路境界線を設定する。本実施形態では、回避区間は、拡張区間と中間区間とによって構成される。拡張区間における回避方向側の走路境界線は、拡張後における回避方向側の走路境界線であって、隣接車線又は導流帯の回避方向側の境界線に設定されている。中間区間は、回避開始位置から拡張区間の開始位置までの区間と、拡張区間の終了位置から回避終了位置までの区間である。回避開始位置を起点とした中間区間における回避方向側の走路境界線は、拡張前における回避方向側の走路境界線と拡張後における回避方向側の走路境界線との間を結ぶ。すなわち、中間区間における走路境界線は、自車線の回避方向側の車線境界線と、隣接車線又は導流帯の回避方向側の境界線とを結ぶ線である。 Next, the boundary setting unit 105 sets the lane boundary line on the avoidance direction side in the avoidance section. In this embodiment, the avoidance section is composed of an expanded section and an intermediate section. The lane boundary line on the avoidance direction side in the expanded section is the lane boundary line on the avoidance direction side after expansion, and is set as the boundary line on the avoidance direction side of the adjacent lane or guidance strip. The intermediate section is the section from the avoidance start position to the start position of the expanded section, and the section from the end position of the expanded section to the avoidance end position. The lane boundary line on the avoidance direction side in the intermediate section, which starts from the avoidance start position, connects the lane boundary line on the avoidance direction side before expansion and the lane boundary line on the avoidance direction side after expansion. In other words, the lane boundary line in the intermediate section is a line connecting the lane boundary line on the avoidance direction side of the vehicle lane and the boundary line on the avoidance direction side of the adjacent lane or guidance strip.
図2の例では、拡張前における走路境界線は、回避開始位置Pasよりも進行方向手前側の自車線L1の左右の車線境界線に設定されている。また、回避区間Sは、中間区間S1と拡張区間S2と中間区間S3とから構成される。境界設定部105は、拡張区間S2において、隣接車線L2の回避方向側の境界線に回避方向側の走路境界線LRを設定する。境界設定部105は、中間区間S1において、自車線L1の回避方向側の車線境界線と、隣接車線L2の回避方向側の境界線とを結ぶ線上に回避方向側の走路境界線LRを設定する。境界設定部105は、中間区間S3において、隣接車線L2の回避方向側の車線境界線と、自車線L1の回避方向側の車線境界線とを結ぶ線上に回避方向側の境界線LRを設定する。 In the example of Figure 2, the lane boundary lines before expansion are set to the left and right lane boundary lines of the current lane L1, which are closer in the direction of travel than the avoidance start position Pas. The avoidance section S is made up of an intermediate section S1, an expanded section S2, and an intermediate section S3. In the expanded section S2, the boundary setting unit 105 sets the avoidance direction lane boundary line LR on the boundary line of the adjacent lane L2 on the avoidance direction side. In the intermediate section S1, the boundary setting unit 105 sets the avoidance direction lane boundary line LR on the line connecting the lane boundary line of the current lane L1 on the avoidance direction side and the boundary line of the adjacent lane L2 on the avoidance direction side. In the intermediate section S3, the boundary setting unit 105 sets the avoidance direction boundary line LR on the line connecting the lane boundary line of the adjacent lane L2 on the avoidance direction side and the lane boundary line of the current lane L1 on the avoidance direction side.
例えば、境界設定部105は、自車線の回避方向側の車線境界線上のレーンマーカと隣接車線又は導流帯の回避方向側の境界線上のレーンマーカとを結ぶ線を中間区間における回避方向側の走路境界線として設定する。また、境界設定部105は、隣接車線又は導流帯の回避方向側の境界線上のレーンマーカ上に、拡張区間における回避方向側の走路境界線を設定する。 For example, the boundary setting unit 105 sets a line connecting a lane marker on the lane boundary line on the avoidance direction side of the own lane and a lane marker on the boundary line on the avoidance direction side of an adjacent lane or guidance strip as the lane boundary line on the avoidance direction side in the intermediate section. The boundary setting unit 105 also sets a lane boundary line on the avoidance direction side in the expanded section on a lane marker on the boundary line on the avoidance direction side of an adjacent lane or guidance strip.
軌道生成部106は、自車両が走行するための目標軌道を生成する。本実施形態では、自車両は、生成された目標軌道に沿って走行する。軌道生成部106は、左右の走路境界線の間の走路中心線に沿って目標軌道を生成する。例えば、自車両が自車線に沿って走行する場合には、境界設定部105によって左右の走路境界線が自車線の左右の車線境界線に設定されるため、軌道生成部106は、自車線の左右の車線境界線の間の走路中心線に沿って目標軌道を生成する。 The trajectory generation unit 106 generates a target trajectory for the host vehicle to travel. In this embodiment, the host vehicle travels along the generated target trajectory. The trajectory generation unit 106 generates the target trajectory along the lane centerline between the left and right lane boundary lines. For example, when the host vehicle travels along its own lane, the boundary setting unit 105 sets the left and right lane boundary lines as the left and right lane boundary lines of the host lane, and the trajectory generation unit 106 generates the target trajectory along the lane centerline between the left and right lane boundary lines of the host lane.
また、軌道生成部106は、回避判定部104によって自車線上の障害物を回避すると判定した場合には、回避制御を実行するための目標軌道を生成する。回避制御を実行するための目標軌道は、回避開始位置から回避終了位置までの軌道であって、回避方向への操舵制御を行う回避開始操舵区間と、障害物の側方を走行する制御を行う側方走行区間と、自車線に戻るための操舵制御を行う回避終了操舵区間とによって構成される。 Furthermore, when the avoidance determination unit 104 determines that an obstacle on the current vehicle lane should be avoided, the trajectory generation unit 106 generates a target trajectory for executing avoidance control. The target trajectory for executing avoidance control is a trajectory from the avoidance start position to the avoidance end position, and is composed of an avoidance start steering section in which steering control is performed in the avoidance direction, a side driving section in which control is performed to drive along the side of the obstacle, and an avoidance end steering section in which steering control is performed to return to the current vehicle lane.
ここで回避制御について説明する。本実施形態では、回避制御は、回避方向への操舵制御、障害物の側方を走行する制御、自車線に戻るための操舵制御の3つの制御に分けられる。走行制御装置6は、回避開始操舵区間において、自車両の車幅方向の位置を示す横位置を、自車線の走路中心線上の回避開始位置から回避方向に移動させる操舵制御を実行させる。側方走行区間において、走行制御装置6は、拡張後における左右の走路境界線の間の拡張後走路中心線に沿って自車両が障害物の側方を走行するよう走行制御させる。回避終了操舵区間において、走行制御装置6は、自車両の横位置を、拡張後走路中心線上から自車線の走路中心線上の回避終了位置まで移動させる操舵制御を実行させる。 Now, we will explain avoidance control. In this embodiment, avoidance control is divided into three types of control: steering control in the avoidance direction, control to travel along the side of the obstacle, and steering control to return to the vehicle's own lane. In the avoidance start steering section, the cruise control device 6 executes steering control to move the lateral position, which indicates the vehicle's widthwise position, in the avoidance direction from the avoidance start position on the lane centerline of the vehicle's own lane. In the side driving section, the cruise control device 6 executes cruise control to cause the vehicle to travel along the side of the obstacle along the expanded lane centerline between the left and right lane boundary lines after expansion. In the avoidance end steering section, the cruise control device 6 executes steering control to move the lateral position of the vehicle from the expanded lane centerline to the avoidance end position on the lane centerline of the vehicle's own lane.
軌道生成部106は、回避開始操舵区間における目標軌道を生成する。回避開始操舵区間における目標軌道は、拡張前における左右の走路境界線の間の拡張前走路中心線上の操舵開始位置と、拡張した回避方向側の走路境界線と回避方向とは反対方向の走路境界線との間の拡張後走路中心線上の操舵終了位置との間を操舵制御によって自車両が走行するための軌道である。操舵終了位置は、拡張前走路中心線と拡張後走路中心線との間を結ぶ走路中心線と拡張後走路中心線との交点よりも自車両の進行方向側に位置する。拡張前走路中心線は、拡張前における左右の走路境界線の間の走路中心線、すなわち、自車線の左右の車線境界線の間の走路中心線である。拡張後走路中心線は、拡張後における左右の走路境界線の間の走路中心線、すなわち、拡張した回避方向側の走路境界線と回避方向とは反対方向の走路境界線との間の走路中心線である。 The trajectory generation unit 106 generates a target trajectory for the avoidance start steering section. The target trajectory for the avoidance start steering section is a trajectory along which the host vehicle travels by steering control between a steering start position on the pre-expansion track centerline between the left and right lane boundary lines before expansion, and a steering end position on the post-expansion track centerline between the expanded lane boundary line on the avoidance direction side and the lane boundary line in the opposite direction to the avoidance direction. The steering end position is located on the side of the host vehicle's traveling direction relative to the intersection of the track centerline connecting the pre-expansion track centerline and the post-expansion track centerline and the post-expansion track centerline. The pre-expansion track centerline is the track centerline between the left and right lane boundary lines before expansion, i.e., the track centerline between the left and right lane boundary lines of the host lane. The post-expansion track centerline is the track centerline between the left and right lane boundary lines after expansion, i.e., the track centerline between the expanded lane boundary line on the avoidance direction side and the lane boundary line in the opposite direction to the avoidance direction.
軌道生成部106は、回避区間の回避開始位置を回避開始操舵区間における操舵開始位置として、回避開始位置から自車両の進行方向に所定距離離れた位置に回避開始操舵区間における操舵終了位置を設定する。所定距離は、中間区間の進行方向における距離よりも長い距離である。また、所定距離は、回避開始位置と自車線上の障害物の位置との間の距離よりも短い距離であってもよい。軌道生成部106は、所定距離を設定し、設定した所定距離を回避開始操舵区間の距離として、回避開始操舵区間を設定する。 The trajectory generation unit 106 sets the avoidance start position of the avoidance section as the steering start position in the avoidance start steering section, and sets the steering end position in the avoidance start steering section at a position a predetermined distance away from the avoidance start position in the traveling direction of the host vehicle. The predetermined distance is longer than the distance in the traveling direction of the intermediate section. The predetermined distance may also be shorter than the distance between the avoidance start position and the position of the obstacle on the host vehicle's lane. The trajectory generation unit 106 sets the predetermined distance and sets the avoidance start steering section using the set predetermined distance as the distance of the avoidance start steering section.
例えば、軌道生成部106は、左右の走路境界線の間の車線幅方向における長さの拡張幅に応じて、所定距離を設定する。拡張幅は、拡張した回避方向側の走路境界線と回避方向とは反対方向の走路境界線との間の車線幅方向における長さと、拡張前における左右の走路境界線の間の車線幅方向における長さとの差である。軌道生成部106は、拡張幅が大きいほど所定距離を長く設定し、拡張幅が小さいほど所定距離を短く設定する。本実施形態では、拡張幅に応じて回避開始操舵区間の距離を中間区間の距離よりも長く設定することで、中間区間における左右の走路境界線の間の走路中心線上を自車両が走行する場合よりも、操舵制御による旋回時の曲率を小さくできる。 For example, the trajectory generation unit 106 sets the predetermined distance according to the expansion width of the length in the lane width direction between the left and right lane boundary lines. The expansion width is the difference between the length in the lane width direction between the expanded lane boundary line on the avoidance direction side and the lane boundary line in the opposite direction to the avoidance direction, and the length in the lane width direction between the left and right lane boundary lines before expansion. The trajectory generation unit 106 sets the predetermined distance longer the greater the expansion width, and shorter the smaller the expansion width. In this embodiment, by setting the distance of the avoidance start steering section longer than the distance of the intermediate section according to the expansion width, the curvature during turning due to steering control can be smaller than when the host vehicle travels on the lane centerline between the left and right lane boundary lines in the intermediate section.
また、軌道生成部106は、自車両の車速が高いほど所定距離を長く設定し、自車両の車速が低いほど回避開始操舵区間の距離を短く設定してもよい。自車両が目標軌道に沿って操舵制御する場合には、操舵制御によって生じる横加速度は、操舵制御による旋回時の曲率と自車両の車速とに基づいて、以下の式(1)で求められる。
本実施形態では、横加速度Ayは上限値が設定されていて、横加速度Ayが上限値を超えない曲率の値になるように所定距離を設定する。例えば、軌道生成部106は、自車両の車速を取得し、横加速度の上限値と自車両の車速とに基づいて、横加速度が上限値を超えないように曲率の値を設定する。そして、軌道生成部106は、設定した曲率の値を実現するように所定距離の値を設定する。これにより、横加速度に上限値が設定されている場合であっても、操舵制御時の不要な減速を発生させないことができる。 In this embodiment, an upper limit is set for lateral acceleration Ay, and the predetermined distance is set so that the curvature value does not exceed the upper limit for lateral acceleration Ay. For example, the trajectory generation unit 106 acquires the vehicle speed and sets the curvature value so that the lateral acceleration does not exceed the upper limit based on the upper limit for lateral acceleration and the vehicle speed. The trajectory generation unit 106 then sets the value of the predetermined distance so as to achieve the set curvature value. This makes it possible to prevent unnecessary deceleration during steering control, even when an upper limit is set for lateral acceleration.
軌道生成部106は、回避開始操舵区間を設定した後、回避開始操舵区間における目標軌道を生成する。軌道生成部106は、拡張前走路中心線上における回避開始位置を操舵開始位置として、回避開始位置と、拡張後走路中心線上における操舵終了位置とを結ぶ軌道を回避開始操舵区間における目標軌道として生成する。 After setting the avoidance start steering section, the trajectory generation unit 106 generates a target trajectory for the avoidance start steering section. The trajectory generation unit 106 sets the avoidance start position on the expanded front track center line as the steering start position, and generates a trajectory connecting the avoidance start position and the steering end position on the expanded rear track center line as the target trajectory for the avoidance start steering section.
回避開始操舵区間における目標軌道の生成方法について図2を用いて説明する。軌道生成部106は、回避開始位置Pasを起点とした回避開始操舵区間SA1を設定し、拡張後走路中心線Lb3上における回避開始操舵区間SA1の操舵終了位置Pseを特定する。このとき、回避開始操舵区間SA1の距離は、中間区間S1の距離よりも長い距離であり、操舵終了位置Pseは、拡張前走路中心線Lb1と拡張後走路中心線Lb3との間を結ぶ走路中心線Lb2と拡張後走路中心線Lb3との交点Pbよりも進行方向側に位置する。拡張前走路中心線Lb1は、回避開始位置Pasよりも進行方向手前側の自車線L1の左右の車線境界線の間の走路中心線である。拡張後走路中心線Lb3は、回避区間Sのうち、拡張区間S2における左右の走路境界線の間の走路中心線、すなわち、自車線L1の回避方向とは反対方向の車線境界線と、隣接車線L2の回避方向側の車線境界線との間の走路中心線である。そして、軌道生成部106は、回避開始位置Pasを操舵開始位置として、回避開始位置Pasと操舵終了位置Pseとを結ぶ軌道を回避開始操舵区間SA1における目標軌道Ls1として生成する。 The method for generating a target trajectory for the avoidance start steering section will be explained using Figure 2. The trajectory generation unit 106 sets the avoidance start steering section SA1 starting from the avoidance start position Pas, and determines the steering end position Pse of the avoidance start steering section SA1 on the expanded post-travel path center line Lb3. At this time, the distance of the avoidance start steering section SA1 is longer than the distance of the intermediate section S1, and the steering end position Pse is located further in the direction of travel than the intersection Pb of the expanded post-travel path center line Lb3 and the travel path center line Lb2 connecting the expanded pre-travel path center line Lb1 and the expanded post-travel path center line Lb3. The expanded pre-travel path center line Lb1 is the travel path center line between the left and right lane boundary lines of the own lane L1, which is on the closer side in the direction of travel than the avoidance start position Pas. The expanded lane center line Lb3 is the lane center line between the left and right lane boundary lines in the expanded section S2 of the avoidance section S, i.e., the lane center line between the lane boundary line of the own lane L1 in the direction opposite the avoidance direction and the lane boundary line of the adjacent lane L2 in the avoidance direction. The trajectory generation unit 106 then sets the avoidance start position Pas as the steering start position and generates a trajectory connecting the avoidance start position Pas and the steering end position Pse as the target trajectory Ls1 for the avoidance start steering section SA1.
本実施形態では、中間区間S1の進行方向における距離よりも長い回避開始操舵区間SA1を設定して、回避開始操舵区間SA1における目標軌道Ls1を生成することで、回避方向への操舵制御が、走路境界線の拡張に応じて急操舵になることを防止できる。目標軌道が走路境界線の間の走路中心線上に生成される場合、中間区間S1における目標軌道は、図2で示されるような、回避区間S1における左右の走路境界線の間の走路中心線Lb2に沿った軌道となる。この場合、中間区間における回避方向側の走路境界線が自車線の境界線に対して急な角度で拡張すると、回避方向への操舵制御が急操舵になる可能性がある。 In this embodiment, by setting an avoidance start steering section SA1 that is longer than the distance in the traveling direction of the intermediate section S1 and generating a target trajectory Ls1 for the avoidance start steering section SA1, it is possible to prevent steering control in the avoidance direction from becoming abrupt due to the expansion of the lane boundary line. When the target trajectory is generated on the lane centerline between the lane boundary lines, the target trajectory in the intermediate section S1 becomes a trajectory along the lane centerline Lb2 between the left and right lane boundary lines in the avoidance section S1, as shown in Figure 2. In this case, if the lane boundary line on the avoidance direction side in the intermediate section expands at a steep angle relative to the boundary line of the host lane, there is a possibility that steering control in the avoidance direction will become abrupt.
これに対して、本実施形態では、回避開始操舵区間SA1に基づいて目標軌道Ls1が生成されるため、回避開始操舵区間SA1における目標軌道Ls1においては、自車両の車線幅方向の位置の変化率が、中間区間S1の走路中心線Lb2上を走行する自車両の車線幅方向の位置の変化率よりも小さくなる。これにより、回避方向への操舵制御が急操舵になるのを防止できる。 In contrast, in this embodiment, the target trajectory Ls1 is generated based on the avoidance start steering section SA1, so the rate of change of the host vehicle's lane width position in the target trajectory Ls1 in the avoidance start steering section SA1 is smaller than the rate of change of the host vehicle's lane width position traveling on the track center line Lb2 in the intermediate section S1. This prevents the steering control in the avoidance direction from becoming abrupt.
軌道生成部106は、側方走行区間における目標軌道を生成する。例えば、側方走行区間は、回避開始操舵区間の操舵終了位置と回避終了操舵区間の操舵開始位置との間の区間である。軌道生成部106は、拡張後走路中心線に沿って、側方走行区間における目標軌道を生成する。図2の例では、軌道生成部106は、回避開始操舵区間SA1の操舵終了位置Pseと回避終了操舵区間SA3の操舵開始位置Pssとの間における拡張後走路中心線Lb3上に側方走行区間における目標軌道Ls2を生成する。 The trajectory generation unit 106 generates a target trajectory for the side driving section. For example, the side driving section is the section between the steering end position of the avoidance start steering section and the steering start position of the avoidance end steering section. The trajectory generation unit 106 generates a target trajectory for the side driving section along the expanded post-track center line. In the example of Figure 2, the trajectory generation unit 106 generates a target trajectory Ls2 for the side driving section on the expanded post-track center line Lb3 between the steering end position Pse of the avoidance start steering section SA1 and the steering start position Pss of the avoidance end steering section SA3.
軌道生成部106は、回避終了操舵区間における目標軌道を生成する。回避終了操舵区間における目標軌道は、拡張後走路中心線上における回避終了操舵区間の操舵開始位置と、回避制御後の自車線の走路中心線上における回避終了位置との間を操舵制御によって自車両が走行するための軌道である。回避制御後の自車線の走路中心線は、回避終了位置より進行方向側の自車線の走路中心線である。 The trajectory generation unit 106 generates a target trajectory for the avoidance end steering section. The target trajectory for the avoidance end steering section is a trajectory along which the host vehicle travels by steering control between the steering start position for the avoidance end steering section on the expanded lane centerline and the avoidance end position on the lane centerline of the host vehicle's lane after avoidance control. The lane centerline of the host vehicle's lane after avoidance control is the lane centerline of the host vehicle's lane on the direction of travel of the avoidance end position.
軌道生成部106は、回避終了位置から進行方向とは反対方向に所定距離離れた位置に回避終了操舵区間の操舵開始位置を設定する。所定距離の設定方法は、回避開始操舵区間における所定距離の設定方法と同様である。すなわち、軌道生成部106は、所定距離を設定し、設定した所定距離を回避終了操舵区間の距離として、回避終了操舵区間を設定する。軌道生成部106は、回避終了操舵区間を設定した後、回避終了操舵区間における目標軌道を生成する。軌道生成部106は、拡張後走路中心線上における回避終了操舵区間の操舵開始位置と、自車線の走路中心線上における回避終了位置との間を結ぶ軌道を回避終了操舵区間における目標軌道として生成する。 The trajectory generation unit 106 sets the steering start position for the avoidance end steering section at a position a predetermined distance away from the avoidance end position in the direction opposite to the direction of travel. The method for setting the predetermined distance is the same as the method for setting the predetermined distance for the avoidance start steering section. That is, the trajectory generation unit 106 sets the predetermined distance and sets the avoidance end steering section using the set predetermined distance as the distance of the avoidance end steering section. After setting the avoidance end steering section, the trajectory generation unit 106 generates a target trajectory for the avoidance end steering section. The trajectory generation unit 106 generates a trajectory connecting the steering start position for the avoidance end steering section on the expanded lane centerline and the avoidance end position on the lane centerline as the target trajectory for the avoidance end steering section.
回避終了操舵区間における目標軌道の生成方法について図2を用いて説明する。軌道生成部106は、回避終了位置Paeを起点とした回避終了操舵区間SA3を設定し、拡張後走路中心線Lb3上における回避終了操舵区間SA3の操舵開始位置Pssを特定する。そして、軌道生成部106は、回避終了操舵区間SA3の操舵開始位置Pssと、回避終了位置Paeとを結ぶ軌道を、回避終了操舵区間SA3における目標軌道Ls3として生成する。本実施形態では、回避終了位置Paeを起点とした中間区間S3の進行方向における距離よりも長い回避終了操舵区間SA3を設定して、回避終了操舵区間SA3における目標軌道Ls3を生成することで、回避制御後に自車線に戻るための操舵制御が、走路境界線が自車線の車線境界線に戻るのに応じて急操舵になることを防止できる。 A method for generating a target trajectory for the avoidance end steering section will be explained using Figure 2. The trajectory generation unit 106 sets the avoidance end steering section SA3 starting from the avoidance end position Pae and identifies the steering start position Pss for the avoidance end steering section SA3 on the expanded lane center line Lb3. The trajectory generation unit 106 then generates a trajectory connecting the steering start position Pss for the avoidance end steering section SA3 and the avoidance end position Pae as the target trajectory Ls3 for the avoidance end steering section SA3. In this embodiment, by setting the avoidance end steering section SA3 to be longer than the distance in the traveling direction of the intermediate section S3 starting from the avoidance end position Pae and generating the target trajectory Ls3 for the avoidance end steering section SA3, it is possible to prevent sudden steering when steering to return to the own lane after avoidance control as the lane boundary line returns to the lane boundary line of the own lane.
また、本実施形態では、軌道生成部106が、回避開始操舵区間を設定するタイミングと回避終了操舵区間を設定するタイミングは、同じタイミングであってもよいし、異なるタイミングであってもよい。例えば、軌道生成部106は、回避開始前に、回避開始操舵区間を設定し、回避中に、回避終了操舵区間を設定してもよい。この場合、例えば、それぞれのタイミングにおける自車両の車速に基づいて所定距離が算出されるため、それぞれのタイミングにおける自車両の車速が異なる場合には、回避開始操舵区間の距離と、回避終了操舵区間の距離とは異なる長さになる。 In addition, in this embodiment, the timing at which the trajectory generation unit 106 sets the avoidance start steering section and the timing at which the trajectory generation unit 106 sets the avoidance end steering section may be the same or different. For example, the trajectory generation unit 106 may set the avoidance start steering section before the start of avoidance, and set the avoidance end steering section during avoidance. In this case, for example, the predetermined distance is calculated based on the vehicle speed of the host vehicle at each timing. Therefore, if the vehicle speed of the host vehicle at each timing is different, the distance of the avoidance start steering section and the distance of the avoidance end steering section will be different lengths.
また、本実施形態では、側方走行区間における目標軌道上、すなわち、側方走行区間における拡張後走路中心線上を走行しているときに自車両が障害物に接近する場合には、自車両が障害物から所定のオフセット距離離れて障害物の側方を走行するための目標軌道を生成する。自車両のセンサ性能の限界によって、障害物に接近するまでは障害物の正確な位置に基づく目標軌道を生成することが困難であるため、例えば、回避開始操舵区間における目標軌道に沿って回避方向に操舵制御が実行されたとしても、障害物に対して自車両の回避方向への横位置の移動が十分ではないことがある。その場合には、自車両が、拡張後走路中心線に沿って走行している間に、自車両が障害物に接近する。このような場合に、本実施形態では、自車両が障害物に接近する接近区間において、障害物の位置に基づいて、障害物から十分に離れて障害物の側方を走行するための目標軌道を生成する。 In addition, in this embodiment, when the host vehicle approaches an obstacle while traveling on a target trajectory in a side traveling section, i.e., on the expanded post-travel path center line in the side traveling section, a target trajectory is generated for the host vehicle to travel a predetermined offset distance away from the obstacle and along the side of the obstacle. Due to limitations in the host vehicle's sensor performance, it is difficult to generate a target trajectory based on the exact position of the obstacle until the host vehicle approaches the obstacle. Therefore, for example, even if steering control is performed in the avoidance direction along the target trajectory in the avoidance start steering section, the host vehicle's lateral movement in the avoidance direction relative to the obstacle may not be sufficient. In such cases, the host vehicle approaches the obstacle while traveling along the expanded post-travel path center line. In such cases, in this embodiment, a target trajectory is generated based on the position of the obstacle in the approach section where the host vehicle approaches the obstacle, for traveling along the side of the obstacle at a sufficient distance from the obstacle.
境界設定部105は、障害物を含む領域を走行不可領域に設定し、走行不可領域の境界線に回避方向とは反対方向側の走路境界線を設定する。例えば、図3で示されるように、駐車車両V2の位置に基づいて、自車両V1が駐車車両V2に接近せずに走行できるように走行不可領域PAの境界線に回避方向とは反対側の走路境界線LLが設定される。 The boundary setting unit 105 sets an area that includes an obstacle as a no-drive area, and sets a lane boundary line on the opposite side of the avoidance direction as the boundary line of the no-drive area. For example, as shown in Figure 3, based on the position of parked vehicle V2, a lane boundary line LL on the opposite side of the avoidance direction is set as the boundary line of the no-drive area PA so that the host vehicle V1 can drive without approaching parked vehicle V2.
軌道生成部106は、障害物の位置に基づいて、回避方向とは反対方向側の走路境界線を設定した後、回避方向とは反対方向側の走路境界線から所定のオフセット距離離れた位置を自車両が走行するように接近区間における目標軌道を生成する。例えば、所定のオフセット距離は、拡張した回避方向側の走路境界線と、障害物の位置に基づいて設定した回避方向とは反対方向側の走路境界線との間の走路中心線と、障害物の位置に基づいて設定した回避方向とは反対方向側の走路境界線との間の距離である。 The trajectory generation unit 106 sets a lane boundary line on the opposite side of the avoidance direction based on the position of the obstacle, and then generates a target trajectory in the approach section so that the vehicle travels at a position a predetermined offset distance from the lane boundary line on the opposite side of the avoidance direction. For example, the predetermined offset distance is the distance between the lane centerline between the expanded lane boundary line on the side of the avoidance direction and the lane boundary line on the opposite side of the avoidance direction set based on the position of the obstacle, and the lane boundary line on the opposite side of the avoidance direction set based on the position of the obstacle.
本実施形態では、軌道生成部106は、拡張後走路中心線と走行不可領域の境界線との間の距離が所定のオフセット距離以下であるか否かを判定する。すなわち、軌道生成部106は、側方走行区間における目標軌道と走行不可領域の境界線との間の距離が所定のオフセット距離以下であるか否かを判定する。そして、軌道生成部106は、判定結果に応じて、拡張後走路中心線と走行不可領域の境界線との間の距離が所定のオフセット距離以下である接近区間を特定する。そして、軌道生成部106は、接近区間がある場合には、接近区間における目標軌道を設定する。 In this embodiment, the trajectory generation unit 106 determines whether the distance between the expanded track center line and the boundary line of the travel-prohibited area is less than or equal to a predetermined offset distance. In other words, the trajectory generation unit 106 determines whether the distance between the target track in the side travel section and the boundary line of the travel-prohibited area is less than or equal to a predetermined offset distance. Then, based on the determination result, the trajectory generation unit 106 identifies an approaching section in which the distance between the expanded track center line and the boundary line of the travel-prohibited area is less than or equal to the predetermined offset distance. Then, if there is an approaching section, the trajectory generation unit 106 sets a target trajectory for the approaching section.
接近区間における目標軌道の生成方法について図3を用いて説明する。図3は、図2と同様に、自車線L1を走行している自車両V1が駐車車両V2を回避する場面である。図3では、回避方向とは反対方向の走路境界線LLが、駐車車両V2を含む走行不可領域PAの境界線に沿って設定されている。軌道生成部106は、回避方向とは反対方向の走路境界線LLから所定のオフセット距離Do離れた位置に接近区間Scにおける目標軌道Lcを生成する。 A method for generating a target trajectory in an approaching section will be explained using Figure 3. Similar to Figure 2, Figure 3 shows a scene in which the host vehicle V1 traveling in the host vehicle lane L1 avoids a parked vehicle V2. In Figure 3, a lane boundary line LL in the opposite direction to the avoidance direction is set along the boundary line of the no-travel area PA that includes the parked vehicle V2. The trajectory generation unit 106 generates a target trajectory Lc in the approaching section Sc at a position a predetermined offset distance Do away from the lane boundary line LL in the opposite direction to the avoidance direction.
なお、本実施形態では、側方走行区間における目標軌道を生成して、側方走行区間における目標軌道を走行する自車両が障害物に接近する場合に、接近区間における目標軌道を新たに生成することとしたが、これに限らず、回避開始操舵区間における目標軌道を走行する自車両が障害物に接近する場合に、接近区間における目標軌道を新たに生成することとしてもよい。 In this embodiment, a target trajectory is generated for the side travel section, and when the host vehicle traveling on the target trajectory in the side travel section approaches an obstacle, a new target trajectory is generated for the approach section. However, this is not limited to this, and when the host vehicle traveling on the target trajectory in the avoidance start steering section approaches an obstacle, a new target trajectory for the approach section may be generated.
車両制御部107は、目標軌道に沿って走行するように自車両を制御する。具体的には、車両制御部107は、自車両が自車線上を走行する場合には、自車線の走路中心線上に生成された目標軌道に沿って走行するように自車両の走行を制御する。また、車両制御部107は、回避制御を行う場合には、回避区間における目標軌道に沿って自車両の走行を制御する。すなわち、車両制御部107は、回避開始位置から自車両が回避方向への操舵制御を開始し、隣接車線又は導流帯まで拡張した走路内を走行させて、回避終了位置まで移動するための操舵制御を実行する。車両制御部107は、目標軌道を走行するための目標車速と目標操舵角を算出し、算出した目標車速と目標操舵角に基づいて自車両を走行させる制御信号を生成する。生成した制御信号は、車両制御装置5に出力される。 The vehicle control unit 107 controls the host vehicle to travel along the target trajectory. Specifically, when the host vehicle is traveling on the host lane, the vehicle control unit 107 controls the host vehicle to travel along a target trajectory generated on the center line of the host lane. Furthermore, when performing avoidance control, the vehicle control unit 107 controls the host vehicle to travel along the target trajectory in the avoidance section. That is, the vehicle control unit 107 initiates steering control in the avoidance direction from the avoidance start position, and performs steering control to move the host vehicle within the trajectory that extends to the adjacent lane or guidance strip to the avoidance end position. The vehicle control unit 107 calculates the target vehicle speed and target steering angle for traveling along the target trajectory, and generates a control signal for driving the host vehicle based on the calculated target vehicle speed and target steering angle. The generated control signal is output to the vehicle control device 5.
本実施形態では、車両制御部107は、回避方向側の走路境界線の拡張に対応した制御として、回避開始操舵区間における目標軌道に沿って自車両が走行するように第1操舵制御を実行する。そして、車両制御部107は、自車両が障害物に接近する場合には、障害物の位置によって定められる走路境界線に対応した制御として、接近区間における目標軌道に沿って自車両が走行するように第2操舵制御を実行する。本実施形態では、回避方向への2段階の操舵制御が行われたとしても、回避開始操舵区間における目標軌道を滑らかにすることで、第1操舵制御が急操舵になることを抑制し、自車両の乗員にとって違和感のない回避方向への2段階の操舵制御を実現できる。 In this embodiment, the vehicle control unit 107 executes first steering control to cause the host vehicle to travel along a target trajectory in the avoidance start steering section, as control corresponding to the expansion of the lane boundary line on the avoidance direction side. Then, when the host vehicle approaches an obstacle, the vehicle control unit 107 executes second steering control to cause the host vehicle to travel along a target trajectory in the approach section, as control corresponding to the lane boundary line determined by the position of the obstacle. In this embodiment, even when two-stage steering control in the avoidance direction is performed, smoothing the target trajectory in the avoidance start steering section prevents the first steering control from becoming abrupt, and two-stage steering control in the avoidance direction that does not feel strange to the occupants of the host vehicle can be achieved.
次に、走行制御装置6によって実行される走行制御の手順の一例を説明する。図4は、走行制御装置6によって走行制御を実行するための制御フローを示すフローチャートである。本実施形態では、自車両が走行を開始すると、ステップS1から制御フローを開始する。走行制御装置6は、自車両が走行する自車線の左右の車線境界線に左右の走路境界線を設定し、自車線の走路中心線上に目標軌道を生成する。自車両は、目標軌道を走行するように制御される。なお、本実施形態では、回避制御が開始できずに、走行制御フローが終了する場合には、走行制御がドライバーによる手動運転に切り替わる。 Next, an example of the procedure for cruise control executed by the cruise control device 6 will be described. Figure 4 is a flowchart showing the control flow for executing cruise control by the cruise control device 6. In this embodiment, when the host vehicle starts traveling, the control flow starts from step S1. The cruise control device 6 sets left and right road boundary lines on the left and right lane boundary lines of the host vehicle's lane, and generates a target trajectory on the center line of the host lane. The host vehicle is controlled to travel along the target trajectory. Note that in this embodiment, if avoidance control cannot be started and the cruise control flow ends, cruise control switches to manual driving by the driver.
ステップS1では、プロセッサ7は、自車両の周囲の車線情報を取得する。ステップS2では、プロセッサ7は、自車両の周囲の周囲交通状況情報を取得する。ステップS3では、プロセッサ7は、自車線情報と周囲交通状況情報とに基づいて、自車線上に障害物があるか否かを判定する。自車線上に障害物があると判定した場合には、プロセッサ7は、ステップS4に進む。自車線上に障害物がないと判定した場合には、プロセッサ7は、ステップS1に戻り、以下、制御フローを繰り返す。ステップS4では、プロセッサ7は、障害物を回避する回避方向を決定する。例えば、プロセッサ7は、自車線上で障害物が寄っている方向とは反対方向を回避方向として決定する。 In step S1, processor 7 acquires lane information around the host vehicle. In step S2, processor 7 acquires surrounding traffic condition information around the host vehicle. In step S3, processor 7 determines whether or not there is an obstacle in the host lane based on the host lane information and surrounding traffic condition information. If it is determined that there is an obstacle in the host lane, processor 7 proceeds to step S4. If it is determined that there is no obstacle in the host lane, processor 7 returns to step S1 and repeats the control flow thereafter. In step S4, processor 7 determines an avoidance direction to avoid the obstacle. For example, processor 7 determines that the avoidance direction is the opposite direction to the direction in which the obstacle is approaching in the host lane.
ステップS5では、プロセッサ7は、障害物を回避するか否かを判定する。プロセッサ7は、例えば、車線情報に基づいて、障害物を回避するために自車両が走行可能な隣接車線又は導流帯が回避方向側に存在する場合には、障害物を回避すると判定する。障害物を回避すると判定した場合には、プロセッサ7は、ステップS6に進む。障害物を回避しないと判定した場合には、プロセッサ7は、回避制御を終了する。ステップS6では、プロセッサ7は、回避制御を行うための回避区間を設定する。例えば、プロセッサ7は、回避区間の回避開始位置と回避終了位置とを設定する。ステップS7では、プロセッサ7は、回避方向側の走路境界線を、自車線の回避方向側の車線境界線から、隣接車線又は導流帯の回避方向側の境界線に拡張する。 In step S5, processor 7 determines whether to avoid the obstacle. For example, based on lane information, processor 7 determines to avoid the obstacle if an adjacent lane or guidance strip on which the host vehicle can travel to avoid the obstacle exists in the avoidance direction. If it is determined that the obstacle will be avoided, processor 7 proceeds to step S6. If it is determined that the obstacle will not be avoided, processor 7 terminates avoidance control. In step S6, processor 7 sets an avoidance section for performing avoidance control. For example, processor 7 sets an avoidance start position and an avoidance end position of the avoidance section. In step S7, processor 7 extends the lane boundary line on the avoidance direction side from the lane boundary line on the avoidance direction side of the host lane to the boundary line of the adjacent lane or guidance strip on the avoidance direction side.
ステップS8では、プロセッサ7は、回避区間における目標軌道を生成する。例えば、プロセッサ7は、回避開始操舵区間における目標軌道と、側方走行区間における目標軌道と、回避終了操舵区間における目標軌道とを生成し、これらの目標軌道を統合して回避区間における目標軌道を生成する。回避開始操舵区間における目標軌道は、自車線の走路中心線上の回避開始位置から拡張後走路中心線上の操舵終了位置までの軌道である。また、側方走行区間における目標軌道は、拡張後走路中心線に沿った軌道である。また、回避終了操舵区間における目標軌道は、拡張後走路中心線上の操舵開始位置から自車線の走路中心線上の回避終了位置までの軌道である。 In step S8, processor 7 generates a target trajectory for the avoidance section. For example, processor 7 generates a target trajectory for the avoidance start steering section, a target trajectory for the side driving section, and a target trajectory for the avoidance end steering section, and combines these target trajectories to generate a target trajectory for the avoidance section. The target trajectory for the avoidance start steering section is a trajectory from the avoidance start position on the lane centerline of the vehicle's own lane to the steering end position on the expanded lane centerline. The target trajectory for the side driving section is a trajectory along the expanded lane centerline. The target trajectory for the avoidance end steering section is a trajectory from the steering start position on the expanded lane centerline to the avoidance end position on the lane centerline of the vehicle's own lane.
ステップS9では、プロセッサ7は、目標軌道に沿って自車両の走行を制御する。ステップS10では、プロセッサ7は、ステップS8で生成した目標軌道に沿って自車両が走行している間に、障害物に接近するか否かを判定する。障害物に接近すると判定した場合には、プロセッサ7は、ステップS11に進む。障害物に接近しないと判定した場合には、プロセッサ7は、ステップS13に進む。ステップS11では、プロセッサ7は、障害物から所定のオフセット距離離れて障害物の側方を走行するための目標軌道を生成する。ステップS12では、プロセッサ7は、ステップS11で生成した目標軌道に沿って自車両の走行を制御する。 In step S9, processor 7 controls the traveling of the host vehicle along the target trajectory. In step S10, processor 7 determines whether the host vehicle will approach an obstacle while traveling along the target trajectory generated in step S8. If it is determined that the host vehicle will approach an obstacle, processor 7 proceeds to step S11. If it is determined that the host vehicle will not approach an obstacle, processor 7 proceeds to step S13. In step S11, processor 7 generates a target trajectory for traveling to the side of the obstacle at a predetermined offset distance from the obstacle. In step S12, processor 7 controls the traveling of the host vehicle along the target trajectory generated in step S11.
ステップS13では、プロセッサ7は、回避制御を終了したか否かを判定する。例えば、プロセッサ7は、自車両の位置と回避終了位置とに基づいて、自車両が回避終了位置に到達した場合に、回避制御を終了したと判定する。プロセッサ7は、自車両が回避終了位置に到達していない場合には、回避制御を終了していないと判定する。回避制御を終了したと判定した場合には、プロセッサ7は、制御フローを終了する。回避制御を終了していないと判定した場合には、プロセッサ7は、ステップS10に戻り、以下、制御フローを繰り返す。 In step S13, processor 7 determines whether avoidance control has ended. For example, processor 7 determines that avoidance control has ended if the host vehicle has reached the avoidance end position based on the host vehicle's position and the avoidance end position. Processor 7 determines that avoidance control has not ended if the host vehicle has not reached the avoidance end position. If it is determined that avoidance control has ended, processor 7 ends the control flow. If it is determined that avoidance control has not ended, processor 7 returns to step S10 and repeats the control flow thereafter.
以上のように、本実施形態では、自車両が走行する自車線の左右の車線境界線に、自車両が走行する走路の左右の走路境界線を設定し、走路境界線の間の走路中心線上に目標軌道を生成し、目標軌道に沿って自車両を走行させるプロセッサによって実行される走行制御方法であって、プロセッサは、自車両の周囲の車線情報を取得し、自車両の周囲の交通状況に関する周囲交通状況情報を取得し、車線情報と周囲交通状況情報とに基づいて、自車線において自車両の走行を妨げる障害物を検知した場合には、障害物を回避するための回避方向への操舵制御を含む回避制御によって、障害物を回避するか否かを判定し、障害物を回避すると判定した場合、回避方向側の走路境界線を、自車線の回避方向側の車線境界線から自車線に隣接する隣接車線又は導流帯の回避方向側の境界線に拡張し、拡張前における左右の走路境界線の間の拡張前走路中心線上の第1操舵開始位置と、拡張した回避方向側の走路境界線と回避方向とは反対方向の走路境界線との間の拡張後走路中心線上の第1操舵終了位置との間を操舵制御によって自車両が走行するための軌道を第1目標軌道として生成し、第1操舵終了位置は、拡張前走路中心線と拡張後走路中心線との間を結ぶ走路中心線と拡張後走路中心線との交点よりも自車両の進行方向側に位置する。これにより、自車線上の障害物を回避するために、自車両が、自車線から、隣接車線又は導流帯を走行する場合に、操舵制御が急操舵になることを防止できる。 As described above, this embodiment is a driving control method executed by a processor that sets left and right lane boundary lines of a road on which the host vehicle is traveling as the left and right lane boundary lines of the host vehicle's lane, generates a target trajectory on the center line of the road between the lane boundary lines, and drives the host vehicle along the target trajectory. The processor acquires lane information around the host vehicle and surrounding traffic condition information related to the traffic conditions around the host vehicle. If an obstacle that obstructs the host vehicle's travel in the host vehicle's lane is detected based on the lane information and surrounding traffic condition information, the processor determines whether to avoid the obstacle by performing avoidance control, including steering control in the avoidance direction to avoid the obstacle. If it is determined that an obstacle will be avoided, the lane boundary line in the avoidance direction is expanded from the lane boundary line in the avoidance direction of the own lane to the boundary line in the avoidance direction of an adjacent lane adjacent to the own lane or a guidance strip. A first target trajectory is generated as a trajectory for the own vehicle to travel by steering control between a first steering start position on the pre-expansion lane centerline between the left and right lane boundaries before expansion, and a first steering end position on the post-expansion lane centerline between the expanded lane boundary line in the avoidance direction and the lane boundary line opposite the avoidance direction. The first steering end position is located further in the traveling direction of the own vehicle than the intersection of the lane centerline connecting the pre-expansion lane centerline and the post-expansion lane centerline and the post-expansion lane centerline. This prevents sudden steering control when the own vehicle leaves the own lane to travel into an adjacent lane or a guidance strip to avoid an obstacle in the own lane.
また、本実施形態では、プロセッサは、第1操舵開始位置から進行方向に所定距離離れた位置に第1操舵終了位置を設定し、所定距離は、拡張した回避方向側の走路境界線と回避方向とは反対方向の走路境界線との間の車線幅方向における長さと、拡張前における左右の走路境界線の間の車線幅方向における長さとの差である拡張幅が大きいほど長い。これにより、拡張幅が大きくなることによって操舵制御による旋回時の曲率が大きくなることを抑えることができる。 In addition, in this embodiment, the processor sets the first steering end position at a position a predetermined distance in the traveling direction from the first steering start position, and the predetermined distance is longer the greater the expansion width, which is the difference between the length in the lane width direction between the expanded lane boundary line in the avoidance direction and the lane boundary line in the opposite direction to the avoidance direction, and the length in the lane width direction between the left and right lane boundary lines before expansion. This makes it possible to prevent the curvature during turns due to steering control from increasing due to an increase in the expansion width.
また、本実施形態では、プロセッサは、第1操舵開始位置から進行方向に所定距離離れた位置に第1操舵終了位置を設定し、所定距離は、自車両の車速が高いほど長い。これにより、操舵制御による旋回時の曲率が大きくなることを抑えることで回避制御中の横加速度の上昇を抑制できる。 In addition, in this embodiment, the processor sets the first steering end position at a position a predetermined distance away from the first steering start position in the traveling direction, and the predetermined distance is longer the higher the vehicle speed of the host vehicle. This prevents the curvature from increasing during turns due to steering control, thereby suppressing an increase in lateral acceleration during avoidance control.
また、本実施形態では、プロセッサは、自車両が拡張後走路中心線上を走行しているときに障害物に接近する場合には、自車両が障害物を回避するための第2目標軌道を生成する。これにより、自車両が障害物に接近する場合には、障害物を回避するように走行できる。 In addition, in this embodiment, if the host vehicle approaches an obstacle while traveling on the expanded lane centerline, the processor generates a second target trajectory for the host vehicle to avoid the obstacle. This allows the host vehicle to travel in a manner that avoids the obstacle when approaching the obstacle.
また、本実施形態では、プロセッサは、障害物を含む領域を走行不可領域に設定し、走行不可領域の境界線に回避方向とは反対方向側の境界線を設定し、回避方向とは反対方向側の境界線から所定のオフセット距離離れた位置を自車両が走行するように第2目標軌道を生成する。これにより、障害物と十分な横間隔を確保した状態で障害物の側方を走行できる。 In addition, in this embodiment, the processor sets the area including the obstacle as a no-go area, sets a boundary line opposite the avoidance direction as the boundary line of the no-go area, and generates a second target trajectory so that the vehicle travels at a position a predetermined offset distance from the boundary line opposite the avoidance direction. This allows the vehicle to travel beside the obstacle while maintaining a sufficient lateral distance from the obstacle.
また、本実施形態では、プロセッサは、拡張後走路中心線と走行不可領域の境界線との間の距離が所定のオフセット距離以下である接近区間がある場合には、接近区間における目標軌道を第2目標軌道に設定する。これにより、走路境界線の拡張に応じた目標軌道を走行する自車両が障害物に接近することを防ぐことができる。 In addition, in this embodiment, if there is an approaching section where the distance between the expanded lane centerline and the boundary line of the non-traveling area is less than a predetermined offset distance, the processor sets the target trajectory in the approaching section to the second target trajectory. This makes it possible to prevent the host vehicle traveling on the target trajectory corresponding to the expanded lane boundary line from approaching an obstacle.
また、本実施形態では、プロセッサは、第1目標軌道に沿って自車両が走行するように第1操舵制御を実行し、第2目標軌道に沿って自車両が走行するように第2操舵制御を実行する。これにより、2段階の回避制御による自車両の挙動を違和感のない挙動にすることができる。 In addition, in this embodiment, the processor executes first steering control so that the host vehicle travels along the first target trajectory, and executes second steering control so that the host vehicle travels along the second target trajectory. This makes it possible to make the behavior of the host vehicle through two-stage avoidance control appear natural.
また、本実施形態では、プロセッサは、回避制御を行うための回避区間の回避開始位置と回避終了位置を設定し、回避開始位置を第1操舵開始位置として、回避開始位置から進行方向に所定距離離れた位置に第1操舵終了位置を設定し、回避終了位置から進行方向とは反対方向に所定距離離れた位置に第3操舵開始位置を設定し、拡張後走路中心線上における第3操舵開始位置と、自車線の走路中心線上における回避終了位置との間を操舵制御によって自車両が走行するための軌道を第3目標軌道として生成し、回避開始位置から第1操舵終了位置までの所定距離と、第3操舵開始位置から回避終了位置までの所定距離とは異なる長さである。これにより、回避開始時と回避終了時それぞれの状況に応じて、操舵区間の長さを設定できる。 In addition, in this embodiment, the processor sets an avoidance start position and an avoidance end position for the avoidance section for performing avoidance control, sets the avoidance start position as the first steering start position, sets the first steering end position at a position a predetermined distance away from the avoidance start position in the direction of travel, and sets a third steering start position at a position a predetermined distance away from the avoidance end position in the opposite direction to the direction of travel. The processor generates a trajectory for the host vehicle to travel by steering control between the third steering start position on the expanded lane centerline and the avoidance end position on the lane centerline of the host lane as a third target trajectory, and the predetermined distance from the avoidance start position to the first steering end position is a different length from the predetermined distance from the third steering start position to the avoidance end position. This allows the length of the steering section to be set according to the respective conditions at the start and end of the avoidance.
なお、回避開始操舵区間における目標軌道、接近区間における目標軌道及び回避終了操舵区間における目標軌道は、それぞれ特許請求の範囲に記載の「第1目標軌道」、「第2目標軌道」及び「第3目標軌道」の一例である。回避開始操舵区間の操舵開始位置及び操舵終了位置は、それぞれ特許請求の範囲に記載の「第1操舵開始位置」及び「第1操舵終了位置」の一例である。回避終了操舵区間の操舵開始位置は、特許請求の範囲に記載の「第3操舵開始位置」の一例である。 The target trajectory in the avoidance start steering section, the target trajectory in the approach section, and the target trajectory in the avoidance end steering section are each examples of the "first target trajectory," "second target trajectory," and "third target trajectory" described in the claims. The steering start position and steering end position in the avoidance start steering section are each examples of the "first steering start position" and "first steering end position" described in the claims. The steering start position in the avoidance end steering section is an example of the "third steering start position" described in the claims.
なお、以上に説明した実施形態は、本発明の理解を容易にするために記載されたものであって、本発明を限定するために記載されたものではない。したがって、上記の実施形態に開示された各要素は、本発明の技術的範囲に属する全ての設計変更や均等物をも含む趣旨である。 The above-described embodiments have been described to facilitate understanding of the present invention, and are not intended to limit the scope of the present invention. Therefore, each element disclosed in the above embodiments is intended to include all design modifications and equivalents that fall within the technical scope of the present invention.
6…走行制御装置
7…プロセッサ
100…自車位置推定部
101…走行境界取得部
102…周囲情報取得部
103…障害物判定部
104…回避判定部
105…境界設定部
106…軌道生成部
107…車両制御部
6: Driving control device 7: Processor 100: Vehicle position estimation unit 101: Driving boundary acquisition unit 102: Surrounding information acquisition unit 103: Obstacle determination unit 104: Avoidance determination unit 105: Boundary setting unit 106: Trajectory generation unit 107: Vehicle control unit
Claims (9)
前記プロセッサは、
前記自車両の周囲の車線情報を取得し、
前記自車両の周囲の交通状況に関する周囲交通状況情報を取得し、
前記車線情報と前記周囲交通状況情報とに基づいて、前記自車線において前記自車両の走行を妨げる障害物を検知した場合には、前記障害物を回避するための回避方向への操舵制御を含む回避制御によって、前記障害物を回避するか否かを判定し、
前記障害物を回避すると判定した場合、前記回避方向側の前記走路境界線を、前記自車線の前記回避方向側の車線境界線から前記自車線に隣接する隣接車線又は導流帯の前記回避方向側の境界線に拡張し、
拡張前における左右の前記走路境界線の間の拡張前走路中心線上の第1操舵開始位置と、拡張した前記回避方向側の前記走路境界線と前記回避方向とは反対方向の前記走路境界線との間の拡張後走路中心線上の第1操舵終了位置との間を操舵制御によって前記自車両が走行するための軌道を第1目標軌道として生成し、
前記第1操舵終了位置は、前記拡張前走路中心線と前記拡張後走路中心線との間を結ぶ前記走路中心線と前記拡張後走路中心線との交点よりも前記自車両の進行方向側に位置する走行制御方法。 A driving control method executed by a processor, which sets left and right lane boundary lines of a road on which a vehicle is traveling as left and right lane boundary lines of a lane on which the vehicle is traveling, generates a target trajectory on a road center line between the lane boundary lines, and causes the vehicle to travel along the target trajectory,
The processor:
Acquire lane information around the vehicle;
Acquire surrounding traffic condition information relating to traffic conditions around the vehicle;
when an obstacle that obstructs travel of the host vehicle is detected in the host lane based on the lane information and the surrounding traffic condition information, determining whether or not to avoid the obstacle by avoidance control including steering control in an avoidance direction to avoid the obstacle;
When it is determined that the obstacle is to be avoided, the lane boundary line on the avoidance direction side is extended from the lane boundary line on the avoidance direction side of the own lane to a boundary line on the avoidance direction side of an adjacent lane or a guidance strip adjacent to the own lane,
a first target trajectory is generated as a trajectory for the host vehicle to travel by steering control between a first steering start position on a pre-expansion lane center line between the left and right lane boundary lines before expansion and a first steering end position on a post-expansion lane center line between the expanded lane boundary line on the avoidance direction side and the lane boundary line in the opposite direction to the avoidance direction;
A driving control method in which the first steering end position is located on the side of the vehicle's direction of travel of the vehicle relative to the intersection of the track center line connecting the pre-expansion track center line and the post-expansion track center line and the post-expansion track center line.
前記第1操舵開始位置から前記進行方向に所定距離離れた位置に前記第1操舵終了位置を設定し、
前記所定距離は、拡張した前記回避方向側の前記走路境界線と前記回避方向とは反対方向の前記走路境界線との間の車線幅方向における長さと、拡張前における左右の前記走路境界線の間の車線幅方向における長さとの差である拡張幅が大きいほど長い請求項1に記載の走行制御方法。 The processor:
The first steering end position is set at a position spaced a predetermined distance from the first steering start position in the traveling direction,
2. The driving control method according to claim 1, wherein the specified distance is longer as the expansion width, which is the difference between the length in the lane width direction between the expanded lane boundary line on the side of the avoidance direction and the lane boundary line in the direction opposite to the avoidance direction, and the length in the lane width direction between the left and right lane boundary lines before expansion, is larger.
前記第1操舵開始位置から前記進行方向に所定距離離れた位置に前記第1操舵終了位置を設定し、
前記所定距離は、前記自車両の車速が高いほど長い請求項1に記載の走行制御方法。 The processor:
The first steering end position is set at a position spaced a predetermined distance from the first steering start position in the traveling direction,
The cruise control method according to claim 1 , wherein the predetermined distance is longer as the vehicle speed of the host vehicle increases.
前記自車両が前記拡張後走路中心線上を走行しているときに前記障害物に接近する場合には、前記自車両が前記障害物を回避するための第2目標軌道を生成する請求項1~3のいずれか一項に記載の走行制御方法。 The processor:
A driving control method according to any one of claims 1 to 3, wherein when the vehicle approaches the obstacle while traveling on the expanded road center line, a second target trajectory is generated for the vehicle to avoid the obstacle.
前記障害物を含む領域を走行不可領域に設定し、
前記走行不可領域の境界線に前記回避方向とは反対方向側の前記走路境界線を設定し、
前記回避方向とは反対方向側の前記走路境界線から所定のオフセット距離離れた位置を前記自車両が走行するように前記第2目標軌道を生成する請求項4に記載の走行制御方法。 The processor:
An area including the obstacle is set as a no-travel area,
a lane boundary line on the opposite side of the avoidance direction as a boundary line of the prohibited area;
The cruise control method according to claim 4 , wherein the second target trajectory is generated so that the host vehicle travels at a position a predetermined offset distance away from the lane boundary line on a side opposite to the avoidance direction.
前記拡張後走路中心線と前記走行不可領域の境界線との間の距離が前記所定のオフセット距離以下である接近区間がある場合には、前記接近区間における前記目標軌道を前記第2目標軌道に設定する請求項5に記載の走行制御方法。 The processor:
A driving control method as described in claim 5, wherein if there is an approaching section in which the distance between the expanded track center line and the boundary line of the non-traveling area is less than the specified offset distance, the target trajectory in the approaching section is set to the second target trajectory.
前記第1目標軌道に沿って前記自車両が走行するように第1操舵制御を実行し、
前記第2目標軌道に沿って前記自車両が走行するように第2操舵制御を実行する請求項4~6のいずれか一項に記載の走行制御方法。 The processor:
executing a first steering control so that the host vehicle travels along the first target trajectory;
The cruise control method according to any one of claims 4 to 6, further comprising executing a second steering control so that the host vehicle travels along the second target trajectory.
前記回避制御を行うための回避区間の回避開始位置と回避終了位置を設定し、
前記回避開始位置を前記第1操舵開始位置として、前記回避開始位置から前記進行方向に前記所定距離離れた位置に前記第1操舵終了位置を設定し、
前記回避終了位置から前記進行方向とは反対方向に前記所定距離離れた位置に第3操舵開始位置を設定し、
前記拡張後走路中心線上における前記第3操舵開始位置と、前記自車線の前記走路中心線上における前記回避終了位置との間を操舵制御によって前記自車両が走行するための軌道を第3目標軌道として生成し、
前記回避開始位置から前記第1操舵終了位置までの前記所定距離と、前記第3操舵開始位置から前記回避終了位置までの前記所定距離とは異なる長さである請求項2又は3に記載の走行制御方法。 The processor:
setting an avoidance start position and an avoidance end position of an avoidance section for performing the avoidance control;
the avoidance start position is set as the first steering start position, and the first steering end position is set at a position spaced apart from the avoidance start position by the predetermined distance in the traveling direction,
a third steering start position is set at a position that is separated from the avoidance end position by the predetermined distance in a direction opposite to the traveling direction;
generating a trajectory for the host vehicle to travel by steering control between the third steering start position on the expanded road center line and the avoidance end position on the road center line of the host vehicle lane as a third target trajectory;
4. The cruise control method according to claim 2, wherein the predetermined distance from the avoidance start position to the first steering end position is different from the predetermined distance from the third steering start position to the avoidance end position.
前記プロセッサは、
前記自車両の周囲の車線情報を取得し、
前記自車両の周囲の交通状況に関する周囲交通状況情報を取得し、
前記車線情報と前記周囲交通状況情報とに基づいて、前記自車線において前記自車両の走行を妨げる障害物を検知した場合には、前記障害物を回避するための回避方向への操舵制御を含む回避制御によって、前記障害物を回避するか否かを判定し、
前記障害物を回避すると判定した場合、前記回避方向側の前記走路境界線を、前記自車線の前記回避方向側の車線境界線から前記自車線に隣接する隣接車線又は導流帯の前記回避方向側の境界線に拡張し、
拡張前における左右の前記走路境界線の間の拡張前走路中心線上の第1操舵開始位置と、拡張した前記回避方向側の前記走路境界線と前記回避方向とは反対方向の前記走路境界線との間の拡張後走路中心線上の第1操舵終了位置との間を操舵制御によって走行するための軌道を第1目標軌道として生成し、
前記第1操舵終了位置は、前記拡張前走路中心線と前記拡張後走路中心線との間を結ぶ前記走路中心線と前記拡張後走路中心線との交点よりも前記自車両の進行方向側に位置する走行制御装置。 A driving control device including a processor that sets left and right lane boundary lines of a road on which a vehicle is traveling as left and right lane boundary lines of a lane on which the vehicle is traveling, generates a target trajectory on a road center line between the lane boundary lines, and causes the vehicle to travel along the target trajectory,
The processor:
Acquire lane information around the vehicle;
Acquire surrounding traffic condition information relating to traffic conditions around the vehicle;
when an obstacle that obstructs travel of the host vehicle is detected in the host lane based on the lane information and the surrounding traffic condition information, determining whether or not to avoid the obstacle by avoidance control including steering control in an avoidance direction to avoid the obstacle;
When it is determined that the obstacle is to be avoided, the lane boundary line on the avoidance direction side is extended from the lane boundary line on the avoidance direction side of the own lane to a boundary line on the avoidance direction side of an adjacent lane or a guidance strip adjacent to the own lane,
a first target trajectory is generated as a trajectory for traveling by steering control between a first steering start position on a pre-expansion lane center line between the left and right lane boundary lines before expansion and a first steering end position on a post-expansion lane center line between the expanded lane boundary line on the avoidance direction side and the expanded lane boundary line in the opposite direction to the avoidance direction;
A driving control device in which the first steering end position is located on the side of the vehicle's direction of travel of the vehicle relative to the intersection of the track center line connecting the pre-expansion track center line and the post-expansion track center line and the post-expansion track center line.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022025037A JP7714486B2 (en) | 2022-02-21 | 2022-02-21 | Driving control method and driving control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022025037A JP7714486B2 (en) | 2022-02-21 | 2022-02-21 | Driving control method and driving control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023121603A JP2023121603A (en) | 2023-08-31 |
| JP7714486B2 true JP7714486B2 (en) | 2025-07-29 |
Family
ID=87798130
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022025037A Active JP7714486B2 (en) | 2022-02-21 | 2022-02-21 | Driving control method and driving control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7714486B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2025018137A (en) | 2023-07-26 | 2025-02-06 | DeepEyeVision株式会社 | Eye tomographic image generation method |
| CN118953419B (en) * | 2024-10-15 | 2025-02-11 | 新石器慧通(北京)科技有限公司 | Automatic driving boundary expanding method and expanding device |
| CN119987360B (en) * | 2025-01-14 | 2025-11-18 | 深向科技股份有限公司 | Vehicle path decision post-processing method, system, vehicle and equipment |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020196399A (en) | 2019-06-05 | 2020-12-10 | 日産自動車株式会社 | Travel support method and travel support apparatus |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018079069A1 (en) * | 2016-10-25 | 2018-05-03 | 本田技研工業株式会社 | Vehicle control device |
| JP7107800B2 (en) * | 2018-09-26 | 2022-07-27 | 日産自動車株式会社 | Operation control method and operation control device |
| JP7350540B2 (en) * | 2019-07-05 | 2023-09-26 | 日産自動車株式会社 | Operation control method and operation control device |
-
2022
- 2022-02-21 JP JP2022025037A patent/JP7714486B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020196399A (en) | 2019-06-05 | 2020-12-10 | 日産自動車株式会社 | Travel support method and travel support apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023121603A (en) | 2023-08-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110053619B (en) | vehicle control device | |
| CN110546461B (en) | Driving control method and driving control device | |
| JP6206595B2 (en) | Travel control device and travel control method | |
| JP7590813B2 (en) | Vehicle driving control device | |
| JP7714486B2 (en) | Driving control method and driving control device | |
| US20200164873A1 (en) | Action Prediction Method and Action Prediction Device of Traveling Assistance Device | |
| US9026356B2 (en) | Vehicle navigation system and method | |
| CN111527015A (en) | Vehicle control device | |
| JP6954469B2 (en) | Driving support method and driving support device | |
| JP7189087B2 (en) | Driving support method and driving support device | |
| CN110023163A (en) | Controller of vehicle | |
| WO2016189727A1 (en) | Travel control device and method | |
| JP7697544B2 (en) | Method and device for determining construction zone | |
| JP7373118B2 (en) | Driving route generation system and vehicle driving support system | |
| JP7845091B2 (en) | Driving assistance method and driving assistance device | |
| JP7788049B2 (en) | Driving support method and driving support device | |
| JP7631545B2 (en) | Driving support method and driving support device | |
| JP7589605B2 (en) | Driving support method and driving support device | |
| JP7532242B2 (en) | Driving support method and driving support device | |
| JP2022138524A (en) | Travel support method and travel support device | |
| JP7839721B2 (en) | Driving assistance systems | |
| JP7687513B2 (en) | Lane recognition method and lane recognition device | |
| JP7428294B2 (en) | Driving support method and driving support device | |
| RU2781021C1 (en) | Vehicle control method and vehicle control device | |
| JP7508270B2 (en) | Vehicle driving support method and driving support device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241108 |
|
| 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: 20250617 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250619 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250716 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7714486 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |