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

JP7159787B2 - Travel control device and method - Google Patents

Travel control device and method Download PDF

Info

Publication number
JP7159787B2
JP7159787B2 JP2018199065A JP2018199065A JP7159787B2 JP 7159787 B2 JP7159787 B2 JP 7159787B2 JP 2018199065 A JP2018199065 A JP 2018199065A JP 2018199065 A JP2018199065 A JP 2018199065A JP 7159787 B2 JP7159787 B2 JP 7159787B2
Authority
JP
Japan
Prior art keywords
vehicle
arc
preceding vehicle
traveling direction
processing unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018199065A
Other languages
Japanese (ja)
Other versions
JP2020066290A (en
Inventor
勇気 山本
博志 大村
梨絵 粟根
聡一郎 福井
多加志 後藤
友馬 西條
翔次 原田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mazda Motor Corp
Original Assignee
Mazda Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mazda Motor Corp filed Critical Mazda Motor Corp
Priority to JP2018199065A priority Critical patent/JP7159787B2/en
Publication of JP2020066290A publication Critical patent/JP2020066290A/en
Application granted granted Critical
Publication of JP7159787B2 publication Critical patent/JP7159787B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、自車両に先行する先行車両に追従するように前記自車両の走行を制御する走行制御装置および走行制御方法に関する。 BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a cruise control device and a cruise control method for controlling travel of a vehicle so as to follow a preceding vehicle that precedes the vehicle.

従来、自車両に先行する先行車両との車間距離を適当な所定の距離に保ちながら前記先行車両に追従するように前記自車両の走行を制御する走行制御装置が知られており、例えば、特許文献1に開示されている。 BACKGROUND ART Conventionally, there has been known a travel control device that controls travel of a vehicle so as to follow the preceding vehicle while maintaining an appropriate predetermined distance between the vehicle and the preceding vehicle. It is disclosed in Document 1.

この特許文献1に開示された車両の走行制御装置は、自車両の走行車線及び自車両前方の先行車両を認識して自車両が追従走行する対象となる目標経路を生成する車両の走行制御装置であって、前記目標経路を、前記走行車線に基づく経路として生成する車線経路生成部と、前記目標経路を、前記先行車両の走行軌跡に基づく経路として生成する先行車両経路生成部と、前記先行車両を認識している状況で前記走行車線を安定的に認識できない条件が成立する場合、前記目標経路を、前記走行車線に基づく経路の経路成分と前記先行車両の走行軌跡に基づく経路の経路成分とを所定の混合比率で混合した複合経路として生成する複合経路生成部とを備える。 The vehicle cruise control device disclosed in Patent Document 1 is a vehicle cruise control device that recognizes the driving lane of the own vehicle and a preceding vehicle in front of the own vehicle and generates a target route on which the own vehicle follows and travels. a lane route generation unit that generates the target route as a route based on the driving lane; a preceding vehicle route generation unit that generates the target route as a route based on the travel locus of the preceding vehicle; When the condition that the driving lane cannot be stably recognized is satisfied while the vehicle is being recognized, the target route is divided into a route component based on the driving lane and a route component based on the driving locus of the preceding vehicle. and a composite route generating unit that generates a composite route by mixing with a predetermined mixing ratio.

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

ところで、適当な車間距離で先行車両に自車両を追従させる追従走行制御では、その制御中、先行車両に応じて自車両の走行経路を所与の時間間隔で繰り返し所与の演算処理装置で求める必要がある。このため、前記自車両の走行経路を演算する演算量(情報処理量)が多くなると、前記所与の時間間隔以内に前記走行経路が求められない虞がある。例えば、前記特許文献1に開示された走行制御装置のように、先行車両の走行軌跡に沿って自車両の走行経路が演算される場合に、前記演算量が多くなり、特に、道路がカーブしていると、前記演算量が多くなってしまう虞がある。 By the way, in the follow-up control, in which the own vehicle follows the preceding vehicle at an appropriate inter-vehicle distance, the travel route of the own vehicle is determined repeatedly at given time intervals by a given arithmetic processing unit according to the preceding vehicle during the control. There is a need. Therefore, if the amount of calculation (amount of information processing) for calculating the travel route of the host vehicle increases, there is a possibility that the travel route cannot be obtained within the given time interval. For example, when the travel route of the own vehicle is calculated along the travel locus of the preceding vehicle as in the travel control device disclosed in Patent Document 1, the amount of calculation increases, especially when the road curves. There is a possibility that the amount of calculation will increase if the

本発明は、上述の事情に鑑みて為された発明であり、その目的は、より簡単な演算で追従走行制御できる走行制御装置および走行制御方法を提供することである。 SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a cruise control device and a cruise control method capable of performing follow-up cruise control with simpler calculations.

本発明者は、種々検討した結果、上記目的は、以下の本発明により達成されることを見出した。すなわち、本発明の一態様にかかる走行制御装置は、自車両に対する、前記自車両に先行する先行車両の方向を先行車両方向として測定する測定部と、前記測定部で測定された先行車両方向と前記自車両の走行方向との間に、新たな自車両の走行方向を求める走行方向処理部と、前記走行方向処理部で求められた新たな自車両の走行方向に沿いながら、前記先行車両に追従するように前記自車両の走行を制御する追従制御部とを備える。好ましくは、上述の走行制御装置において、前記測定部は、対象物を検出し、前記検出した対象物の位置を測定するレーダ装置と、前記自車両の走行方向を撮像して画像を生成する撮像装置と、前記撮像装置で生成された画像から前記先行車両の画像領域に求め、前記レーダ装置で検出された対象物の中から、前記求めた画像領域に対応する対象物を選択し、前記選択した対象物の、前記レーダ装置で測定された位置を前記先行車両の第2位置とする処理部とを備える。 As a result of various studies, the inventors of the present invention have found that the above object can be achieved by the present invention described below. That is, the cruise control device according to one aspect of the present invention includes a measurement unit that measures the direction of the preceding vehicle that precedes the own vehicle as the preceding vehicle direction with respect to the own vehicle, and the preceding vehicle direction measured by the measurement unit. a traveling direction processing unit that finds a new traveling direction of the own vehicle between the traveling direction of the own vehicle; A follow-up control unit that controls travel of the own vehicle so as to follow. Preferably, in the travel control device described above, the measurement unit includes a radar device that detects a target object and measures the position of the detected target object, and an imaging device that captures a traveling direction of the own vehicle and generates an image. and obtaining an image area of the preceding vehicle from the image generated by the imaging apparatus, selecting an object corresponding to the obtained image area from objects detected by the radar apparatus, and performing the selection. a processing unit for determining the position of the object measured by the radar device as a second position of the preceding vehicle.

このような走行制御装置は、先行車両方向と自車両の走行方向との間に、新たな自車両の走行方向を求めるという演算処理で先行車両に対する追従走行制御の走行方向を設定できるので、より簡単な演算で追従走行制御できる。 Such a running control device can set the running direction of the follow-up running control for the preceding vehicle by arithmetic processing of obtaining a new running direction of the own vehicle between the preceding vehicle direction and the running direction of the own vehicle. Follow-up travel control is possible with simple calculations.

そして、上述の走行制御装置において、前記測定部は、さらに、前記自車両と前記先行車両との間の距離を測定することで、前記自車両の第1位置に対する、前記先行車両の第2位置を測定し、前記走行方向処理部は、前記自車両の第1位置を原点とし、前記自車両の走行方向をX軸とし、前記自車両の車幅方向をY軸とするXY直交座標系を設定した場合に、前記Y軸上に中心点を持ち、かつ、前記自車両の第1位置および前記先行車両の第2位置それぞれを通る円における、前記自車両の第1位置から、前記自車両の走行方向側へ、前記先行車両の第2位置までの円弧上に第3位置を設定し、前記自車両の第1位置および前記設定した第3位置を結ぶ線分の、前記自車両の第1位置から前記第3位置へ向かう方向を、前記新たな自車両の走行方向とする。 In the above-described travel control device, the measurement unit further measures the distance between the own vehicle and the preceding vehicle to determine the second position of the preceding vehicle relative to the first position of the own vehicle. , and the traveling direction processing unit defines an XY orthogonal coordinate system having the first position of the own vehicle as the origin, the traveling direction of the own vehicle as the X axis, and the vehicle width direction of the own vehicle as the Y axis. When set, a circle having a center point on the Y-axis and passing through the first position of the own vehicle and the second position of the preceding vehicle, from the first position of the own vehicle to the own vehicle A third position is set on the arc to the second position of the preceding vehicle in the traveling direction of the vehicle, and a line segment connecting the first position of the own vehicle and the set third position is the third position of the own vehicle. The direction from the first position to the third position is set as the new running direction of the host vehicle.

自車両の第1位置および先行車両の第2位置それぞれを通る円における前記円弧は、前記先行車両の走行軌跡を反映した形状となると推察できる。したがって、上記走行制御装置は、前記自車両の第1位置および前記円弧上の第3位置を結ぶ前記線分の前記方向を、前記新たな自車両の走行方向とするので、前記先行車両の走行軌跡を考慮して前記新たな自車両の走行方向を決定できる。特に、先行車両が車線のカーブに応じて走行した場合には、上記走行制御装置は、前記車線のカーブを考慮して前記新たな自車両の走行方向を決定できる。そして、前記第3位置を自車両の目標位置に設定することもでき、これによって、上記走行制御装置は、前記自車両の第1位置と前記第3位置(前記自車両の目標位置)とを結ぶ線分を走行経路として設定できる。 It can be inferred that the arc of the circle passing through the first position of the own vehicle and the second position of the preceding vehicle has a shape reflecting the travel locus of the preceding vehicle. Therefore, the travel control device sets the direction of the line connecting the first position of the own vehicle and the third position on the arc as the new travel direction of the own vehicle. Taking into account the trajectory, the new direction of travel of the host vehicle can be determined. In particular, when the preceding vehicle travels according to the curve of the lane, the travel control device can determine the new travel direction of the own vehicle in consideration of the curve of the lane. The third position can also be set as the target position of the own vehicle, whereby the cruise control device can set the first position of the own vehicle and the third position (the target position of the own vehicle). A connecting line segment can be set as a driving route.

他の一態様では、上述の走行制御装置において、前記走行方向処理部は、前記円弧の曲率半径に基づいて前記第3位置を調整して前記円弧上に設定する。 In another aspect, in the above-described travel control device, the travel direction processing unit adjusts the third position based on the radius of curvature of the arc and sets the third position on the arc.

このような走行制御装置は、前記円弧の曲率半径に基づいて前記第3位置を調整するので、前記車線のカーブに沿うように前記新たな自車両の走行方向を決定できる。 Since such a travel control device adjusts the third position based on the radius of curvature of the arc, the new travel direction of the host vehicle can be determined along the curve of the lane.

他の一態様では、上述の走行制御装置において、前記走行方向処理部は、前記円弧の曲率半径が所定の閾値より大きい場合には、前記第3位置を前記円弧の中央位置より前記先行車両の第2位置側に設定し、前記円弧の曲率半径が前記閾値と一致する場合には、前記第3位置を前記円弧の中央位置に設定し、前記円弧の曲率半径が前記閾値より小さい場合には、前記第3位置を前記円弧の中央位置より前記自車両の第1位置側に設定するように、前記円弧の曲率半径に基づいて前記第3位置を調整して前記円弧上に設定する。 In another aspect, in the above-described cruise control device, when the radius of curvature of the arc is larger than a predetermined threshold value, the traveling direction processing unit moves the third position from the center position of the arc to the position of the preceding vehicle. When the radius of curvature of the arc is equal to the threshold value, the third position is set to the center position of the arc, and when the radius of curvature of the arc is smaller than the threshold value and setting the third position on the arc by adjusting the radius of curvature of the arc so that the third position is set closer to the first position of the own vehicle than the center position of the arc.

このような走行制御装置は、上記のように前記円弧の曲率半径に基づいて前記第3位置を調整するので、前記車線のカーブにより沿うように前記新たな自車両の走行方向を決定できる。 Since such a travel control device adjusts the third position based on the radius of curvature of the arc as described above, it is possible to determine the new travel direction of the host vehicle so as to follow the curve of the lane.

他の一態様では、上述の走行制御装置において、前記自車両の速度を測定する速度測定部をさらに備え、前記走行方向処理部は、前記速度測定部で測定された自車両の速度に基づいて前記第3位置を調整して前記円弧上に設定する。 In another aspect, the cruise control device described above further includes a speed measuring unit that measures the speed of the own vehicle, and the running direction processing unit measures the speed of the own vehicle based on the speed of the own vehicle measured by the speed measuring unit. The third position is adjusted to set on the arc.

このような走行制御装置は、前記自車両の速度に基づいて前記第3位置を調整するので、先行車両が操舵して走行方向を変えた場合に、外に膨らんだり、内側に寄ったり等を低減できる。 Since such a travel control device adjusts the third position based on the speed of the own vehicle, when the preceding vehicle steers to change the direction of travel, the vehicle does not swell outward or move inward. can be reduced.

他の一態様では、上述の走行制御装置において、前記走行方向処理部は、前記速度測定部で測定された自車両の速度が所定の第2閾値より大きい場合には、前記第3位置を前記円弧の中央位置より前記先行車両の第2位置側に設定し、前記速度測定部で測定された自車両の速度が前記第2閾値と一致する場合には、前記第3位置を前記円弧の中央位置に設定し、前記速度測定部で測定された自車両の速度が前記第2閾値より小さい場合には、前記第3位置を前記円弧の中央位置より前記自車両の第1位置側に設定するように、前記速度測定部で測定された自車両の速度に基づいて前記第3位置を調整して前記円弧上に設定する。 In another aspect, in the above-described travel control device, the travel direction processing unit changes the third position to the The third position is set to the second position side of the preceding vehicle from the center position of the arc, and the third position is set to the center of the arc when the speed of the own vehicle measured by the speed measuring unit matches the second threshold value. position, and if the speed of the own vehicle measured by the speed measuring unit is smaller than the second threshold value, the third position is set on the first position side of the own vehicle from the center position of the arc. , the third position is adjusted and set on the arc based on the speed of the own vehicle measured by the speed measuring unit.

このような走行制御装置は、先行車両が操舵して走行方向を変えた場合に、自車両の速度が第2閾値より大きい場合には、第3位置を前記円弧の中央位置より先行車両の第2位置側に設定するので、外に膨らむことを抑制でき、前記自車両の速度が前記第2閾値より小さい場合には、前記第3位置を前記円弧の中央位置より前記自車両の第1位置側に設定するので、内側に寄ることを抑制できる。 In such a cruise control device, when the preceding vehicle is steered to change the traveling direction and the speed of the own vehicle is greater than the second threshold value, the third position is shifted from the center position of the arc to the third position of the preceding vehicle. Since it is set on the 2nd position side, it is possible to suppress outward swelling, and when the speed of the own vehicle is smaller than the second threshold value, the third position is shifted from the center position of the arc to the first position of the own vehicle. Since it is set on the side, it is possible to suppress inward movement.

本発明の他の一態様にかかる走行制御方法は、自車両に対する、前記自車両に先行する先行車両の方向を先行車両方向として測定する測定工程と、前記測定工程で測定された先行車両方向と前記自車両の走行方向との間に、新たな自車両の走行方向を求める走行方向処理工程と、前記走行方向処理工程で求められた新たな自車両の走行方向に沿いながら、前記先行車両に追従するように前記自車両の走行を制御する追従制御工程とを備え、前記測定工程は、さらに、前記自車両と前記先行車両との間の距離を測定することで、前記自車両の第1位置に対する、前記先行車両の第2位置を測定し、前記走行方向処理工程は、前記自車両の第1位置を原点とし、前記自車両の走行方向をX軸とし、前記自車両の車幅方向をY軸とするXY直交座標系を設定した場合に、前記Y軸上に中心点を持ち、かつ、前記自車両の第1位置および前記先行車両の第2位置それぞれを通る円における、前記自車両の第1位置から、前記自車両の走行方向側へ、前記先行車両の第2位置までの円弧上に第3位置を設定し、前記自車両の第1位置および前記設定した第3位置を結ぶ線分の、前記自車両の第1位置から前記第3位置へ向かう方向を、前記新たな自車両の走行方向とする。 A travel control method according to another aspect of the present invention includes a measuring step of measuring a direction of a preceding vehicle that precedes the own vehicle as a preceding vehicle direction with respect to the own vehicle, and the preceding vehicle direction measured in the measuring step. A traveling direction processing step of obtaining a new traveling direction of the own vehicle between the traveling direction of the own vehicle, and a traveling direction of the preceding vehicle along the new traveling direction of the own vehicle obtained in the traveling direction processing step. a follow-up control step of controlling travel of the own vehicle so as to follow, and the measuring step further includes measuring a distance between the own vehicle and the preceding vehicle to determine the distance between the own vehicle and the preceding vehicle. The second position of the preceding vehicle is measured with respect to the position, and the traveling direction processing step takes the first position of the own vehicle as an origin, the traveling direction of the own vehicle as the X axis, and the width direction of the own vehicle. is set as the Y-axis, a circle having a center point on the Y-axis and passing through each of the first position of the own vehicle and the second position of the preceding vehicle. A third position is set on an arc extending from the first position of the vehicle to the second position of the preceding vehicle in the running direction of the own vehicle, and the first position of the own vehicle and the set third position are set. The direction of the connecting line segment from the first position of the vehicle to the third position is defined as the new running direction of the vehicle .

このような走行制御方法は、先行車両方向と自車両の走行方向との間に、新たな自車両の走行方向を求めるという演算処理で先行車両に対する追従走行制御の走行方向を設定できるので、より簡単な演算で追従走行制御できる。 With this type of travel control method, the travel direction of the following travel control for the preceding vehicle can be set by arithmetic processing of obtaining a new travel direction of the own vehicle between the direction of the preceding vehicle and the travel direction of the own vehicle. Follow-up travel control is possible with simple calculations.

本発明にかかる走行制御装置および走行制御方法は、より簡単な演算で追従走行制御できる。 The cruise control device and the cruise control method according to the present invention can perform follow-up cruise control with simpler calculations.

実施形態における走行制御装置の構成を説明するための図である。It is a figure for demonstrating the structure of the traveling control apparatus in embodiment. 追従走行制御のために求められる、自車両の第1位置と先行車両の第2位置とを通る円を説明するための図である。FIG. 4 is a diagram for explaining a circle passing through a first position of the host vehicle and a second position of the preceding vehicle, which is required for follow-up cruise control; 図2に示す円における円弧上に設定される第3位置を説明するための図である。3 is a diagram for explaining a third position set on an arc of the circle shown in FIG. 2; FIG. 図3に示す円弧上に設定された第3位置に基づく走行方向および走行経路を説明するための図である。FIG. 4 is a diagram for explaining a traveling direction and a traveling route based on third positions set on the arc shown in FIG. 3; 前記走行制御装置おける追従走行制御にかかる動作を示すフローチャートである。4 is a flow chart showing an operation related to follow-up running control in the running control device; 前記走行制御装置の一効果を説明するための図である。It is a figure for demonstrating one effect of the said travel control apparatus.

以下、図面を参照して、本発明の1または複数の実施形態が説明される。しかしながら、発明の範囲は、開示された実施形態に限定されない。なお、各図において同一の符号を付した構成は、同一の構成であることを示し、適宜、その説明を省略する。本明細書において、総称する場合には添え字を省略した参照符号で示し、個別の構成を指す場合には添え字を付した参照符号で示す。 One or more embodiments of the invention are described below with reference to the drawings. However, the scope of the invention is not limited to the disclosed embodiments. It should be noted that the configurations denoted by the same reference numerals in each figure indicate the same configurations, and the description thereof will be omitted as appropriate. In the present specification, reference numerals with suffixes omitted are used when referring to generically, and reference numerals with suffixes are used when referring to individual configurations.

図1は、実施形態における走行制御装置の構成を説明するための図である。図1Aは、走行制御装置の構成を示すブロック図であり、図1Bは、レーダ装置および撮像装置の配置位置を説明するための図である。図2は、追従走行制御のために求められる、自車両の第1位置と先行車両の第2位置とを通る円を説明するための図である。図2Aは、XY直交座標系および前記円を説明するための図であり、図2Bは、前記円の半径を求め方を説明するための図である。図3は、図2に示す円における円弧上に設定される第3位置を説明するための図である。図4は、図3に示す円弧上に設定された第3位置に基づく走行方向および走行経路を説明するための図である。 FIG. 1 is a diagram for explaining the configuration of a travel control device according to an embodiment. FIG. 1A is a block diagram showing the configuration of a travel control device, and FIG. 1B is a diagram for explaining the arrangement positions of a radar device and an imaging device. FIG. 2 is a diagram for explaining a circle passing through a first position of the subject vehicle and a second position of the preceding vehicle, which is required for follow-up cruise control. FIG. 2A is a diagram for explaining the XY orthogonal coordinate system and the circle, and FIG. 2B is a diagram for explaining how to find the radius of the circle. 3 is a diagram for explaining a third position set on an arc of the circle shown in FIG. 2. FIG. FIG. 4 is a diagram for explaining the travel direction and travel route based on the third position set on the arc shown in FIG.

実施形態における走行制御装置は、自車両に先行する先行車両との車間距離を適宜な所定の距離に保ちながら前記先行車両に追従するように前記自車両を制御する装置であり、自車両に対する、前記自車両に先行する先行車両の方向を先行車両方向として測定する測定部と、前記測定部で測定された先行車両方向と前記自車両の走行方向との間に、新たな自車両の走行方向を求める走行方向処理部と、前記走行方向処理部で求められた新たな自車両の走行方向に沿いながら、前記先行車両に追従するように前記自車両の走行を制御する追従制御部とを備える。以下、より具体的に説明する。 A cruise control device in an embodiment is a device that controls the own vehicle so as to follow the preceding vehicle while maintaining an inter-vehicle distance from the preceding vehicle that precedes the own vehicle at an appropriate predetermined distance. a measuring unit for measuring the direction of the preceding vehicle preceding the own vehicle as the preceding vehicle direction, and a new running direction of the own vehicle between the preceding vehicle direction measured by the measuring unit and the running direction of the own vehicle. and a following control unit that controls the running of the own vehicle so as to follow the preceding vehicle while following the new running direction of the own vehicle determined by the running direction processing unit. . More specific description will be given below.

実施形態における走行制御装置CTSは、例えば、図1Aに示すように、レーダ装置1-1と、撮像装置1-2と、制御処理部2と、記憶部3と、動力部4と、制動部5と、操舵部6とを備える。 For example, as shown in FIG. 1A, the travel control device CTS in the embodiment includes a radar device 1-1, an imaging device 1-2, a control processing unit 2, a storage unit 3, a power unit 4, and a braking unit. 5 and a steering unit 6 .

レーダ装置1-1は、制御処理部2に接続され、制御処理部2の制御に従って、所定の送信波を送信し、対象物で反射した送信波の反射波を受信することにより、前記対象物を検出し、前記対象物の方向と前記対象物までの距離を測定することにより、前記対象物の位置を測定する装置である。そして、本実施形態では、先行車両の検出や追従走行制御のために、レーダ装置1-1は、送信波に対する反射波のドップラーシフトに基づき、自車両VCsに対する前記対象物の相対速度も求めている。レーダ装置1-1は、例えば、本実施形態では、図1Bに示すように、車両VC(以下、説明の都合上、先行車両VCpと区別するために、「自車両VCs」と呼称する)の前端部に設けられ、自車両の前方を所定の第1対象範囲(レンジ)R1で対象物を測定する。一例では、例えば、レーダ装置1-1は、ミリ波帯の送信波を第1対象範囲R1で走査しながら送信する送信部と、前記送信波が対象物で反射した反射波を受信する受信部と、前記送信波と前記反射波とに基づいて前記対象物の方向と前記対象物までの距離とを求めることで、前記対象物の位置を求める信号処理部とを備える。前記信号処理部は、第1対象範囲R1の走査における前記送信波の送信方向から前記対象物の方向を求め、前記送信波の送信タイミングと前記反射波の受信タイミングとの時間差に基づいて、前記対象物までの距離を求める(TOF(Time-Of-Flight)方式)。なお、レーダ装置1-1は、このような構成に限らず、適宜な種類のレーダ装置であって良い。例えば、レーダ装置1-1は、ミリ波帯ではなく、レーザ光を利用したレーザレーダ装置であって良く、また、レーダ装置1-1は、複数の受信アンテナを備え、前記複数の受信アンテナが受信した反射波の位相差から前記対象物の方向を求める装置であっても良い。 The radar device 1-1 is connected to the control processing unit 2, transmits a predetermined transmission wave under the control of the control processing unit 2, and receives a reflected wave of the transmission wave reflected by the target, thereby is detected and the position of the object is determined by measuring the direction of the object and the distance to the object. In this embodiment, the radar device 1-1 also obtains the relative velocity of the object with respect to the host vehicle VCs based on the Doppler shift of the reflected wave with respect to the transmitted wave for the detection of the preceding vehicle and the follow-up control. there is The radar device 1-1, for example, in this embodiment, as shown in FIG. It is provided at the front end and measures an object in front of the own vehicle in a predetermined first object range (range) R1. In one example, for example, the radar device 1-1 includes a transmitter that transmits a millimeter-wave transmission wave while scanning the first target range R1, and a receiver that receives a reflected wave of the transmission wave reflected by an object. and a signal processing unit that obtains the position of the object by obtaining the direction of the object and the distance to the object based on the transmitted wave and the reflected wave. The signal processing unit obtains the direction of the object from the transmission direction of the transmission wave in scanning the first target range R1, and determines the direction of the object based on the time difference between the transmission timing of the transmission wave and the reception timing of the reflected wave. A distance to an object is obtained (TOF (Time-Of-Flight) method). Note that the radar device 1-1 is not limited to such a configuration, and may be an appropriate type of radar device. For example, the radar device 1-1 may be a laser radar device using laser light instead of a millimeter wave band, and the radar device 1-1 may include a plurality of receiving antennas, and the plurality of receiving antennas may be It may be a device that obtains the direction of the object from the phase difference of the received reflected waves.

レーダ装置1-1は、このように測定した対象物における位置(方向、距離)および相対速度を制御処理部2へ出力する。なお、レーダ装置1-1は、複数の対象物を検出した場合には、前記複数の対象物それぞれの各位置(各方向、各距離)および各相対速度を制御処理部2へ出力する。 The radar device 1 - 1 outputs the position (direction, distance) and relative velocity of the object thus measured to the control processing unit 2 . When a plurality of objects are detected, the radar device 1-1 outputs each position (each direction and each distance) and each relative velocity of each of the plurality of objects to the control processing unit 2. FIG.

撮像装置1-2は、制御処理部2に接続され、制御処理部2の制御に従って画像を生成する装置である。撮像装置1-2は、路面を含むように、自車両VCsの前方(走行方向)を撮像するように、自車両VCsに搭載される。例えば、本実施形態では、図1Bに示すように、撮像装置1-2は、自車両VCs内において、フロントガラス近傍の天井面(ルーフ内側面)に、路面を含むように、自車両VCsの前方(走行方向)を所定の第2対象範囲(画角)R2で撮像するように、その撮影方向(光軸方向)を斜め下方に向けて配設される。一例では、例えば、撮像装置1-2は、被写体(対象物)の光学像を所定の結像面上に結像する結像光学系、前記結像面に受光面を一致させて配置され、前記被写体の光学像を電気的な信号に変換するエリアイメージセンサ、および、エリアイメージセンサの出力を画像処理することで前記被写体の画像を表すデータである画像データを生成する画像処理部等を備えるデジタルカメラである。撮像装置1-2は、この生成した画像を制御処理部2へ出力する。 The imaging device 1-2 is a device that is connected to the control processing unit 2 and generates an image under the control of the control processing unit 2. FIG. The imaging device 1-2 is mounted on the own vehicle VCs so as to pick up an image in front of the own vehicle VCs (traveling direction) so as to include the road surface. For example, in the present embodiment, as shown in FIG. 1B, the image pickup device 1-2 is configured so that the ceiling surface (inner surface of the roof) in the vicinity of the windshield of the own vehicle VCs includes the road surface. The imaging direction (optical axis direction) is directed obliquely downward so as to capture an image of the front (traveling direction) in a predetermined second target range (angle of view) R2. In one example, for example, the imaging device 1-2 is an imaging optical system that forms an optical image of a subject (object) on a predetermined imaging plane, and is arranged with a light receiving surface aligned with the imaging plane, An area image sensor that converts the optical image of the subject into an electrical signal, and an image processing unit that performs image processing on the output of the area image sensor to generate image data representing the image of the subject. A digital camera. The imaging device 1 - 2 outputs the generated image to the control processing section 2 .

動力部4は、制御処理部2に接続され、制御処理部2の制御に従って自車両VCsを駆動(移動)する動力を生成する装置である。動力部4が生成した動力は、動力を伝達する動力伝達機構を介して駆動輪に伝達され、駆動輪を回転させる。動力部4は、例えば、エンジン、モータおよびこれらのハイブリッド装置等の原動機およびその付属機器を備えて構成される。 The power unit 4 is a device that is connected to the control processing unit 2 and generates power for driving (moving) the host vehicle VCs under the control of the control processing unit 2 . The power generated by the power unit 4 is transmitted to the drive wheels via a power transmission mechanism that transmits power, thereby rotating the drive wheels. The power unit 4 includes, for example, a prime mover such as an engine, a motor, and a hybrid device thereof, and accessories thereof.

制動部5は、制御処理部2に接続され、制御処理部2の制御に従って自車両VCsに制動力を与え、自車両VCsを減速する装置である。制動部5は、自車両VCsを減速した結果、停止させることもでき、自車両VCsの停止中に制動力を与え続けた結果、自車両VCsの停止を維持することもできる。制動部5は、例えば、ディスクブレーキおよび回生ブレーキ等のブレーキ装置およびその付属機器を備えて構成される。 The braking unit 5 is a device that is connected to the control processing unit 2 and applies braking force to the own vehicle VCs according to the control of the control processing unit 2 to decelerate the own vehicle VCs. The braking unit 5 can stop the own vehicle VCs as a result of decelerating the own vehicle VCs, and can also keep the own vehicle VCs stopped as a result of continuing to apply a braking force while the own vehicle VCs is stopped. The braking unit 5 includes, for example, brake devices such as disc brakes and regenerative brakes, and accessories thereof.

操舵部6は、制御処理部2に接続され、制御処理部2の制御に従って自車両VCsの操舵を行う装置である。操舵部6は、自車両VCsの操舵輪の方向を変えるステアリング装置およびその付属機器を備えて構成される。 The steering unit 6 is a device that is connected to the control processing unit 2 and that steers the host vehicle VCs under the control of the control processing unit 2 . The steering section 6 includes a steering device for changing the direction of the steered wheels of the own vehicle VCs and its accessories.

動力部4および制動部5それぞれを制御することで、自車両VCsの加速度が調整され、自車両VCsの速度(車速)が調整される。操舵部6を制御することで、自車両VCsの走行方向が調整される。 By controlling the power section 4 and the braking section 5 respectively, the acceleration of the own vehicle VCs is adjusted, and the speed (vehicle speed) of the own vehicle VCs is adjusted. By controlling the steering unit 6, the traveling direction of the host vehicle VCs is adjusted.

記憶部3は、制御処理部2に接続され、制御処理部2の制御に従って各種の所定のプログラムおよび各種の所定のデータを記憶する回路である。前記各種の所定のプログラムには、例えば、走行制御装置CTSの各部1-1、1-2、3~6を当該各部の機能に応じてそれぞれ制御する制御プログラムや、レーダ装置1-1で検出され測定された対象物の位置(方向、距離)および撮像装置1-2で生成された画像に基づいて先行車両VCpの方向を求める先行車両処理プログラムや、先行車両VCpの方向(先行車両方向)と自車両VCsの走行方向との間に、新たな自車両CVsの走行方向を求める走行方向処理プログラムや、前記走行方向処理プログラムで求められた新たな自車両VCsの走行方向に沿いながら、先行車両VCpに追従するように自車両VCsの走行を制御する追従制御プログラム等の制御処理プログラムが含まれる。前記各種の所定のデータには、後述のように円弧上に第3位置を設定するための規則(後述では定数α)等の、各プログラムを実行する上で必要なデータ等が含まれる。記憶部3は、例えば不揮発性の記憶素子であるROM(Read Only Memory)や書き換え可能な不揮発性の記憶素子であるEEPROM(Electrically Erasable Programmable Read Only Memory)等を備える。そして、記憶部3は、前記所定のプログラムの実行中に生じるデータ等を記憶するいわゆる制御処理部2のワーキングメモリとなるRAM(Random Access Memory)等を含む。 The storage unit 3 is a circuit that is connected to the control processing unit 2 and stores various predetermined programs and various predetermined data under the control of the control processing unit 2 . The various predetermined programs include, for example, a control program for controlling each section 1-1, 1-2, 3 to 6 of the traveling control device CTS according to the function of each section, and a detection program by the radar device 1-1. A preceding vehicle processing program for obtaining the direction of the preceding vehicle VCp based on the position (direction, distance) of the object measured and the image generated by the imaging device 1-2, and the direction of the preceding vehicle VCp (preceding vehicle direction). and the traveling direction of the own vehicle VCs, while along the traveling direction processing program for obtaining the new traveling direction of the own vehicle CVs, and the traveling direction of the new own vehicle VCs obtained by the traveling direction processing program, leading It includes a control processing program such as a follow-up control program for controlling travel of the own vehicle VCs so as to follow the vehicle VCp. The various predetermined data include data necessary for executing each program, such as a rule for setting the third position on the arc (constant α, which will be described later). The storage unit 3 includes, for example, a ROM (Read Only Memory) that is a nonvolatile memory element, an EEPROM (Electrically Erasable Programmable Read Only Memory) that is a rewritable nonvolatile memory element, and the like. The storage unit 3 includes a RAM (Random Access Memory) or the like that serves as a so-called working memory of the control processing unit 2 that stores data generated during execution of the predetermined program.

制御処理部2は、走行制御装置CTSの各部1-1、1-2、3~6を当該各部の機能に応じてそれぞれ制御し、自車両VCsに先行する先行車両VCpに追従するように自車両VCsの走行を制御するための回路である。制御処理部2は、例えば、CPU(Central Processing Unit)およびその周辺回路を備えて構成される。制御処理部2は、前記制御処理プログラムが実行されることによって、制御部21、先行車両処理部22、走行方向処理部23および追従制御部24を機能的に備える。 The control processing unit 2 controls each unit 1-1, 1-2, 3 to 6 of the cruise control device CTS according to the function of each unit, and causes the vehicle VCs to follow the preceding vehicle VCp ahead of the own vehicle VCs. A circuit for controlling the running of the vehicle VCs. The control processing unit 2 is configured including, for example, a CPU (Central Processing Unit) and its peripheral circuits. The control processing unit 2 functionally includes a control unit 21, a preceding vehicle processing unit 22, a traveling direction processing unit 23, and a follow-up control unit 24 by executing the control processing program.

制御部21は、走行制御装置CTSの各部1-1、1-2、3~6を当該各部の機能に応じてそれぞれ制御し、走行制御装置CTSの全体制御を司るものである。 The control unit 21 controls each unit 1-1, 1-2, 3 to 6 of the cruise control device CTS according to the function of each unit, and controls the overall control of the cruise control device CTS.

先行車両処理部22は、レーダ装置1-1で検出され測定された対象物の位置(方向、距離)および撮像装置1-2で生成された画像に基づいて先行車両VCpの方向を求めるものである。より具体的には、本実施形態では、先行車両処理部22は、レーダ装置1-1で検出され測定された対象物の位置(方向、距離)および撮像装置1-2で生成された画像に基づいて先行車両VCpの第2位置を求める。まず、先行車両処理部22は、レーダ装置1-1で検出された対象物の中から、自車両VCsに対し相対速度を持つ対象物を選択する。次に、先行車両処理部22は、撮像装置1-2で生成された画像において、前記選択した対象物の位置に対応する所定のサイズの画像領域に車両が写り込んでいるか否かを判定する。例えば、先行車両処理部22は、車両に関わる所定の特徴量が前記画像領域から抽出されるか否かを判定することによって、前記画像領域に車両が写り込んでいるか否かを判定する。より詳しくは、例えば、前記画像領域からエッジフィルタによってエッジが抽出され、前記抽出されたエッジから直線のハフ変換によって直線が抽出され、前記抽出された直線によって形成される矩形が前記特徴量として抽出されるか否かが判定される。また例えば、車両を表すテンプレートが予め用意され、先行車両処理部22は、前記画像領域に対しテンプレートマッチングを実行して車両が抽出されるか否かによって、前記画像領域に車両が写り込んでいるか否かを判定する。また例えば、車両を抽出するように機械学習(例えば深層学習等)された機械学習モデル(例えば畳み込みニューラルネットワークモデル(CNNモデル)等)が予め用意され、先行車両処理部22は、前記画像領域から前記機械学習モデルによって車両が抽出されるか否かによって、前記画像領域に車両が写り込んでいるか否かを判定する。そして、先行車両処理部22は、前記判定の結果、前記画像領域に車両が写り込んでいる場合に、前記選択した対象物を先行車両VCpとし、前記選択した対象物の、レーダ装置1-1で測定された位置(対象物の方向および距離)を先行車両VCpの第2位置とする。 The preceding vehicle processing unit 22 obtains the direction of the preceding vehicle VCp based on the position (direction, distance) of the object detected and measured by the radar device 1-1 and the image generated by the imaging device 1-2. be. More specifically, in the present embodiment, the preceding vehicle processing unit 22 uses the position (direction, distance) of the object detected and measured by the radar device 1-1 and the image generated by the imaging device 1-2. Based on this, the second position of the preceding vehicle VCp is determined. First, the preceding vehicle processing unit 22 selects an object having a relative speed to the own vehicle VCs from among the objects detected by the radar device 1-1. Next, the preceding vehicle processing unit 22 determines whether or not the vehicle is captured in an image area of a predetermined size corresponding to the position of the selected object in the image generated by the imaging device 1-2. . For example, the preceding vehicle processing unit 22 determines whether the vehicle is reflected in the image area by determining whether a predetermined feature amount related to the vehicle is extracted from the image area. More specifically, for example, an edge is extracted from the image region by an edge filter, a straight line is extracted from the extracted edge by Hough transform of the straight line, and a rectangle formed by the extracted straight line is extracted as the feature amount. It is determined whether or not Further, for example, a template representing a vehicle is prepared in advance, and the preceding vehicle processing unit 22 performs template matching on the image area to determine whether the vehicle is extracted or not. determine whether or not Further, for example, a machine learning model (for example, a convolutional neural network model (CNN model), etc.) that has undergone machine learning (for example, deep learning, etc.) to extract a vehicle is prepared in advance, and the preceding vehicle processing unit 22 extracts the vehicle from the image area. It is determined whether or not the vehicle is captured in the image area based on whether or not the vehicle is extracted by the machine learning model. Then, if the result of the determination is that a vehicle is reflected in the image area, the preceding vehicle processing unit 22 sets the selected object as the preceding vehicle VCp, and sets the selected object as the preceding vehicle VCp. is the second position of the preceding vehicle VCp (the direction and distance of the object) measured in .

このように、先行車両処理部22は、レーダ装置1-1の測定結果と撮像装置1-2の生成画像に基づいて先行車両VCpの方向、本実施形態では、位置を求めているので、レーダ装置1-1の第1対象範囲R1が少なくとも水平方向で撮像装置1-2の第2対象範囲R2に包含されていることが好ましい(水平方向において、R1≦R2)。 In this manner, the preceding vehicle processing unit 22 obtains the direction, in this embodiment, the position of the preceding vehicle VCp based on the measurement result of the radar device 1-1 and the generated image of the imaging device 1-2. It is preferable that the first target range R1 of the device 1-1 is at least horizontally included in the second target range R2 of the imaging device 1-2 (R1≦R2 in the horizontal direction).

走行方向処理部23は、先行車両VCpの方向(先行車両方向)と自車両VCsの走行方向との間に、新たな自車両CVsの走行方向を求めるものである。なお、先行車両VCpの方向は、先行車両VCpにおける車両前後方向の中心軸を通過する線に沿う向きであるとは、限らない。例えば、先行車両VCpの方向は、自車両VCsから見た先行車両VCpの向きや、レーダ装置1-1で検出した検出点から先行車両VCpの移動方向を推定した向き等である。 The traveling direction processing unit 23 obtains a new traveling direction of the own vehicle CVs between the direction of the preceding vehicle VCp (preceding vehicle direction) and the traveling direction of the own vehicle VCs. Note that the direction of the preceding vehicle VCp is not necessarily along the line passing through the center axis of the preceding vehicle VCp in the longitudinal direction of the vehicle. For example, the direction of the preceding vehicle VCp is the direction of the preceding vehicle VCp as seen from the own vehicle VCs, the direction of the movement direction of the preceding vehicle VCp estimated from the detection point detected by the radar device 1-1, and the like.

より具体的には、本実施形態では、まず、走行方向処理部23は、図2Aに示すように、自車両VCsの第1位置Psを原点(0、0)とし、自車両VCsの走行方向をX軸とし、自車両VCsの車幅方向をY軸とするXY直交座標系を設定し、Y軸上に中心点Pcを持ち、かつ、自車両VCsの第1位置Psおよび先行車両VCpの第2位置Ppそれぞれを通る円(補助円)CRを求める。より詳しくは、図2Bに示すように、先行車両VCpの第2位置Ppの座標値を(x、y)とし、補助円CRの半径をRとし、座標値(0、y)の点をPaとし、第1位置(原点)Psでは無い補助円CRとY軸との交点をPbとすると、辺PpPbを共通に持つ直角三角形PsPpPbと直角三角形PaPpPbとから、補助円CRの半径Rは、(x+y)/(2y)と求まり、補助円CRは、中心点Pc(0、R)、半径R=(x+y)/(2y)の円となる。次に、走行方向処理部23は、図3に示すように、補助円CRにおける、自車両VCsの第1位置Psから、自車両VCsの走行方向側へ、先行車両VCpの第2位置Ppまでの円弧AR上に第3位置Ptを設定する。前記円弧ARは、図3から見て取れるように、先行車両VCpの走行軌跡を反映した形状となると推察できる。第3位置Ptは、予め適宜に規定された規則(ルール)に従って設定される。一例では、第3位置Ptの座標値を(x’、y’)とした場合、第3位置PtのX座標値x’は、先行車両VCpの第2位置PpにおけるX座標値xの定数α倍に設定され(x’=α・x、0<α<1)、第3位置PtのY座標値y’は、補助円CRを表す式にx’=α・xを代入することによって求められる。定数αは、例えば、0.3、0.5、0.7等で適宜に設定される。図3には、定数αが0.5である場合の第3位置Pt(x’、y’)が図示されている。そして、走行方向処理部23は、図4に示すように、自車両VCsの第1位置Psおよび前記設定した第3位置Ptを結ぶ線分PsPtの、自車両VCsの第1位置Psから第3位置Ptへ向かう方向DRsを、新たな自車両の走行方向とする。 More specifically, in the present embodiment, first, as shown in FIG. 2A, the traveling direction processing unit 23 sets the first position Ps of the own vehicle VCs as the origin (0, 0), and calculates the traveling direction of the own vehicle VCs. is set as the X axis, and the vehicle width direction of the own vehicle VCs is set as the Y axis. A circle (auxiliary circle) CR passing through each of the second positions Pp is obtained. More specifically, as shown in FIG. 2B, the coordinate values of the second position Pp of the preceding vehicle VCp are (x, y), the radius of the auxiliary circle CR is R, and the point with coordinate values (0, y) is Pa and Pb is the intersection of the auxiliary circle CR and the Y-axis that is not at the first position (origin) Ps. Then, from the right triangle PsPpPb and the right triangle PaPpPb having the side PpPb in common, the radius R of the auxiliary circle CR is given by ( x 2 +y 2 )/(2y), and the auxiliary circle CR is a circle with center point Pc(0, R) and radius R=(x 2 +y 2 )/(2y). Next, as shown in FIG. 3, the traveling direction processing unit 23 moves from the first position Ps of the own vehicle VCs on the auxiliary circle CR toward the traveling direction of the own vehicle VCs to the second position Pp of the preceding vehicle VCp. A third position Pt is set on the arc AR of . As can be seen from FIG. 3, the arc AR can be inferred to have a shape that reflects the travel locus of the preceding vehicle VCp. The third position Pt is set in accordance with appropriately defined rules in advance. For example, when the coordinate value of the third position Pt is (x', y'), the X coordinate value x' of the third position Pt is the constant α of the X coordinate value x at the second position Pp of the preceding vehicle VCp. (x'=α·x, 0<α<1), and the Y coordinate value y' of the third position Pt is obtained by substituting x'=α·x into the formula representing the auxiliary circle CR. be done. The constant α is appropriately set to, for example, 0.3, 0.5, 0.7, or the like. FIG. 3 shows the third position Pt(x', y') when the constant α is 0.5. Then, as shown in FIG. 4, the traveling direction processing unit 23 determines the line segment PsPt connecting the first position Ps of the vehicle VCs and the set third position Pt from the first position Ps of the vehicle VCs to the third position Ps. The direction DRs toward the position Pt is set as the new running direction of the host vehicle.

すなわち、走行方向処理部23は、前記自車両VCsの第1位置Psを原点とし、前記自車両VCsの走行方向をX軸とし、前記自車両VCsの車幅方向をY軸とするXY直交座標系を設定した場合に、前記Y軸上に中心点Pcを持ち、かつ、前記自車両VCsの第1位置Psおよび前記先行車両VCpの第2位置Ppそれぞれを通る円(補助円)CRにおける、前記自車両VCsの第1位置Psから、前記自車両VCsの走行方向側(X軸の正側)へ、前記先行車両VCpの第2位置Ppまでの円弧AR上に第3位置Ptを設定し、前記自車両VCsの第1位置Psおよび前記設定した第3位置Ptを結ぶ線分PsPtの、前記自車両VCsの第1位置Psから前記第3位置Ptへ向かう方向DRsを、前記新たな自車両の走行方向とする。 That is, the traveling direction processing unit 23 uses the first position Ps of the own vehicle VCs as the origin, the traveling direction of the own vehicle VCs as the X axis, and the vehicle width direction of the own vehicle VCs as the Y axis. In a circle (auxiliary circle) CR having a center point Pc on the Y-axis and passing through a first position Ps of the host vehicle VCs and a second position Pp of the preceding vehicle VCp, when a system is set, A third position Pt is set on an arc AR from a first position Ps of the own vehicle VCs to a second position Pp of the preceding vehicle VCp toward the traveling direction of the own vehicle VCs (positive side of the X axis). , the direction DRs of the line segment PsPt connecting the first position Ps of the own vehicle VCs and the set third position Pt toward the third position Pt from the first position Ps of the own vehicle VCs is defined as the new direction DRs of the own vehicle VCs. It is the running direction of the vehicle.

追従制御部24は、走行方向処理部23で求められた新たな自車両の走行方向に沿いながら、先行車両VCpに追従するように自車両VCsの走行を制御するものである。より具体的には、例えば、本実施形態では、追従制御部24は、走行方向処理部23で求められた第3位置Ptを目標位置とし、自車両VCsの第1位置Psと第3位置Ptとを結ぶ線分PsPtを走行経路に設定し、繰り返し実行される追従走行制御の制御サイクルにおける1回の制御サイクルでの操舵角変更量と車速変更量(加速度変更量)とを、自車両VCsと先行車両VCpとの相対速度およびこれらの車間距離、ならびに、自車両VCsの第1位置Psと第3位置Ptとの間の距離(目標距離)に基づいて求め、この求めた操舵角変更量となるように操舵部6を制御し、前記求めた車速変更量(加速度変更量)となるように動力部4および制動部5の少なくとも一方を制御する。これら操舵角変更量および車速変更量(加速度変更量)それぞれは、例えば、これらと、前記相対速度、前記車間距離および前記目標距離と関係を表す関係式やルックアップテーブルを予め作成して記憶部3に記憶しておき、前記関係式や前記ルックアップテーブルを用いて求められる。 The follow-up control unit 24 controls travel of the own vehicle VCs so that it follows the preceding vehicle VCp while following the new travel direction of the own vehicle determined by the travel direction processing unit 23 . More specifically, for example, in the present embodiment, the follow-up control unit 24 sets the third position Pt obtained by the traveling direction processing unit 23 as the target position, and the first position Ps and the third position Pt of the own vehicle VCs. and the steering angle change amount and vehicle speed change amount (acceleration change amount) in one control cycle in the control cycle of the follow-up running control that is repeatedly executed is defined as the host vehicle VCs and the preceding vehicle VCp, the distance between them, and the distance (target distance) between the first position Ps and the third position Pt of the own vehicle VCs. and control at least one of the power unit 4 and the braking unit 5 so as to obtain the obtained vehicle speed change amount (acceleration change amount). For each of these steering angle change amount and vehicle speed change amount (acceleration change amount), for example, a relational expression or a lookup table representing the relationship between them and the relative speed, the inter-vehicle distance, and the target distance is created in advance and stored in a storage unit. 3, and obtained using the relational expression and the lookup table.

このような構成の走行制御装置CTSでは、レーダ装置1-1、撮像装置1-2および制御処理部2の先行車両処理部22は、自車両に対する、前記自車両に先行する先行車両の方向を先行車両方向として測定する測定部の一例に相当し、さらには、前記自車両と前記先行車両との間の距離を測定することで、前記自車両の第1位置に対する、前記先行車両の第2位置を測定する測定部の一例に相当する。 In the cruise control device CTS having such a configuration, the radar device 1-1, the imaging device 1-2, and the preceding vehicle processing unit 22 of the control processing unit 2 determine the direction of the preceding vehicle preceding the own vehicle with respect to the own vehicle. It corresponds to an example of a measuring unit that measures the direction of the preceding vehicle, and further measures the distance between the own vehicle and the preceding vehicle to determine the second position of the preceding vehicle relative to the first position of the own vehicle. It corresponds to an example of a measuring unit that measures a position.

次に、本実施形態の動作について説明する。図5は、前記走行制御装置おける追従走行制御にかかる動作を示すフローチャートである。図6は、前記走行制御装置の一効果を説明するための図である。 Next, the operation of this embodiment will be described. FIG. 5 is a flowchart showing the operation of follow-up running control in the running control device. FIG. 6 is a diagram for explaining one effect of the travel control device.

このような走行制御装置CTSは、自車両VCsが稼働を始め、図略の追従走行制御をオンオフするスイッチがオンされると、必要な各部の初期化を実行し、その稼働を始める。その制御処理プログラムの実行によって、制御処理部2には、制御部21、先行車両処理部22、走行方向処理部23および追従制御部24が機能的に構成される。そして、制御処理部2は、所定の時間間隔で繰り返し実行される追従走行制御の制御サイクルにおける1回の制御サイクルおいて、次のように動作することで、自車両VCsに先行する先行車両VCpに追従するように自車両VCsの走行を制御している。 When the host vehicle VCs starts operating and a switch (not shown) for turning on/off the follow-up control is turned on, the cruise control device CTS initializes necessary parts and starts operating. By executing the control processing program, the control processing unit 2 is functionally configured with a control unit 21 , a preceding vehicle processing unit 22 , a traveling direction processing unit 23 and a follow-up control unit 24 . Then, the control processing unit 2 operates as follows in one control cycle of the follow-up cruise control that is repeatedly executed at predetermined time intervals, thereby causing the preceding vehicle VCp that precedes the own vehicle VCs. The running of the own vehicle VCs is controlled so as to follow the .

図5において、まず、制御処理部2は、先行車両VCpを抽出し、その第2位置Ppを測定する(S1)。より具体的には、制御処理部2は、レーダ装置1-1から対象物の位置(方向、距離)を取得し、撮像装置1-2から画像を取得し、先行車両処理部22によってこれらから上述のように処理することで、先行車両VCpの第2位置Ppを求める。この際に、制御処理部2は、レーダ装置1-1で測定した対象物との相対速度を、先行車両VCpとの相対速度とする。 In FIG. 5, the control processor 2 first extracts the preceding vehicle VCp and measures its second position Pp (S1). More specifically, the control processing unit 2 acquires the position (direction, distance) of the object from the radar device 1-1, acquires the image from the imaging device 1-2, and the preceding vehicle processing unit 22 acquires an image from them. The second position Pp of the preceding vehicle VCp is obtained by performing the processing as described above. At this time, the control processing unit 2 sets the relative speed to the object measured by the radar device 1-1 as the relative speed to the preceding vehicle VCp.

次に、制御処理部2は、走行方向処理部23によって、自車両VCsの走行方向(X軸)と先行車両VCpとの車幅方向(Y軸方向)での間の距離であるオフセット(先行車両VCpのY座標値y)が予め設定された所定のオフセット閾値(OS閾値)以下であるか否かを判定する(S2)。車幅方向にける自車両VCsと先行車両VCpとの間の距離(オフセット)が小さいと、追従走行制御を仕様に応じた精度で実施できる補助円CRが形成できないので、本実施形態では、この処理S2が実行される。前記OS閾値は、この観点から、例えば10cm、20cm、30cm等で適宜に予め設定される。この判定の結果、オフセットyがOS閾値以下である場合(Yes)には、制御処理部2は、今回の制御サイクルを終了し、一方、オフセットyがOS閾値以下ではない場合(オフセットyがOS閾値を超えている場合、No)には、制御処理部2は、次に、処理S3を実行する。 Next, the control processing unit 2 uses the traveling direction processing unit 23 to generate an offset (preceding It is determined whether or not the Y coordinate value y) of the vehicle VCp is equal to or less than a predetermined offset threshold value (OS threshold value) set in advance (S2). If the distance (offset) between the host vehicle VCs and the preceding vehicle VCp in the vehicle width direction is small, it is impossible to form the auxiliary circle CR that can perform the follow-up running control with accuracy according to specifications. Processing S2 is executed. From this point of view, the OS threshold is appropriately set in advance to, for example, 10 cm, 20 cm, 30 cm, or the like. As a result of this determination, if the offset y is equal to or less than the OS threshold (Yes), the control processing unit 2 terminates the current control cycle. If the threshold value is exceeded, No), the control processing unit 2 next executes processing S3.

この処理S3では、制御処理部2は、走行方向処理部23によって、自車両VCsの第1位置Psと先行車両VCpの第2位置Ppとに基づき、図2を用いて上述したように、補助円CRを求める。 In this process S3, the control processing unit 2 causes the traveling direction processing unit 23 to perform the assisting operation based on the first position Ps of the host vehicle VCs and the second position Pp of the preceding vehicle VCp as described above with reference to FIG. Find the circle CR.

この処理S3に続いて、制御処理部2は、走行方向処理部23によって、図3を用いて上述したように、処理S3で求めた補助円CRの円弧AR上に、第3位置Ptを設定する(S4)。 Following this processing S3, the control processing unit 2 causes the traveling direction processing unit 23 to set the third position Pt on the arc AR of the auxiliary circle CR obtained in processing S3, as described above with reference to FIG. (S4).

この処理S3に続いて、制御処理部2は、この処理S4で設定した第3位置Ptに基づき追従走行制御を行い(S5)、今回の制御サイクルを終了する。より具体的には、制御処理部2は、まず、走行方向処理部23によって、図4を用いて上述したように、線分PsPtの、第1位置Psから第3位置Ptへ向かう方向DRsを、新たな自車両の走行方向とし、そして、追従制御部24によって、前記新たな自車両の走行方向に沿いながら、先行車両VCpに追従するように自車両VCsの走行を制御する。この追従走行制御では、上述したように、追従制御部24は、前記第3位置Ptを目標位置とし、前記線分PsPtを走行経路に設定し、この1回の制御サイクルでの操舵角変更量と車速変更量(加速度変更量)とを求め、この求めた操舵角変更量となるように操舵部6を制御し、前記求めた車速変更量(加速度変更量)となるように動力部4および制動部5の少なくとも一方を制御する。 Following this process S3, the control processing unit 2 performs follow-up running control based on the third position Pt set in this process S4 (S5), and ends the current control cycle. More specifically, the control processing unit 2 first causes the traveling direction processing unit 23 to determine the direction DRs of the line segment PsPt from the first position Ps to the third position Pt as described above with reference to FIG. , the new running direction of the own vehicle, and the follow-up control unit 24 controls the running of the own vehicle VCs so as to follow the preceding vehicle VCp while following the new running direction of the own vehicle. In this follow-up travel control, as described above, the follow-up control unit 24 sets the third position Pt as the target position, sets the line segment PsPt as the travel route, and sets the steering angle change amount in one control cycle. and a vehicle speed change amount (acceleration change amount) are obtained, the steering unit 6 is controlled so as to achieve the obtained steering angle change amount, and the power unit 4 and At least one of the braking units 5 is controlled.

このような制御が、追従走行制御がオフされるまで、繰り返し実行され、追従走行制御が行われる。 Such control is repeatedly executed until follow-up running control is turned off, and follow-up running control is performed.

以上説明したように、実施形態における走行制御装置CTSおよびこれに実装された走行制御方法は、先行車両VCpの方向と自車両VCsの走行方向との間に、新たな自車両VCsの走行方向を求めるという演算処理で先行車両VCpに対する追従走行制御の走行方向を設定できるので、より簡単な演算で追従走行制御できる。 As described above, the cruise control device CTS and the cruise control method implemented in the cruise control device CTS in the embodiment can set a new running direction of the own vehicle VCs between the direction of the preceding vehicle VCp and the running direction of the own vehicle VCs. Since it is possible to set the traveling direction of the follow-up travel control for the preceding vehicle VCp by the arithmetic processing of obtaining, the follow-up travel control can be performed with a simpler calculation.

上述したように、自車両VCsの第1位置Psおよび先行車両VCpの第2位置Ppそれぞれを通る補助円CRにおける前記円弧ARは、先行車両VCpの走行軌跡を反映した形状となると推察できる。したがって、上記走行制御装置CTSおよび走行制御方法は、自車両VCsの第1位置Psおよび円弧AR上の第3位置Ptを結ぶ線分PsPtの、第1位置Psから第3位置Ptへ向かう方向を、前記新たな自車両VCsの走行方向とするので、図6に示すように、先行車両VCpの走行軌跡を考慮して前記新たな自車両VCsの走行方向を決定できる。特に、先行車両VCpが車線のカーブに応じて走行した場合には、上記走行制御装置CTSおよび走行制御方法は、前記車線のカーブを考慮して前記新たな自車両VCsの走行方向を決定できる。そして、前記車線がカーブしている場合には、図6に示すように、自車両VCsの第1位置Psと先行車両VCpとを結ぶ線分PsPpが走行経路に設定されてしまうと、前記車線の曲率半径によっては、自車両VCsが車線を逸脱してしまう虞があるが、本実施形態では、上記走行制御装置CTSおよび走行制御方法は、第3位置Ptを自車両の目標位置に設定し、自車両VCsの第1位置Psと前記第3位置(前記自車両VCsの目標位置)Ptとを結ぶ線分PsPtを走行経路として設定できるので、自車両VCsの車線の逸脱を低減できる。 As described above, it can be inferred that the arc AR in the auxiliary circle CR passing through the first position Ps of the own vehicle VCs and the second position Pp of the preceding vehicle VCp has a shape reflecting the travel locus of the preceding vehicle VCp. Therefore, the cruise control device CTS and the cruise control method control the direction from the first position Ps to the third position Pt of the line segment PsPt connecting the first position Ps of the own vehicle VCs and the third position Pt on the arc AR. , the traveling direction of the new vehicle VCs, so that the traveling direction of the new vehicle VCs can be determined in consideration of the traveling locus of the preceding vehicle VCp, as shown in FIG. In particular, when the preceding vehicle VCp travels according to the curve of the lane, the travel control device CTS and the travel control method can determine the travel direction of the new host vehicle VCs in consideration of the curve of the lane. When the lane is curved, as shown in FIG. 6, if a line segment PsPp connecting the first position Ps of the own vehicle VCs and the preceding vehicle VCp is set in the travel route, the lane However, in this embodiment, the cruise control device CTS and the cruise control method set the third position Pt as the target position of the vehicle. , the line segment PsPt connecting the first position Ps of the own vehicle VCs and the third position (target position of the own vehicle VCs) Pt can be set as the travel route, so that the deviation of the own vehicle VCs from the lane can be reduced.

なお、上述の実施形態では、前記円弧上に設定される第3位置Ptは、予め適宜に設定された規則によって設定されたが、これに限定されず、調整されて前記円弧AR上に設定されても良い。 In the above-described embodiment, the third position Pt set on the arc is set according to a rule set appropriately in advance, but is not limited to this, and is adjusted and set on the arc AR can be

例えば、走行方向処理部23は、前記円弧ARの曲率半径に基づいて前記第3位置Ptを調整して前記円弧AR上に設定しても良い。このような走行方向処理部23を持つ走行制御装置CTSは、前記円弧ARの曲率半径に基づいて前記第3位置Ptを調整するので、前記車線のカーブに沿うように前記新たな自車両VCsの走行方向を決定できる。より具体的には、例えば、走行方向処理部23は、前記円弧ARの曲率半径が所定の閾値(第1閾値)Th1より大きい場合には、前記第3位置Ptを前記円弧ARの中央位置より前記先行車両VCpの第2位置側に設定し、前記円弧ARの曲率半径が前記閾値Th1と一致する場合には、前記第3位置Ptを前記円弧ARの中央位置に設定し、前記円弧ARの曲率半径が前記閾値Th1より小さい場合には、前記第3位置Ptを前記円弧ARの中央位置より前記自車両VCsの第1位置側に設定するように、前記円弧ARの曲率半径に基づいて前記第3位置Ptを調整して前記円弧AR上に設定する。また例えば、走行方向処理部23は、前記円弧ARの曲率半径が所定の閾値Th1以上である場合には、前記第3位置Ptを前記円弧ARの中央位置より前記先行車両VCpの第2位置側に設定し、前記円弧ARの曲率半径が前記閾値未満である場合には、前記第3位置Ptを前記円弧ARの中央位置より前記自車両VCsの第1位置側に設定するように、前記円弧ARの曲率半径に基づいて前記第3位置Ptを調整して前記円弧AR上に設定する。このような走行方向処理部23を持つ走行制御装置CTSは、上述の各ケースのように前記円弧ARの曲率半径に基づいて前記第3位置Ptを調整するので、前記車線のカーブにより沿うように前記新たな自車両VCsの走行方向を決定できる。 For example, the traveling direction processing unit 23 may adjust the third position Pt based on the radius of curvature of the arc AR and set it on the arc AR. The travel control device CTS having such a travel direction processing unit 23 adjusts the third position Pt based on the radius of curvature of the arc AR. Can determine the direction of travel. More specifically, for example, when the radius of curvature of the arc AR is greater than a predetermined threshold (first threshold) Th1, the traveling direction processing unit 23 moves the third position Pt from the central position of the arc AR. The third position Pt is set to the second position side of the preceding vehicle VCp, and when the curvature radius of the arc AR matches the threshold value Th1, the third position Pt is set to the center position of the arc AR, and When the radius of curvature is smaller than the threshold value Th1, the above-mentioned A third position Pt is adjusted and set on the arc AR. Further, for example, when the curvature radius of the arc AR is equal to or greater than a predetermined threshold value Th1, the traveling direction processing unit 23 moves the third position Pt from the center position of the arc AR to the second position side of the preceding vehicle VCp. and when the radius of curvature of the arc AR is less than the threshold value, the arc The third position Pt is adjusted and set on the arc AR based on the radius of curvature of AR. Since the travel control device CTS having such a travel direction processing unit 23 adjusts the third position Pt based on the radius of curvature of the arc AR as in each of the cases described above, the travel is more along the curve of the lane. The direction of travel of the new host vehicle VCs can be determined.

なお、この場合において、前記円弧ARの曲率半径の代わりに、自車両VCsが走行する車線の曲率半径が用いられても良い。例えば、撮像装置1-2の画像から、公知の常套手段によって、1対の車線境界線(レーンマーカ)が抽出され、この抽出された1対の車線境界線によって特定される車線の曲率半径(例えば自車両から先行車両までの車線の平均曲率半径等)が求められる。 In this case, instead of the radius of curvature of the arc AR, the radius of curvature of the lane on which the vehicle VCs travels may be used. For example, from the image of the imaging device 1-2, a pair of lane boundary lines (lane markers) are extracted by a known conventional means, and the radius of curvature of the lane specified by the extracted pair of lane boundary lines (eg average radius of curvature of the lane from the own vehicle to the preceding vehicle, etc.) is obtained.

また例えば、走行制御装置CTSは、図1に破線で示すように、前記自車両VCsの速度を測定する速度測定部7をさらに備える。速度測定部7は、制御処理部2に接続され、制御処理部2の制御に従い自車両VCsの速度(車速)を測定し、この測定した自車両VCsの速度を制御処理部2へ出力する。走行方向処理部23は、速度測定部7で測定された自車両VCsの速度に基づいて前記第3位置Ptを調整して前記円弧AR上に設定しても良い。このような走行方向処理部23を持つ走行制御装置CTSは、前記自車両VCsの速度に基づいて前記第3位置Ptを調整するので、先行車両VCpが操舵して走行方向を変えた場合に、外に膨らんだり、内側に寄ったり等を低減できる。より具体的には、例えば、走行方向処理部23は、前記速度測定部7で測定された自車両VCsの速度が所定の第2閾値Th2より大きい場合には、前記第3位置Ptを前記円弧ARの中央位置より前記先行車両VCpの第2位置側に設定し、前記速度測定部7で測定された自車両VCsの速度が前記第2閾値Th2と一致する場合には、前記第3位置Ptを前記円弧ARの中央位置に設定し、前記速度測定部7で測定された自車両VCsの速度が前記第2閾値Th2より小さい場合には、前記第3位置Ptを前記円弧ARの中央位置より前記自車両VCsの第1位置側に設定するように、前記速度測定部7で測定された自車両VCsの速度に基づいて前記第3位置Ptを調整して前記円弧AR上に設定する。また例えば、走行方向処理部23は、速度測定部7で測定された自車両VCsの速度が所定の第2閾値Th2以上である場合には、前記第3位置Ptを前記円弧ARの中央位置より前記先行車両VCpの第2位置側に設定し、速度測定部7で測定された自車両VCsの速度が前記第2閾値Th2未満である場合には、前記第3位置Ptを前記円弧ARの中央位置より前記自車両VCsの第1位置側に設定するように、速度測定部7で測定された自車両VCsの速度に基づいて前記第3位置Ptを調整して前記円弧AR上に設定する。このような走行方向処理部23を持つ走行制御装置CTSは、先行車両VCpが操舵して走行方向を変えた場合に、自車両VCsの速度が第2閾値Th2より大きい場合や自車両VCsの速度が第2閾値Th2以上である場合には、前記第3位置Ptを前記円弧ARの中央位置より先行車両VCpの第2位置側に設定するので、外に膨らむことを抑制でき、前記自車両VCsの速度が前記第2閾値Th2より小さい場合や前記自車両VCsの速度が前記第2閾値Th2未満である場合には、前記第3位置Ptを前記円弧ARの中央位置より前記自車両VCsの第1位置側に設定するので、内側に寄ることを抑制できる。 Further, for example, the cruise control device CTS further includes a speed measuring unit 7 that measures the speed of the own vehicle VCs, as indicated by the dashed line in FIG. The speed measurement unit 7 is connected to the control processing unit 2 , measures the speed (vehicle speed) of the own vehicle VCs under the control of the control processing unit 2 , and outputs the measured speed of the own vehicle VCs to the control processing unit 2 . The traveling direction processing unit 23 may adjust the third position Pt based on the speed of the own vehicle VCs measured by the speed measuring unit 7 and set it on the arc AR. The travel control device CTS having such a travel direction processing unit 23 adjusts the third position Pt based on the speed of the host vehicle VCs. It is possible to reduce bulging outward and inward movement. More specifically, for example, when the speed of the own vehicle VCs measured by the speed measuring unit 7 is greater than a predetermined second threshold value Th2, the traveling direction processing unit 23 moves the third position Pt to the arc When the speed of the host vehicle VCs measured by the speed measuring unit 7 is set to the second position side of the preceding vehicle VCp from the center position of the AR, the third position Pt is set to the central position of the arc AR, and when the speed of the own vehicle VCs measured by the speed measuring unit 7 is smaller than the second threshold Th2, the third position Pt is set to the central position of the arc AR The third position Pt is adjusted based on the speed of the vehicle VCs measured by the speed measuring unit 7 so as to be set on the first position side of the vehicle VCs and set on the arc AR. Further, for example, when the speed of the own vehicle VCs measured by the speed measuring unit 7 is equal to or greater than a predetermined second threshold value Th2, the traveling direction processing unit 23 moves the third position Pt from the center position of the arc AR. When the speed of the own vehicle VCs measured by the speed measuring unit 7 is less than the second threshold value Th2, the third position Pt is set to the second position side of the preceding vehicle VCp, and the third position Pt is set to the center of the arc AR. The third position Pt is adjusted based on the speed of the own vehicle VCs measured by the speed measuring unit 7 so as to be set on the first position side of the own vehicle VCs from the position and set on the arc AR. The travel control device CTS having such a travel direction processing unit 23 can detect the speed of the own vehicle VCs when the speed of the own vehicle VCs is greater than the second threshold value Th2 or when the preceding vehicle VCp is steered to change the travel direction. is greater than or equal to the second threshold value Th2, the third position Pt is set to the second position side of the preceding vehicle VCp from the center position of the arc AR, so that it is possible to suppress outward bulging, and the own vehicle VCs is smaller than the second threshold Th2 or the speed of the own vehicle VCs is smaller than the second threshold Th2, the third position Pt is moved from the center position of the arc AR to the third position of the own vehicle VCs. Since it is set on the 1 position side, it is possible to suppress inward movement.

なお、上述の実施形態では、レーダ装置1-1の測定結果から移動体が出され、撮像装置1-2の画像から、この移動体が車両か否かを判定することで、先行車両VCpが検出され、先行車両BCpの位置が求められたが、先行車両処理部22は、次のように、先行車両VCpの第2位置を求めても良い。まず、先行車両処理部22は、撮像装置1-2で生成された画像から先行車両VCpの画像領域を求める。例えば、車両に関わる所定の特徴量が画像から抽出され、前記特徴量を持つ画像領域が先行車両VCpの画像領域として抽出される(例えば、前記画像からエッジフィルタによってエッジが抽出され、前記抽出されたエッジから直線のハフ変換によって直線が抽出され、前記抽出された直線によって形成される矩形が前記特徴量として抽出され、前記抽出された矩形領域が先行車両VCpの画像領域として抽出される)。また例えば、車両を表すテンプレートが予め用意され、前記画像からテンプレートマッチングによって前記テンプレートと相関する画像領域が先行車両VCpの画像領域として抽出される。また例えば、車両を抽出するように機械学習された機械学習モデルが予め用意され、前記画像から前記機械学習モデルによって先行車両VCpの画像領域が抽出される。次に、先行車両処理部22は、レーダ装置1-1で検出された対象物の中から、前記求めた画像領域に対応する対象物を先行車両VCpとして選択する。そして、先行車両処理部22は、この選択した対象物の、レーダ装置1-1で測定された位置(対象物の方向および距離)を先行車両VCpの第2位置とする。 In the above-described embodiment, the moving object is detected from the measurement result of the radar device 1-1, and the preceding vehicle VCp is detected by determining whether or not the moving object is a vehicle from the image of the imaging device 1-2. Although the preceding vehicle BCp is detected and the position of the preceding vehicle BCp is obtained, the preceding vehicle processing unit 22 may obtain the second position of the preceding vehicle VCp as follows. First, the preceding vehicle processing unit 22 obtains the image area of the preceding vehicle VCp from the image generated by the imaging device 1-2. For example, a predetermined feature amount related to a vehicle is extracted from an image, and an image area having the feature amount is extracted as an image area of the preceding vehicle VCp (for example, an edge is extracted from the image by an edge filter, and the extracted A straight line is extracted from the edge obtained by Hough transform of the straight line, a rectangle formed by the extracted straight line is extracted as the feature amount, and the extracted rectangular area is extracted as the image area of the preceding vehicle VCp). Further, for example, a template representing a vehicle is prepared in advance, and an image area correlated with the template is extracted from the image as an image area of the preceding vehicle VCp by template matching. Further, for example, a machine learning model that is machine-learned so as to extract a vehicle is prepared in advance, and the image region of the preceding vehicle VCp is extracted from the image by the machine learning model. Next, the preceding vehicle processing unit 22 selects, as the preceding vehicle VCp, an object corresponding to the obtained image area from among the objects detected by the radar device 1-1. Then, the preceding vehicle processing unit 22 sets the position (direction and distance of the object) of the selected object measured by the radar device 1-1 as the second position of the preceding vehicle VCp.

また、上述の実施形態では、自車両に対する、前記自車両に先行する先行車両の方向を先行車両方向として測定する測定部は、上述のように、レーダ装置1-1、撮像装置1-2および先行車両処理部22を備えて構成されたが、これに限らず、適宜に構成されて良い。 Further, in the above-described embodiment, the measurement unit that measures the direction of the preceding vehicle that precedes the own vehicle as the preceding vehicle direction with respect to the own vehicle includes the radar device 1-1, the imaging device 1-2, and the Although the preceding vehicle processing unit 22 is included in the configuration, the present invention is not limited to this and may be configured as appropriate.

例えば、前記測定部は、レーダ装置を備え、このレーダ装置で測定されるドップラーシフトに基づいて自車両VCsの前方に存在する移動体を検出し、この検出した移動体を先行車両VCpとし、前記レーダ装置で測定された先行車両(移動体)VCpの方向DRpを制御処理部2へ出力しても良い。制御処理部2の走行方向処理部23は、図4に示すように、前記レーダ装置から出力された先行車両VCpの方向DRpと現在における自車両VCsの走行方向(X軸方向)との間に、新たな自車両VCsの走行方向を求める。例えば、前記新たな自車両VCsの走行方向は、先行車両VCpの方向DRpと自車両VCsの走行方向(X軸方向)との成す角をθとした場合に、自車両VCsの走行方向(X軸方向)に対し、(2/3)×θ、(1/2)×θ、および、(1/3)×θ等の方向に設定される(前記新たな自車両VCsの走行方向と現在の自車両VCsの走行方向(X軸方向)との成す角をθsとした場合に、θs=β・θ、βは、2/3、1/2、1/3等の予め適宜に設定された定数(0<β<1))。 For example, the measuring unit includes a radar device, detects a moving object existing in front of the host vehicle VCs based on the Doppler shift measured by the radar device, and defines the detected moving object as the preceding vehicle VCp. The direction DRp of the preceding vehicle (moving object) VCp measured by the radar device may be output to the control processing unit 2 . As shown in FIG. 4, the running direction processing unit 23 of the control processing unit 2 determines a distance between the direction DRp of the preceding vehicle VCp output from the radar device and the current running direction (X-axis direction) of the host vehicle VCs. , to determine the direction of travel of the new host vehicle VCs. For example, the new traveling direction of the own vehicle VCs is determined by the traveling direction of the own vehicle VCs ( (2/3)×θ 0 , (1/2)×θ 0 , and (1/3)×θ 0 with respect to the X-axis direction). When the angle between the running direction and the current running direction (X-axis direction) of the own vehicle VCs is θs, θs=β·θ 0 , β is 2/3, 1/2, 1/3, etc. A constant set appropriately in advance (0<β<1)).

また例えば、前記測定部は、所定の基線長だけ離間して光軸が平行となるように配置される1対の撮像装置を備えるステレオカメラであっても良い。このようなステレオカメラは、前記1対の撮像装置のいずれかで生成された一方の画像から先行車両の画像領域を抽出し、この抽出した先行車両の画像領域をテンプレートとして、前記1対の撮像装置のうちの他方の画像からテンプレートマッチングによって、前記他方の画像から前記先行車両の画像領域を抽出することで視差を求め、いわゆる三角測量の原理によって前記求めた視差に基づいて前記先行車両の位置(方向および距離)を求める。 Further, for example, the measurement unit may be a stereo camera provided with a pair of imaging devices that are spaced apart by a predetermined base line length and arranged such that their optical axes are parallel. Such a stereo camera extracts an image area of the preceding vehicle from one of the images generated by one of the pair of imaging devices, and uses the extracted image area of the preceding vehicle as a template to capture the pair of images. The parallax is obtained by extracting the image area of the preceding vehicle from the other image by template matching from the other image of the device, and the position of the preceding vehicle is determined based on the parallax obtained by the so-called triangulation principle. Find (direction and distance).

また、上述の実施形態において、演算負荷が比較的低い場合には、先行車両VCpの方向と自車両BVCsの走行方向との間に、新たな自車両VCsの走行方向を求める追従走行制御に代え、先行車両の走行軌跡に沿って自車両の走行経路が演算される追従走行制御が実行されても良い。 In the above-described embodiment, when the computational load is relatively low, instead of the follow-up travel control that finds a new travel direction of the own vehicle VCs between the direction of the preceding vehicle VCp and the travel direction of the own vehicle BVCs, Follow-up travel control may be executed in which the travel route of the own vehicle is calculated along the travel locus of the preceding vehicle.

本発明を表現するために、上述において図面を参照しながら実施形態を通して本発明を適切且つ十分に説明したが、当業者であれば上述の実施形態を変更および/または改良することは容易に為し得ることであると認識すべきである。したがって、当業者が実施する変更形態または改良形態が、請求の範囲に記載された請求項の権利範囲を離脱するレベルのものでない限り、当該変更形態または当該改良形態は、当該請求項の権利範囲に包括されると解釈される。 Although the present invention has been adequately and fully described above through embodiments with reference to the drawings in order to express the present invention, modifications and/or improvements to the above-described embodiments can easily be made by those skilled in the art. It should be recognized that it is possible. Therefore, to the extent that modifications or improvements made by those skilled in the art do not depart from the scope of the claims set forth in the claims, such modifications or improvements do not fall within the scope of the claims. is interpreted to be subsumed by

CTS 走行制御装置
VCs 自車両
VCp 先行車両
Ps 自車両VCsの第1位置
Pp 先行車両VCpの第2位置
Pt 第3位置
DRs 新たな自車両VCsの走行方向
CR 補助円
AR 円弧
1-1 レーダ装置
1-2 撮像装置
2 制御処理部
3 記憶部
4 動力部
5 制動部
6 操舵部
7 速度測定部
21 制御部
22 先行車両処理部
23 走行方向処理部
24 追従制御部
CTS: travel control device VCs own vehicle VCp preceding vehicle Ps first position Pp of own vehicle VCs second position Pt of preceding vehicle VCp third position DRs new traveling direction CR of own vehicle VCs auxiliary circle AR arc 1-1 radar device 1 -2 Imaging device 2 Control processing unit 3 Storage unit 4 Power unit 5 Braking unit 6 Steering unit 7 Speed measurement unit 21 Control unit 22 Leading vehicle processing unit 23 Traveling direction processing unit 24 Following control unit

Claims (6)

自車両に対する、前記自車両に先行する先行車両の方向を先行車両方向として測定する測定部と、
前記測定部で測定された先行車両方向と前記自車両の走行方向との間に、新たな自車両の走行方向を求める走行方向処理部と、
前記走行方向処理部で求められた新たな自車両の走行方向に沿いながら、前記先行車両に追従するように前記自車両の走行を制御する追従制御部とを備え、
前記測定部は、さらに、前記自車両と前記先行車両との間の距離を測定することで、前記自車両の第1位置に対する、前記先行車両の第2位置を測定し
前記走行方向処理部は、前記自車両の第1位置を原点とし、前記自車両の走行方向をX軸とし、前記自車両の車幅方向をY軸とするXY直交座標系を設定した場合に、前記Y軸上に中心点を持ち、かつ、前記自車両の第1位置および前記先行車両の第2位置それぞれを通る円における、前記自車両の第1位置から、前記自車両の走行方向側へ、前記先行車両の第2位置までの円弧上に第3位置を設定し、前記自車両の第1位置および前記設定した第3位置を結ぶ線分の、前記自車両の第1位置から前記第3位置へ向かう方向を、前記新たな自車両の走行方向とする、
走行制御装置。
a measurement unit that measures a direction of a preceding vehicle that precedes the own vehicle as a preceding vehicle direction with respect to the own vehicle;
a traveling direction processing unit for obtaining a new traveling direction of the own vehicle between the preceding vehicle direction measured by the measuring unit and the traveling direction of the own vehicle;
a follow-up control unit that controls travel of the own vehicle so as to follow the preceding vehicle while following the new travel direction of the own vehicle determined by the travel direction processing unit;
The measurement unit further measures a second position of the preceding vehicle with respect to the first position of the own vehicle by measuring a distance between the own vehicle and the preceding vehicle ;
When the traveling direction processing unit sets an XY orthogonal coordinate system having the first position of the own vehicle as the origin, the traveling direction of the own vehicle as the X axis, and the vehicle width direction of the own vehicle as the Y axis, , a circle having a center point on the Y-axis and passing through the first position of the own vehicle and the second position of the preceding vehicle, from the first position of the own vehicle to the running direction of the own vehicle. (d) setting a third position on an arc extending to the second position of the preceding vehicle; and forming a line connecting the first position of the own vehicle and the set third position from the first position of the own vehicle to the above-described third position; setting the direction toward the third position as the new traveling direction of the own vehicle ;
travel control device.
前記走行方向処理部は、前記円弧の曲率半径に基づいて前記第3位置を調整して前記円弧上に設定する、
請求項に記載の走行制御装置。
The traveling direction processing unit adjusts the third position based on the radius of curvature of the arc and sets it on the arc.
The traveling control device according to claim 1 .
前記走行方向処理部は、前記円弧の曲率半径が所定の閾値より大きい場合には、前記第3位置を前記円弧の中央位置より前記先行車両の第2位置側に設定し、前記円弧の曲率半径が前記閾値と一致する場合には、前記第3位置を前記円弧の中央位置に設定し、前記円弧の曲率半径が前記閾値より小さい場合には、前記第3位置を前記円弧の中央位置より前記自車両の第1位置側に設定するように、前記円弧の曲率半径に基づいて前記第3位置を調整して前記円弧上に設定する、
請求項に記載の走行制御装置。
When the curvature radius of the arc is greater than a predetermined threshold value, the traveling direction processing unit sets the third position to the second position side of the preceding vehicle from the center position of the arc, and is equal to the threshold value, the third position is set to the center position of the arc, and if the radius of curvature of the arc is smaller than the threshold value, the third position is set to the center position of the arc. adjusting the third position based on the radius of curvature of the arc so as to set it on the first position side of the vehicle, and setting it on the arc;
The traveling control device according to claim 2 .
前記自車両の速度を測定する速度測定部をさらに備え、
前記走行方向処理部は、前記速度測定部で測定された自車両の速度に基づいて前記第3位置を調整して前記円弧上に設定する、
請求項に記載の走行制御装置。
Further comprising a speed measuring unit that measures the speed of the own vehicle,
The traveling direction processing unit adjusts the third position based on the speed of the own vehicle measured by the speed measuring unit and sets it on the arc.
The traveling control device according to claim 1 .
前記走行方向処理部は、前記速度測定部で測定された自車両の速度が所定の第2閾値より大きい場合には、前記第3位置を前記円弧の中央位置より前記先行車両の第2位置側に設定し、前記速度測定部で測定された自車両の速度が前記第2閾値と一致する場合には、前記第3位置を前記円弧の中央位置に設定し、前記速度測定部で測定された自車両の速度が前記第2閾値より小さい場合には、前記第3位置を前記円弧の中央位置より前記自車両の第1位置側に設定するように、前記速度測定部で測定された自車両の速度に基づいて前記第3位置を調整して前記円弧上に設定する、
請求項に記載の走行制御装置。
When the speed of the host vehicle measured by the speed measuring unit is greater than a second threshold value, the traveling direction processing unit sets the third position to the second position side of the preceding vehicle from the center position of the arc. , and when the speed of the own vehicle measured by the speed measuring unit matches the second threshold value, the third position is set to the center position of the arc, and the speed measured by the speed measuring unit is set to When the speed of the own vehicle is smaller than the second threshold value, the speed of the own vehicle measured by the speed measuring unit is set so that the third position is set closer to the first position of the own vehicle than the center position of the arc. adjusting the third position to set it on the arc based on the velocity of
The traveling control device according to claim 4 .
自車両に対する、前記自車両に先行する先行車両の方向を先行車両方向として測定する測定工程と、
前記測定工程で測定された先行車両方向と前記自車両の走行方向との間に、新たな自車両の走行方向を求める走行方向処理工程と、
前記走行方向処理工程で求められた新たな自車両の走行方向に沿いながら、前記先行車両に追従するように前記自車両の走行を制御する追従制御工程とを備え、
前記測定工程は、さらに、前記自車両と前記先行車両との間の距離を測定することで、前記自車両の第1位置に対する、前記先行車両の第2位置を測定し
前記走行方向処理工程は、前記自車両の第1位置を原点とし、前記自車両の走行方向をX軸とし、前記自車両の車幅方向をY軸とするXY直交座標系を設定した場合に、前記Y軸上に中心点を持ち、かつ、前記自車両の第1位置および前記先行車両の第2位置それぞれを通る円における、前記自車両の第1位置から、前記自車両の走行方向側へ、前記先行車両の第2位置までの円弧上に第3位置を設定し、前記自車両の第1位置および前記設定した第3位置を結ぶ線分の、前記自車両の第1位置から前記第3位置へ向かう方向を、前記新たな自車両の走行方向とする、
走行制御方法。
a measuring step of measuring a direction of a preceding vehicle that precedes the own vehicle as a preceding vehicle direction with respect to the own vehicle;
a traveling direction processing step of obtaining a new traveling direction of the own vehicle between the preceding vehicle direction measured in the measuring step and the traveling direction of the own vehicle;
a follow-up control step of controlling travel of the own vehicle so as to follow the preceding vehicle while following the new travel direction of the own vehicle obtained in the travel direction processing step;
The measuring step further measures a second position of the preceding vehicle relative to the first position of the own vehicle by measuring a distance between the own vehicle and the preceding vehicle ;
In the traveling direction processing step, when an XY orthogonal coordinate system is set with the first position of the own vehicle as the origin, the traveling direction of the own vehicle as the X axis, and the vehicle width direction of the own vehicle as the Y axis. , a circle having a center point on the Y-axis and passing through the first position of the own vehicle and the second position of the preceding vehicle, from the first position of the own vehicle to the running direction of the own vehicle. (d) setting a third position on an arc extending to the second position of the preceding vehicle; and forming a line connecting the first position of the own vehicle and the set third position from the first position of the own vehicle to the above-described third position; setting the direction toward the third position as the new traveling direction of the own vehicle ;
travel control method.
JP2018199065A 2018-10-23 2018-10-23 Travel control device and method Active JP7159787B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018199065A JP7159787B2 (en) 2018-10-23 2018-10-23 Travel control device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018199065A JP7159787B2 (en) 2018-10-23 2018-10-23 Travel control device and method

Publications (2)

Publication Number Publication Date
JP2020066290A JP2020066290A (en) 2020-04-30
JP7159787B2 true JP7159787B2 (en) 2022-10-25

Family

ID=70389344

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018199065A Active JP7159787B2 (en) 2018-10-23 2018-10-23 Travel control device and method

Country Status (1)

Country Link
JP (1) JP7159787B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010238132A (en) 2009-03-31 2010-10-21 Equos Research Co Ltd Vehicle control apparatus, vehicle, and vehicle control program

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010238132A (en) 2009-03-31 2010-10-21 Equos Research Co Ltd Vehicle control apparatus, vehicle, and vehicle control program

Also Published As

Publication number Publication date
JP2020066290A (en) 2020-04-30

Similar Documents

Publication Publication Date Title
US10922561B2 (en) Object recognition device and vehicle travel control system
JP6313198B2 (en) Vehicle control device
JP6369390B2 (en) Lane junction determination device
JP6323473B2 (en) Travel control device
US9150223B2 (en) Collision mitigation apparatus
JP6507839B2 (en) Vehicle travel control device
CN107207008B (en) Vehicle control device and vehicle control method
US10836388B2 (en) Vehicle control method and apparatus
CN109204311B (en) A vehicle speed control method and device
JP6520863B2 (en) Traveling control device
JP6561704B2 (en) Driving support device and driving support method
WO2016129646A1 (en) Travel path selection device and travel path selection method
CN108528433B (en) Automatic control method and device for vehicle running
KR102054926B1 (en) System and method for detecting close cut-in vehicle based on free space signal
JP2015016799A (en) Travel route generating device
WO2016117603A1 (en) Vehicle travel control device and travel control method
JP6544168B2 (en) Vehicle control device and vehicle control method
JP2014051241A (en) Vehicle control device
CN109689459B (en) Vehicle travel control method and travel control device
JP6535537B2 (en) Driving support device for vehicle
JP2020003337A (en) Radar device and signal processing method
JP5994757B2 (en) Vehicle control device
CN108528449B (en) Vehicle driving automatic control method and device
JP7334454B2 (en) Travel control device and travel control method
JP7159787B2 (en) Travel control device and method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210720

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220308

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220427

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220926

R150 Certificate of patent or registration of utility model

Ref document number: 7159787

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150