The present invention relates to a vehicle travel track control device and, more particularly, to a vehicle travel track control device for controlling a vehicle travel along a target track (a target travel line) by controlling steered angle of steered wheels so that it conforms to a target steered angle.
Vehicle travel control devices have already been known which control vehicle travel by controlling steered angle of steered wheels so that it conforms to a target steered angle in a vehicle having a steered angle varying device which can vary a relationship of steered angle of steered wheels relative to steering position of a steering input means such as a steering wheel. As a type of vehicle travel control devices, various vehicle travel track control devices have been proposed which calculate a target steered angle of steered wheels for the vehicle to travel along a target travel line and control steered angle of the steered wheels so that it conforms to the target steered angle.
For example, in the below-mentioned patent citation 1, a vehicle travel track control device is described which is configured to determine whether or not a vehicle escapes from a lane on the basis of forward captured image information sent from a camera that captures a forward image ahead of the vehicle and map information sent from a navigation system.
In such a conventional vehicle travel track control device as described in the above-mentioned Laid-open Publication, a lane ahead of the vehicle is determined on the basis of captured forward image information obtained by a camera that captures a forward image ahead of the vehicle. However, as shown in
It is to be understood that the above-mentioned problem is not limited to a case where curvature radius of a lane is small but similarly arises in a case where a camera cannot properly capture an image ahead of a vehicle in such situations as, for example, rain and spray, rapid change in lightness around a vehicle such as entrance of a tunnel, and presence of a large vehicle in front of the vehicle.
A primary object of the present invention is to continue the vehicle travel track control while preventing deterioration in accuracy as well as possible in a situation where forward information ahead of a vehicle enough to specify lane information cannot be obtained by a camera which captures image ahead of the vehicle.
The present invention provides a vehicle travel track control device comprising an image capture means which captures image around a vehicle, and a calculation/control unit which calculates a target steered angle of steered wheels on the basis of the captured image information sent from the image capture means and controls steered angle of steered wheels on the basis of the target steered angle to control the vehicle to travel along a lane, wherein in a situation where a target steered angle of steered wheels cannot properly be calculated on the basis of the captured forward image information ahead of the vehicle, the calculation/control unit calculates a target steered angle of steered wheels on the basis of captured image information obtained by varying at least one of capturing direction and capturing range of the image capture means.
According to the above-described configuration, even in a situation where a target steered angle of steered wheels cannot properly be calculated on the basis of the captured forward image information ahead of the vehicle, a target steered angle of steered wheels can be calculated on the basis of captured image information obtained by varying at least one of capturing direction and capturing range of the image capture means. Accordingly, as compared with a case where none of capturing direction and capturing range of the image capture means is varied, a possibility can be increased that a target steered angle of steered wheels can accurately be calculated, which enables to continue the travel track control while preventing an accuracy from deteriorating as well as possible.
The present invention also provides a vehicle travel track control device comprising an image capture means which captures image around a vehicle, and a calculation/control unit which calculates a target steered angle of steered wheels on the basis of the captured image information sent from the image capture means and controls steered angle of steered wheels on the basis of the target steered angle to control the vehicle to travel along a lane, wherein in a situation where a target steered angle of steered wheels cannot properly be calculated on the basis of the captured forward image information ahead of the vehicle, the image capture means captures side image on the side of the vehicle, and the calculation/control unit calculates a target steered angle of steered wheels on the basis of at least the captured side image information.
According to the above-described configuration, even in a situation where a target steered angle of steered wheels cannot properly be calculated on the basis of the captured forward image information ahead of the vehicle, a target steered angle of steered wheels can be calculated on the basis of at least the captured side image information. Accordingly, as compared with a case where side image on the side of the vehicle is not captured, a possibility can be increased that a target steered angle of steered wheels can accurately be calculated, which enables to continue the travel track control while preventing an accuracy from deteriorating as well as possible.
The above-mentioned configuration may be such that: the image capture means includes a forward image capture device which captures forward image ahead of a vehicle and a side image capture device which captures side image on at least one of the left and right sides of the vehicle; and the calculation/control unit calculates a target steered angle of the steered wheels on the basis of the captured forward image information sent from the forward image capture device in a situation where a target steered angle of the steered wheels can properly be calculated on the basis of the captured forward image information ahead of the vehicle and calculates a target steered angle of the steered wheels on the basis of at least the captured side image information sent from the side image capture device in a situation where a target steered angle of the steered wheels cannot properly be calculated on the basis of the captured forward image information ahead of the vehicle.
According to this configuration, a target steered angle of the steered wheels can be calculated on the basis of the captured forward image information sent from the forward image capture device in a situation where a target steered angle of the steered wheels can properly be calculated on the basis of the captured forward image information ahead of the vehicle. A target steered angle of the steered wheels can be calculated on the basis of at least the captured side image information sent from the side image capture device in a situation where a target steered angle of the steered wheels cannot properly be calculated on the basis of the captured forward image information ahead of the vehicle.
The above-mentioned configuration may be such that: the calculation/control unit calculates a target steered angle of the steered wheels on the basis of the captured forward image information sent from the forward image capture device in a situation where curvature radius of vehicle travel track is larger than a reference value, and calculates a target steered angle of the steered wheels on the basis of the captured side image information sent from the side image capture device in a situation where curvature radius of vehicle travel track is not larger than the reference value.
According to this configuration, a target steered angle of the steered wheels can be calculated on the basis of the captured forward image information sent from the forward image capture device in a situation where curvature radius of vehicle travel track is larger than a reference value. A target steered angle of the steered wheels can be calculated on the basis of the captured side image information sent from the side image capture device in a situation where curvature radius of vehicle travel track is not larger than the reference value.
The above-mentioned configuration may be such that: the calculation/control unit estimates at least one of parameters consisting of a lateral difference of the vehicle relative to a lane, a yaw angle of the vehicle relative to the lane and curvature radius of the lane on the basis of the captured image information, and calculates a target steered angle of the steered wheels on the basis of the estimated parameter or parameters.
According to this configuration, a target steered angle of the steered wheels can be calculated on the basis of at least one of the parameters consisting of a lateral difference of the vehicle relative to a lane, a yaw angle of the vehicle relative to the lane and curvature radius of the lane.
The above-mentioned configuration may be such that: the side image capture device captures side image on at least one of the left and right sides of the vehicle; and the calculation/control unit estimates lateral differences of the vehicle relative to a lane at front and rear reference positions spaced apart from each other longitudinally of the vehicle on the basis of the captured side image information, estimates yaw angle of the vehicle relative to the lane on the basis of the lateral differences of the vehicle relative to the lane at the front and rear reference positions, calculates a target lateral difference of the vehicle relative to the lane on the basis of the lateral differences of the vehicle and the yaw angle of the vehicle, and calculates a target steered angle of the steered wheels on the basis of at least the lateral differences of the vehicle and the target lateral difference of the vehicle.
According to this configuration, lateral differences of the vehicle and a target lateral difference of the vehicle are calculated, which enables to calculate a target steered angle of the steered wheels on the basis of at least the lateral differences of the vehicle and the target lateral difference of the vehicle.
The above-mentioned configuration may be such that: the calculation/control unit estimates curvature radius of the lane on the basis of the captured side image information, calculates a target yaw angle of the vehicle relative to the lane on the basis of the curvature radius of the lane, and calculates a target steered angle of the steered wheels on the basis of a difference between the lateral difference of the vehicle and the target lateral difference of the vehicle, a difference between yaw angle of the vehicle and the target yaw angle of the vehicle, and the curvature radius of the lane.
According to this configuration, a target steered angle of the steered wheels can be calculated on the basis of a difference between the lateral difference of the vehicle and the target lateral difference of the vehicle, a difference between yaw angle of the vehicle and the target yaw angle of the vehicle, and the curvature radius of the lane.
The above-mentioned configuration may be such that: the side image capture device captures side image on at least one of the left and right sides of the vehicle; and the calculation/control unit estimates yaw angles of the vehicle with respect to three time points on the basis of vehicle travel motion, estimates positions of the vehicle in rectangular coordinates with respect to the three time points on the basis of the yaw angles of the vehicle and vehicle travel motion, estimates lateral differences of the vehicle relative to the lane at a reference position of the vehicle with respect to the three time points on the basis of the captured side image information, estimates curvature radius of the lane on the basis of the lateral difference of the vehicle relative to the lane, the yaw angle of the vehicle and the position of the vehicle at the third time point, calculates a target yaw angle of the vehicle on the basis of the curvature radius of the lane, and calculates a target steered angle of the steered wheels on the basis of a difference between the lateral difference of the vehicle and the target lateral difference of the vehicle at the third time point, a difference between the yaw angle of the vehicle and the target yaw angle of the vehicle at the third time point, and the curvature radius of the lane.
According to this configuration, a target steered angle of the steered wheels for executing the vehicle travel track control can be calculated on the basis of a difference between the lateral difference of the vehicle and the target lateral difference of the vehicle at the third time point, a difference between the yaw angle of the vehicle and the target yaw angle of the vehicle at the third time point, and the curvature radius of the lane.
The above-mentioned configuration may be such that: the side image capture device captures side image on at least one of the left and right sides of the vehicle; and the calculation/control unit estimates lateral difference of the vehicle relative to a lane at a reference position of the vehicle on the basis of the captured side image information, calculates a target lateral difference of the vehicle relative to the lane on the basis of at least one of the lateral difference of the vehicle and width information of the lane, and calculates a target steered angle of the steered wheels on the basis of the lateral difference of the vehicle and the target lateral difference of the vehicle.
According to this configuration, a target steered angle of the steered wheels can be calculated on the basis of the lateral difference of the vehicle and the target lateral difference of the vehicle without calculating the curvature radius of the lane, yaw angle of the vehicle and a target yaw angle of the vehicle.
The above-mentioned configuration may be such that: the side image capture device includes a left side image capture device which captures left side image on the left side of the vehicle and a right side image capture device which captures right side image on the right side of the vehicle; and the calculation/control unit estimates lateral differences of the vehicle relative to a lane on the left and right sides of the vehicle on the basis of the captured left and right side image information, and calculates a target lateral difference of the vehicle relative to the lane on the basis of lateral differences of the vehicle relative to the lane on the left and right sides of the vehicle.
According to this configuration, a target lateral difference of the vehicle relative to the lane can be calculated on the basis of lateral differences of the vehicle relative to the lane on the left and right sides of the vehicle.
The above-mentioned configuration may be such that: the side image capture device captures side image on one of the left and right sides of the vehicle; and the calculation/control unit estimates lateral differences of the vehicle relative to a lane at front and rear reference positions spaced apart from each other longitudinally of the vehicle on the basis of the captured side image information, estimates yaw angle of the vehicle relative to the lane on the basis of the lateral differences of the vehicle relative to the lane at the front and rear reference positions, calculates curvature radius of the lane on the basis of the lateral differences of the vehicle, calculates a target yaw angle of the vehicle on the basis of the curvature radius of the lane, and, with a target lateral difference of the vehicle being one of a value variably set based on width of the lane and a predetermined value, calculates a target steered angle of the steered wheels on the basis of a difference between the lateral difference of the vehicle and the target lateral difference of the vehicle and a difference between the yaw angle of the vehicle and the target yaw angle of the vehicle.
According to this configuration, with a target lateral difference of the vehicle being one of a value variably set based on width of the lane and a predetermined value, a target steered angle of the steered wheels can be calculated on the basis of a difference between the lateral difference of the vehicle and the target lateral difference of the vehicle and a difference between the yaw angle of the vehicle and the target yaw angle of the vehicle.
The above-mentioned configuration may be such that: the calculation/control unit gradually changes a target steered angle of steered wheels when vehicle travel track control is interchanged between the mode where a target steered angle of the steered wheels is calculated on the basis of the captured forward image information sent from the forward image capture device and the mode where a target steered angle of the steered wheels is calculated on the basis of at least the captured side image information sent from the side image capture device.
According to this configuration, since a target steered angle of steered wheels is gradually changed when the modes of vehicle travel track control are interchanged, a target steered angle of steered wheels can be prevented from rapidly changing and a vehicle traveling condition can be prevented from rapidly changing when the modes of vehicle travel track control are interchanged.
The above-mentioned configuration may be such that: in a situation where curvature radius of vehicle travel track is not larger than the reference value, the calculation/control unit calculates a first target steered angle of the steered wheels on the basis of the captured forward image information sent from the forward image capture device and calculates a second target steered angle of the steered wheels on the basis of the captured side image information sent from the side image capture device, estimates forward observing distance by a driver on the basis of vehicle speed and the curvature radius of vehicle travel track, variably sets contribution degree of the second target steered angle so that the degree increases when image capture distance of the forward image capture device is shorter relative to forward observing distance as compared to a case where image capture distance of the forward image capture device is longer relative to forward observing distance, and calculates a target steered angle of the steered wheels on the basis of the first target steered angle, the second target steered angle and the contribution degree.
According to this configuration, contribution degree of the second target steered angle can variably be set in accordance with the relationship between the forward observing distance and the image capture distance of the forward image capture device, and a target steered angle of the steered wheels can be calculated on the basis of the first target steered angle of the steered wheels, the second target steered angle of the steered wheels and the contribution degree. Accordingly, a target steered angle of the steered wheels can be calculated by lowering the contribution degree of the second target steered angle when the image capture distance of the forward image capture device is longer relative to forward observing distance, and by enhancing the contribution degree of the second target steered angle when the image capture distance of the forward image capture device is shorter relative to forward observing distance.
The above-mentioned configuration may be such that: the image capture means includes a forward image capture device which captures forward image ahead of a vehicle and a side image capture device which captures side image on at least one of the left and right sides of the vehicle; and, in a situation where a target steered angle of the steered wheels can properly be calculated on the basis of the captured forward image information ahead of the vehicle, the calculation/control unit calculates a target steered angle of the steered wheels on the basis of the captured forward image information sent from the forward image capture device; and, in a situation where a target steered angle of the steered wheels cannot properly be calculated on the basis of the captured forward image information ahead of the vehicle, the calculation/control unit supplements captured image on the basis of the captured side image information sent from the side image capture device and calculates a target steered angle of the steered wheels on the basis of the captured image after supplementation.
According to this configuration, in a situation where a target steered angle of the steered wheels cannot properly be calculated on the basis of the captured forward image information ahead of the vehicle, captured image can be supplemented on the basis of the captured side image information sent from the side image capture device and a target steered angle of the steered wheels can be calculated on the basis of the captured image after supplementation.
The above-mentioned configuration may be such that: the calculation/control unit specifies white lines of the lane on the basis of the captured forward image information sent from the forward image capture device and, when information with respect to any white line of the lane specified on the basis of the captured forward image information is insufficient in a situation where a target steered angle of the steered wheels is calculated on the basis of the information with respect to the white lines of the lane, the calculation/control unit supplements information with respect to the white line or lines of the lane with information with respect to the white line or lines of the lane specified on the basis of the captured side image information sent from the side image capture device and calculates a target steered angle of the steered wheels on the basis of the information with respect to the white lines of the lane after supplementation.
According to this configuration, when information with respect to any white line of the lane specified on the basis of the captured forward image information is insufficient, information with respect to the white line or lines of the lane can be supplemented with information with respect to the white line or lines of the lane specified on the basis of the captured side image information sent from the side image capture device. Accordingly, even when information with respect to the white line of the lane specified on the basis of the captured forward image information is insufficient, a target steered angle of the steered wheels can accurately be calculated on the basis of the information with respect to the white lines of the lane after supplementation.
The above-mentioned configuration may be such that: the calculation/control unit terminates the control of vehicle travel track when at least a length of any white line of the lane specified on the basis of the captured forward image information is not larger than an associated reference length or a length of any white line of the lane specified on the basis of the captured side image information sent from the side image capture device is not larger than an associated reference length.
According to this configuration, the control of vehicle travel track is terminated when at least one of a length of any white line of the lane specified on the basis of the captured forward image information and a length of any white line of the lane specified on the basis of the captured side image information sent from the side image capture device is not larger than an associated reference length. Accordingly, in a situation where any of the white line of the lane specified on the basis of the captured forward image information and the white line of the lane specified on the basis of the captured side image information is insufficient in length, it is possible to prevent the vehicle travel track control in accordance with the white lines from being improperly continued.
The above-mentioned configuration may be such that: the vehicle has a lighting system which can vary irradiation direction and/or irradiation range; the calculation/control unit varies the irradiation direction and/or irradiation range of the lighting system so that information with respect to the specified white lined of the lane is increased when information with respect to any white line of the lane specified on the basis of the captured forward image information is temporarily insufficient.
According to this configuration, when information with respect to any white line of the lane specified on the basis of the captured forward image information is temporarily insufficient, the irradiation direction and/or irradiation range of the lighting system is varied so that information with respect to the specified white lines of the lane is increased, which increases information of the white lines of specified lane. Accordingly, it is possible to decrease a risk to terminate the vehicle travel track control for the reason that any white line of the lane specified on the basis of the captured side image information is sufficient in length as compared with a case where the irradiation direction and/or irradiation range of the lighting system is not varied.
The above-mentioned configuration may be such that: the calculation/control unit decreases vehicle speed to continue the control of vehicle travel track in either case where there is a risk for the vehicle to escape from the lane or the performance of the image capture means deteriorates in image capture accuracy.
According to this configuration, vehicle speed is decreased to continue the control of vehicle travel track in either case where there is a risk for the vehicle to escape from the lane or the performance of the image capture means deteriorates in image capture accuracy. Accordingly, it is possible to decrease a risk that the vehicle can not travel along a lane due to a relative delay in controlling steered angle of the steered wheels by the vehicle travel track control as compared with a case where vehicle speed is not decreased.
Some preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
Referring to
In
The steering wheel 20 is drivingly connected to a pinion shaft 36 of the power steering unit 22 via an upper steering shaft 28, a steered angle varying unit 30, a lower steering shaft 32, and a universal joint 34. In the first embodiment shown in the figure, the steered angle varying unit 30 includes an electric motor 38 for supplementary steering driving. The electric motor 38 has a housing 30A linked to a lower end of the upper steering shaft 28 and a rotor 30B linked to an upper end of the lower steering shaft 32.
As is apparent from the above, the steered angle varying unit 30 rotates the lower steering shaft 32 relative to the upper steering shaft 28 so as to drive, for supplementary steering, the left and right front wheels 18FL and 18FR relative to the steering wheel 20. The steered angle varying unit 30 is controlled by a steering control section of an electronic control unit 40.
The electric power steering unit 22 is an electric power steering unit located concentric with the rack bar. The power steering unit 22 includes an electric motor 42 and a mechanism that converts the rotational torque of the electric motor 42 into a force in a reciprocating direction of the rack bar 24 such as, for example, a ball-screw type converting mechanism 44. The power steering unit 22 is controlled by a steering assist torque control section of the electronic control unit 40 and generates steering assist torque to drive the rack bar 24 relative to a housing 46. The steering assist torque reduces steering load on the driver and as necessary assists steering actuation of the left and right front wheels by the steered angle varying unit 30.
As is understood from the above, the steered angle varying unit 30 constitutes a main part of the front wheel steering control device 14 which cooperates with the power steering unit 22 to change the relationship of the steered angle of the left and right front wheels relative to the steering wheel 20 and steers the front wheels irrespective of steering operation of the driver.
It is to be noted that since the configurations of the power steering unit 22 and the steered angle varying unit 30 do not constitute the gist of the present invention, these devices may be of any configuration known in the art so long as they perform the above-mentioned functions.
The braking force control device 16 includes a braking unit 50. Braking forces of the wheels are controlled through control of the internal pressures Pi (i=fl, fr, rl, rr) of respective wheel cylinders 54FL, 54FR, 54RL, 54RR, i.e. brake pressures by a hydraulic circuit 52 of the braking unit 50. Although not shown in
The upper steering shaft 28 is provided with a steering angle sensor 62 which detects a rotational angle of the upper steering shaft 28 as a steering angle θ and a steering torque sensor 64 which detects a steering torque Ts. Signals indicative of a steering angle θ and a steering torque Ts are input to the electronic control unit 40. The electronic control unit 40 receives a signal indicative of a relative rotation angle θre of the steered angle varying unit 30 detected by a rotation angle sensor 66, which is a rotation angle of the lower steering shaft 32 relative to the upper steering shaft 28.
In the embodiment shown in the figure, a forward CCD camera 68 which captures a forward image ahead of the vehicle 12 is provided at a front part of the cabin of the vehicle 12, and a signal indicative of the forward image information ahead of the vehicle 12 is input to the electronic control unit 40 from the CCD camera 68. A left side CCD camera 70 and a right side CCD camera 72 which capture side images on the left and right sides of the vehicle 12, respectively are provided at left and right side parts of the vehicle 12, and signals indicative of the side image information on the left and right sides of the vehicle 12 are input to the electronic control unit 40 from the CCD cameras 70 and 72.
The electronic control unit 40 additionally receives a signal indicative of a vehicle speed V detected by a vehicle speed sensor 74, a signal indicating lateral acceleration Gy detected by a lateral acceleration sensor 76 and a signal indicating actual yaw rate γ detected by a yaw rate sensor 78. The electronic control unit 40 further receives signals indicative of a master cylinder pressure Pm detected by a pressure sensor not shown in
The individual sections of the electronic control unit 40 may be those which comprise microcomputers and each microcomputer may have CPU, ROM, RAM, and an input/output port connected with one another via a bidirectional common bus. The steering angle sensor 62, the steering torque sensor 64 and the rotation angle sensor 66 detect a steering angle θ, a steering torque Ts and a relative rotation angle θre, respectively with the detected variables being positive when steering or vehicle turning is conducted in left turning direction of the vehicle.
In a normal situation the steering control section of the electronic control unit 40 executes a travel track control, being referred to a lane keeping assist control (LKA control), on the basis of the forward image information ahead of the vehicle 12 acquired by the forward CCD camera 68. That is, the steering control section determines a lane on the basis of the forward image information ahead of the vehicle 12 acquired by the forward CCD camera 68, calculates a target steered angle δt of the front wheels for making the vehicle 12 travel along the lane, and controls the steered angle varying unit 30 so that the steered angle δ of the front wheels conforms to the target steered angle δt.
By contrast, in a situation where the steering control section of an electronic control unit 40 cannot properly execute the travel track control on the basis of the forward image information ahead of the vehicle 12 acquired by the forward CCD camera 68, the steering control section executes an alternative travel track control. In the alternative travel track control, the steering control section determines a lane on the basis of the side image information on either side of the vehicle 12 acquired by the left side CCD camera 70 or the right side CCD camera 72. The steering control section calculates a target pinion angle φt corresponding to a target steered angle δt of the front wheels for making the vehicle 12 travel along the lane, and controls the steered angle varying unit 30 so that the angle φ of the pinion shaft 36 conforms to the target pinion angle φt.
It is to be understood that in either of the normal and alternative travel track controls, the steering control section of the electronic control unit 40 estimates a lateral difference of the vehicle relative to a lane, a yaw angle of the vehicle relative to the lane and a curvature radius of the lane, and calculates a target steered angle of the steered wheels on the basis of the estimated parameters.
As shown in
Hc:H=Dc:D (1)
Since the following Formula 2 is derived from the above Formula 1, the horizontal distance D between the right side edge of the vehicle 12 and a white line 106 can be calculated in accordance with the following Formula 2. It is to be understood that a horizontal distance between the left side edge of the vehicle 12 and a white line can be calculated in a similar manner.
D=DcH/Hc (2)
As shown in
As shown in
Next, referring to the flowchart shown in
First, in step 100, a decision is made as to whether or not vehicle speed is to be decreased to ensure execution of the vehicle travel track control. When a negative decision is made, the control proceeds to step 200, while when an affirmative decision is made, the control proceeds to step 150. When there is a risk that the vehicle escapes from a lane or the image capturing of the CCD camera is deteriorated in accuracy, a decision may be made that vehicle speed is to be reduced to ensure execution of the vehicle travel track control.
In step 150, vehicle speed V is decreased by ΔV by means of the output of an engine not shown in
In step 200, with the magnitude of the curvature radius R of the lane calculated in the former cycle being expressed by a radius Rv of travel track, a decision is made as to whether or not the radius Rv is not larger than a predetermined reference value. When an affirmative decision is made, in step 300, a target lateral acceleration Gyt of the vehicle is calculated on the basis of the captured side image information in accordance with the flowchart shown in
In step 350, a decision is made as to whether or not an alternative track control is required in which a target lateral acceleration Gyt of the vehicle is calculated on the basis of the captured side image information. When a negative decision is made, in step 400, a target lateral acceleration Gyt of the vehicle is calculated on the basis of the captured forward image information in accordance with the flowchart shown in
In step 500, a decision is made as to whether or not a white line of the lane can be specified for a length not smaller than a predetermined minimum reference length on the basis of the captured forward image information. When a negative decision is made, in step 550, a target lateral acceleration Gyt of the vehicle is set to 0, while when an affirmative decision is made, the control proceeds to step 600. It is to be understood that modification may be made that a decision is also made as to whether or not a white line of the lane can be specified for a length not smaller than a predetermined minimum reference length on the basis of the captured side image information, and when a negative decision is made, the control proceeds to step 550.
In step 600, a target lateral acceleration Gyt of the vehicle is calculated on the basis of the captured forward and side image information in accordance with the flowchart shown in
After completion of the steps 300, 400, 550 or 600, the control proceeds to step 900. In step 900, a target steered angle δt of the front wheels are calculated in accordance with the flowchart shown in
Next, referring to the flowchart shown in
In step 310, white lines of the lane are specified on the basis of the captured forward and side image information, and curvature radiuses Rsl and Rsr of left and right white lines are calculated on the basis of the specified white lines. Further, curvature radius Rs of the lane is calculated to an average value of the curvature radiuses Rsl and Rsr. It is to be noted that curvature radius Rs of the lane may be calculated on the basis of one of the curvature radiuses Rsl and Rsr.
In step 315, with front and rear reference positions of the vehicle being set to front and rear ends of the vehicle, as shown in
In step 320, with a distance between the front and the rear ends of the vehicle being represented by L, yaw angle φs of the vehicle relative to the lane is calculated on the basis of the distances Dr1 and Dr2 on the right side in accordance with the following Formula 3.
The yaw angle φs of the vehicle may be calculated on the basis of the distances Dl1 and Dl2 on the left side in accordance with the following Formula 4, and may be an simple average value or a weighed average value of the values calculated in accordance with the Formulae 3 and 4.
In step 325, with the width of the vehicle being represented by W, a target lateral difference Dst relative to the center of the lane is calculated on the basis of the distances Dr1, Dr2 on the right side and yaw angle φs of the vehicle in accordance with the following Formula 5. After step 325 has been completed, the control proceeds to step 360. The target lateral difference Dst is a target distance between the right side edge of the vehicle and the right side edge of the lane (right side white line) or between the left side edge of the vehicle and the left side edge of the lane (left side white line) which is required for the center of the vehicle to travel along the center of the lane.
In step 360, a target yaw angle φst of the vehicle is calculated to a very small value which has the same sign as the curvature radius Rs of the lane calculated in step 310 and increases in magnitude as the radius Rs increases in magnitude.
In step 365, an average of the right lateral differences Dr1 and Dr2 is calculated as an actual right lateral differences Ds, and a target lateral acceleration Gyts of the vehicle based on the captured side image information is calculated in accordance with the following Formula 6 in which Ksr, Ksy and Ksh are predetermined positive coefficients.
Gyts=KsrRs+Ksy(Dst−Ds)+Ksh(φst−φs) (6)
In step 370, a decision is made as to whether or not a correction coefficient Ks is 1, i.e. whether or not the calculation mode has been changed from the mode in which a target lateral acceleration Gytf of the vehicle is calculated on the basis of the captured forward image information to the mode in which a target lateral acceleration Gyts of the vehicle is calculated on the basis of the captured side image information. When an affirmative decision is made, in step 375, a target lateral acceleration Gyt of the vehicle is set to the target lateral acceleration Gyts of the vehicle based on the basis of the captured side image information, while when a negative decision is made, the control proceeds to step 380.
In step 380, a target lateral acceleration Gytf of the vehicle is calculated on the basis of the captured forward image information. It is to be understood that as in steps 310-365, a curvature radius of the lane, a lateral difference of the vehicle, a yaw angle of the vehicle, a target lateral difference of the vehicle and a target yaw angle of the vehicle are calculated, and a target lateral acceleration Gytf is calculated on the basis of these values. A target lateral acceleration Gytf may be calculated in any other manners.
In step 385, correction coefficients Kf and Ks are calculated from the map shown in
In step 390, a target lateral acceleration Gyt of the vehicle is calculated in accordance with the following Formula 7.
Gyt=KfGytf+KsGyts (7)
Next, referring to the flowchart shown in
In step 410, as in step 380, a target lateral acceleration Gytf of the vehicle is calculated on the basis of the captured forward image information.
In step 415, a decision is made as to whether or not the correction coefficient Kf is 1, i.e. whether or not the calculation mode has been changed from the mode in which a target lateral acceleration Gyts of the vehicle is calculated on the basis of the captured side image information to the mode in which a target lateral acceleration Gytf of the vehicle is calculated on the basis of the captured forward image information. When an affirmative decision is made, in step 420, a target lateral acceleration Gyt of the vehicle is set to the target lateral acceleration Gytf of the vehicle based on the basis of the captured forward image information, while when a negative decision is made, the control proceeds to step 425.
In step 425, as in steps 310-365, a target lateral acceleration Gyts of the vehicle is calculated on the basis of the captured side image information.
In step 430, correction coefficients Kf and Ks are calculated from the map shown in
In step 435, as in step 390, a target lateral acceleration Gyt of the vehicle is calculated in accordance with the Formula 7.
Next, referring to the flowchart shown in
In step 610, a decision is made as to whether or not a length Lfl of the left side white line specified on the basis of the captured forward image information is smaller than a length Lmin which is a minimum length required to execute the travel track control of the vehicle. When a negative decision is made, in step 615, a supplemental length Lsl is set to 0 which is a length to be supplemented with a left side white line specified on the basis of the captured side image information, while when an affirmative decision is made, in step 620, a supplemental length Ls1 is set to Lmin−Lfl.
In step 625, with a length of the left side white line which is specified on the basis of the captured side image information being represented by Lsla, a decision is made as to whether or not a supplemental length Lsl is smaller than Lsla. When an affirmative decision is made, the control proceeds to step 640, while when a negative decision is made, in step 630, a supplemental length Ls1 is set to Lsla.
Likewise, in step 640, a decision is made as to whether or not a length Lfr of the right side white line specified on the basis of the captured forward image information is smaller than the minimum length Lmin. When a negative decision is made, in step 645, a supplemental length Lsr is set to 0 which is a length to be supplemented with a right side white line specified on the basis of the captured side image information, while when an affirmative decision is made, in step 650, a supplemental length Lsr is set to Lmin−Lfr.
In step 655, with a length of the right side white line which is specified on the basis of the captured side image information being represented by Lsra, a decision is made as to whether or not a supplemental length Lsr is smaller than Lsra. When an affirmative decision is made, the control proceeds to step 665, while when a negative decision is made, in step 660, a supplemental length Lsr is set to Lsra.
In step 665, the left and right side white lines are supplemented with white lines of supplemental length Lsl and Lsr, respectively. In step 670, a target lateral acceleration Gyt of the vehicle is calculated on the basis of the supplemented left and right side white lines in a manner similar to that in step 410 wherein target lateral acceleration Gytf is calculated.
Next, referring to the flowchart shown in
In step 910, a target steered angle θlkt of the travel track control is calculated from the map shown in
In step 920, a correction coefficient Kv based on vehicle speed is calculated from the map shown in solid line in
In step 930, a target pinion angle φklt is calculated on the basis of a steered angle corrected with a target steered angle θklt, i.e. θ−θklt in accordance with the following Formula 8. The target pinion angle is a target angle of the pinion 36 corresponding to a target steered angle δt of the front wheels.
Φklt=Kv(θ−θklt) (8)
In step 940, with Δφt being assumed to be a parameter for preventing the steered angle varying unit 30 from steering the front wheels excessively when a steering input is afforded, the steered angle varying unit 30 is controlled so that pinion angle φ conforms to a final target pinion angle φt+Δφt, and the steered angle δ of the front wheels is controlled to a target steered angle δt corresponding to the target pinion angle φt+Δφt.
Thus, according to the first embodiment, even in a situation where the travel track control cannot properly be executed on the basis of captured forward image information, the control can be continued on the basis of captured side image information obtained by the side CCD camera 70 or 72. Therefore, a possibility to properly execute the travel track control can be increased as compared to a case where no image on either side of a vehicle is captured, which enables to continue the travel track control while preventing the accuracy thereof from being deteriorated as well as possible.
It is to be understood that when the travel track control properly executed on the basis of captured forward image information can be recovered in a situation where the travel track control is executed on the basis of captured side image information, negative decisions are made in steps 200 and 350, and the control will proceed to step 400. Therefore, it is possible to prevent the travel track control from being unnecessarily executed on the basis of captured side image information in spite of the fact that the travel track control can properly be executed on the basis of captured forward image information.
A length of a lane ahead of the vehicle which can be specified in the travel track control based on captured side image information is shorter than that which can be specified in the travel track control based on captured forward image information. However, a possibility that the vehicle travels along a lane without fail can be increased as compared to a case where the travel track control based on captured forward image information is terminated.
According to the first embodiment, it is possible to prevent a rapid change in a target lateral acceleration Gyt of the vehicle from occurring by means of the correction coefficients Kf and Ks when an interchange is conducted between the control mode where a target lateral acceleration Gyt of the vehicle is calculated on the basis of captured forward image information and the control mode where a target lateral acceleration is calculated on the basis of captured side image information. Accordingly, it is also possible to prevent vehicle travel condition from abruptly changing due to a rapid change in target lateral acceleration Gyt accompanying the control mode change. It is to be noted that this effect can as well be achieved in the other embodiments described later.
In particular, according to the first embodiment, if an affirmative decision is made in step 350, the decision in step 500 is conducted. If a decision is made that a white line ahead of the vehicle can be specified for a length not smaller than the predetermined minimum reference length on the basis of captured forward image information, step 600 is conducted.
The left and right side white lines are supplemented with white lines which have required length of Lsl and Lsr, respectively by the control in step 600. That is, the left and right side white lines are supplemented with white lines 106sls and 106srs having required length of Lsl and Lsr, respectively, not shown in the figure, which are parts of the white lines 106l and 106r. Therefore, even in a situation where an obstacle 110 is present which impedes capturing by the forward CCD camera 68, the travel track control can be continued without being terminated. It is to be noted that this effect can as well be achieved in the second to fourth embodiments described later.
In a situation where an obstacle 110 is present which impedes capturing by the forward CCD camera 68 and the alternative travel track control is required, if a negative decision is made in step 500, the travel track control is terminated without conducting step 600. Accordingly, when length of white lines specified on the basis of captured forward image information is smaller than the required length Lmin, the travel track control is terminated. Therefore, the travel track control can be prevented from being continued in a situation where supplementation of white lines with the captured information obtained by the side CCD cameras 70 and 72 cannot enable the travel track control to be properly continued. It is to be noted that this effect can as well be achieved in the second to fourth embodiments described later.
According to the first embodiment, in step 300, with respect to the lane specified on the basis of captured side image information, a curvature radius Rs of the lane, lateral difference Ds of the vehicle, yaw angle φs of the vehicle, a target lateral difference Dst of the vehicle and a target yaw angle φst of the vehicle are calculated and a target lateral acceleration Gyt is calculated on the basis of these values. Therefore, it is possible to run the vehicle more preferably along a lane while keeping attitude of the vehicle proper as compared to, for example, a case where a curvature radius Rs of a lane is not considered or a target lateral acceleration Gyt is calculated on the basis of lateral difference Ds of the vehicle and a target lateral difference Dst of the vehicle. It is to be noted that this effect can as well be achieved in the second embodiment described later.
In the second embodiment, while steps 330 to 345 are conducted in manners different from those in the above-described first embodiment, steps 360 to 390 are conducted in the same manners as in the above-described first embodiment.
In particular, in step 330, as shown in
In step 335, with respect to succeeding three time points t=0, t−n, t (n is a constant) which come one after another, as shown in
For example, with a slip angle of the vehicle being represented by β and coordinates of the front reference position of the vehicle (located at the center in width of the vehicle) at a time of starting calculations being represented by (X0, Y0), coordinates (Xt, Yt) of the front reference position of the vehicle at each time are calculated in accordance with the following Formulae 9 and 10. In addition, with an inclination angle of a longitudinal line 112 of the vehicle 12 in the rectangular coordinates at a time of starting calculations being represented by φin0, an inclination angle φint of a longitudinal line 112 of the vehicle 12 in the rectangular coordinates at the present time t=t is calculated in accordance with the following Formula 11.
Xt=X0+V∫0t cos(β+φs)dt (9)
Yt=Y0+V∫0t sin(β+φs)dt (10)
φint=φin0+∫0tγdt (11)
It is to be understood that a slip angle β of the vehicle can be calculated as follows, for example. First, side slide acceleration of the vehicle body is calculated from the lateral acceleration Gy, vehicle speed V and yaw rate γ as Vyd=Gy−V*γ; the side slide acceleration Vyd thus obtained is integrated to obtain side slide velocity Vy of the vehicle body; then slip angle β of the vehicle body is calculated as a ratio Vy/Vx of the side slide velocity Vy to the longitudinal velocity Vx of the vehicle body (=vehicle speed V).
Next, as shown in
Further, simultaneous equations are set by means of the values of the coordinates (Xp(0), Yp(0)), (Xp(t−n), Yp(t−n)) and (Xp(t), Yp(t)) of the point P at the three time points being substituted into the following Formula 12. A curvature radius Rs of the lane is calculated by solving the simultaneous equations.
(Xt−A)2+(Yt−B)2=Rs2 (12)
In step 340, a tangential line 114 is determined which passes the point P at the present time t=t that is on the right side white line 80R, and a yaw angle φt of the vehicle is calculated which is an angle formed by the longitudinal line 112 and the tangential line 114, i.e. the difference between the inclinations of the lines in the rectangular coordinate.
It is to be noted that with yaw angles of the vehicle at the three time points t=0, t−n, t being represented by φ(0), φ(t−n) and φ(t), the above-mentioned three coordinates (Xp(0), Yp(0)), (Xp(t−n), Yp(t−n)) and (Xp(t), Yp(t)) of the point P at the three time points t=0, t−n, t are expressed by the following Formulae 13 to 18.
In step 345, with respect to the present time t=t, is calculated a distance Dl(t) between the left edge at the front end of the vehicle and the left edge of the lane in lateral direction of the vehicle. A target lateral difference Dst relative to the center of the lane is calculated on the basis of the yaw angle φt of the vehicle and the left and right lateral distances Dl(t) and Dr(t) in accordance with the following Formula 19.
Thus, according to the second embodiment, even in a situation where the travel track control cannot properly be executed on the basis of captured forward image information, the control can be continued on the basis of captured side image information obtained by the side CCD camera 70 or 72.
In particular, according to the second embodiment, the lateral distances Dl(t) and Dr(t) can be lateral distances at only a front reference position of the vehicle and, accordingly, it is no need to obtain lateral distances at both front and rear reference positions of the vehicle.
In the above-described second embodiment, simultaneous equations are set by means of the values of the coordinates (Xp(0), Yp(0)), (Xp(t−n), Yp(t−n)) and (Xp(t), Yp(t)) of the point P at the three time points being substituted into the following Formula 12, and a curvature radius Rs of the lane is calculated by solving the simultaneous equations. However, a curvature radius Rs of the lane can be calculated on the basis of three coordinates of a point Q which is on the left side white line 80L. Alternatively, a curvature radius Rs of the lane can be calculated as a simple average value or a weighed average value of the curvature radius Rsr of the lane based on the above-mentioned three coordinates of the point P and a curvature radius Rsl of the lane based on three coordinates of the point Q.
In the above-described second embodiment, a tangential line 114 is determined which passes the point P that is on the right side white line 80R, and a yaw angle φt of the vehicle is calculated which is an angle formed by the longitudinal line 112 and the tangential line 114. However, a tangential line 116 may be determined which passes the point Q that is on the left side white line 80L, and a yaw angle φt of the vehicle may be calculated which is an angle formed by the longitudinal line 112 and the tangential line 116. A yaw angle φt of the vehicle may be calculated as a simple average value or a weighed average value of the yaw angle φtr of the vehicle based on the tangential line 114 and the yaw angle φtl of the vehicle based on the tangential line 116.
In the third embodiment, steps 330 to 340 are conducted in the same manners as in the above-described second embodiment, and steps 350 and 365a are conducted in stead of steps 345 and 365, respectively.
In step 350, as shown in
Dst=(Drst+Dlst)/2 (20)
In step 365a, a target lateral acceleration Gyts of the vehicle on the basis of the captured side image information is calculated in accordance with the following Formula 21.
Gyts=Ksy(Dst−Dt) (21)
Thus, according to the third embodiment, even in a situation where the travel track control cannot properly be executed on the basis of captured forward image information, the control can be continued on the basis of captured side image information without calculating curvature radius Rs of the lane.
In the above-described third embodiment, a target lateral acceleration Gyts of the vehicle is calculated without considering a yaw angle of the vehicle. However, as in the under-described fourth embodiment, a target lateral acceleration Gyts of the vehicle may be calculated in accordance with the under-mentioned Formula 24.
In the fourth embodiment, step 310 is not conducted, and steps 355 and 365b are conducted in stead of steps 325 and 365, respectively. Steps 360 and 370 to 390 are conducted in the same manners as in the above-described first embodiment.
In step 355, in a situation where the left side CCD camera 70 and the right side CCD camera 72 are utilized, a target lateral difference Dst relative to the center of the lane is calculated in accordance with the same formula as Formula 19 in the second embodiment. In a situation where only the right side CCD camera 72 is utilized, a target lateral difference Dst is calculated in accordance with the following Formula 23 in which ΔXr is represented by the following Formula 22.
In step 365b, a target lateral acceleration Gyts of the vehicle on the basis of the captured side image information is calculated in accordance with the following Formula 24.
Gyts=Ksy(Dst−Dt)+Ksh(φst−φs) (24)
Thus, according to the fourth embodiment, as in the third embodiment, even in a situation where the travel track control cannot properly be executed on the basis of captured forward image information, the control can be continued on the basis of captured side image information without calculating curvature radius Rs of the lane.
In particular, according to the above-described fourth embodiment, since captured side image information may be either left or right side image information, even in a situation where one of the left side CCD camera 70 and the right side CCD camera 72 becomes unable to capture an image, the travel track control can be continued.
In the fifth embodiment, steps 100 to 550 are conducted in the same manners as in the above-described first embodiment, and if an affirmative decision is made in step 500, the control proceeds to step 700.
In step 700, a target lateral acceleration Gytf of the vehicle is calculated on the basis of the captured forward image information as in step 380 in the flowchart shown in
In step 750, a target lateral acceleration Gyts of the vehicle is calculated on the basis of the captured side image information in accordance with the flowchart shown in
In step 800, a forward observing distance Lv of a driver is estimated on the basis of vehicle speed V, curvature radius Rs of the lane and inclination of the lane, and a length Lfd of the white line ahead of the vehicle which the forward CCD camera can recognize is determined. A correction coefficient Kd is calculated to be a value which is larger than 0 and smaller than 1 so that the coefficient increases as the length Lfd is shorter relative to the forward observing distance Lv and decreases as the length Lfd is longer relative to the forward observing distance Lv.
In step 850, a target lateral acceleration Gyt of the vehicle is calculated as a linear sum of the target lateral accelerations Gytf and Gyts based on the correction coefficient Kd in accordance with the following Formula 25.
Gyt=(1−Kd)Gytf+KdGyts (25)
Thus, according to the fifth embodiment, even in a situation where the travel track control cannot properly be executed on the basis of captured forward image information, the control can be continued as long as it can be executed on the basis of captured forward and side image information.
In particular, according to the above-described fifth embodiment, in step 800, correction coefficient Kd is calculated, and target lateral acceleration Gyt of the vehicle is calculated as a linear sum of the target lateral accelerations Gytf and Gyts based on the correction coefficient Kd in accordance with the Formula 25. The correction coefficient Kd is variably calculated so that it increases as the length Lfd is shorter relative to the forward observing distance Lv and decreases as the length Lfd is longer relative to the forward observing distance Lv.
Accordingly, the travel track control can be continued by increasing a contribution degree of the captured forward image information in a situation where the length Lfd is longer relative to the front observing distance Lv and by increasing a contribution degree of the captured side image information in a situation where the length Lfd is shorter relative to the front observing distance Lv. Therefore, as compared with a case where the correction coefficient Kd is not variably set, the travel track control can appropriately be continued according to the magnitude correlation of the forward observing distance Lv and the length Lfd.
While the present invention has been described with reference to the above embodiments, it will be apparent to those skilled in the art that the present invention is not limited thereto, but may be embodied in various other forms without departing from the scope of the invention.
For example, in the above-described embodiments, the image capture means includes the forward CCD camera 68, the left side CCD camera 70 and the right side CCD camera 72. However, the image capture means may be a image capture device or two image capture devices which can vary at least one of capturing direction and capturing angle.
In the above-described embodiments, the front and rear reference positions are front and rear ends of a vehicle. However, at least one of the front and rear reference positions may be a position located between front and rear ends of a vehicle. Alternatively, the front reference position may be set to a position located forward of front end of a vehicle or the rear reference position may be set to a position located rearward of rear end of a vehicle.
In the above-described embodiments, if a negative decision is made in step 500, the control proceeds to step 550 and the travel track control is terminated. However, when a negative decision is made in step 500 in a situation where the vehicle is travelling at night or in foggy weather, projecting direction of front lights and/or fog lamps may be varied and the decision in step 500 may again be conducted.
While in the above-described first to third embodiments, the reference of target lateral difference of a vehicle is a center of a lane, it may be right or left side edge of a lane. Alternatively, the reference may be variably set according to turn direction of a lane so that it is set to a side edge on turn inner side, for example.
In the above-described first to fourth embodiments, steps 500 and 600 may be omitted.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2011/075766 | 11/8/2011 | WO | 00 | 4/11/2014 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2013/069099 | 5/16/2013 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
7058494 | Matsumoto et al. | Jun 2006 | B2 |
7392120 | Matsumoto et al. | Jun 2008 | B2 |
7580785 | Matsumoto et al. | Aug 2009 | B2 |
8350724 | Szczerba et al. | Jan 2013 | B2 |
8386114 | Higgins-Luthman | Feb 2013 | B2 |
8543277 | Higgins-Luthman | Sep 2013 | B2 |
20040153228 | Matsumoto et al. | Aug 2004 | A1 |
20040158377 | Matsumoto et al. | Aug 2004 | A1 |
20070069873 | Kudo | Mar 2007 | A1 |
20080208409 | Matsumoto et al. | Aug 2008 | A1 |
20140229068 | Ueyama et al. | Aug 2014 | A1 |
Number | Date | Country |
---|---|---|
4-283806 | Oct 1992 | JP |
2001-22444 | Jan 2001 | JP |
2001-283390 | Oct 2001 | JP |
2002-109694 | Apr 2002 | JP |
2008-250904 | Oct 2008 | JP |
2009-18626 | Jan 2009 | JP |
2010-2953 | Jan 2010 | JP |
2010-69921 | Apr 2010 | JP |
Entry |
---|
International Search Report issued Feb. 14, 2012, in PCT/JP2011/075766, filed Nov. 8, 2011. |
Mahmoud Efatmaneshnik et al., “A Cooperative Positioning Algorithm for DSRC Enabled Vehicular Networks”, Archives of Photogrammetry, Cartography and Remote Sensing, vol. 22, 2011, pp. 117-129. |
Michael Todd, Jay Farrell and Matthew Barth, “Connected Vehicle Technology Challenge: Lane-Level Vehicle Positioning using DSRC as an Aiding Signal”, Proposing Organization: Transportation Systems Research Group, College of Engineering—Center for Environmental Research and Technology (CE-CERT), University of California, Riverside (UCR), May 2, 2011. |
Number | Date | Country | |
---|---|---|---|
20140257640 A1 | Sep 2014 | US |