The present disclosure relates to a driving assistance device.
Conventionally, there has been proposed a driving assistance device configured to execute steering control based on a surrounding situation of a vehicle (see, for example, PTL 1).
Hereinafter, a vehicle on which such a driving assistance device is mounted is referred to as “principal vehicle”, and a vehicle present around the principal vehicle is referred to as “other vehicle”. Further, a lane in which the principal vehicle is traveling is referred to as “principal vehicle lane”, and a lane adjacent to the principal vehicle lane is referred to as “adjacent lane”.
For example, there may be a situation in which another vehicle is traveling in the adjacent lane and the principal vehicle overtakes the other vehicle. In this situation, the driver of the principal vehicle may feel uneasy because the distance between the principal vehicle and the other vehicle decreases. However, any processing in such a situation has not been studied for the driving assistance device of PTL 1. The above problem may also occur in a situation in which the principal vehicle is overtaken by another vehicle.
An object of the present disclosure is to provide a driving assistance device capable of executing steering control depending on the situations described above.
In one or more embodiments, a driving assistance device is provided. The driving assistance device includes: at least one sensor configured to acquire vehicle surrounding information pertaining to a surrounding area of a principal vehicle; and at least one processor configured to: execute determination processing of determining whether a current situation is a first situation or a second situation based on the vehicle surrounding information; and execute steering control for driving the principal vehicle along a target track based on a result of the determination processing. The first situation is a situation in which the principal vehicle overtakes a first other vehicle traveling in a first adjacent lane adjacent to a principal vehicle lane in which the principal vehicle is traveling. The second situation is a situation in which the principal vehicle is overtaken by the first other vehicle.
According to the above configuration, the driving assistance device can execute the steering control depending on whether the current situation is the first situation or the second situation. Problems, configurations, and advantageous effects other than those described above will be clarified by the following description of embodiments.
A plurality of embodiments of a driving assistance device will be described with reference to the accompanying drawings. Although the accompanying drawings illustrate specific configurations, they are not used to interpret the technical scope of the present disclosure in a limited manner.
As an example of steering control, lane keeping control will be described below. Hereinafter, the lane keeping control is simply referred to as “LK control”.
The CPU 210 includes at least one processor and/or circuit. The memory 220 includes, for example, a RAM. The nonvolatile memory 230 includes, for example, a flash memory and a ROM. The CPU 210 executes a program code (instruction) stored in the nonvolatile memory 230 by using the memory 220 as a working memory. As a result, the CPU 210 can execute processing described below. Note that the steering ECU 120 has a similar configuration.
The steering actuator 130 is incorporated in a steering mechanism of the vehicle VA. For example, the steering actuator 130 includes a motor for steering steering wheels (left front wheel and right front wheel) of the vehicle VA. The steering actuator 130 is configured to control the steering wheels in accordance with an instruction from the steering ECU 120.
Note that the driving assistance ECU 110 and the steering ECU 120 may be integrated into one ECU. Further, one or more ECUs may be added to execute processing described below.
The vehicle surrounding sensor 140 acquires vehicle surrounding information pertaining to a surrounding area of the vehicle VA. The surrounding area of the vehicle VA includes a front area, a right area, a left area, and a rear area of the vehicle VA.
The vehicle surrounding information includes object information pertaining to objects present in the surrounding area of the vehicle VA, and lane marking information pertaining to lane markings (white lines) present in the surrounding area of the vehicle VA. The objects include moving objects such as a vehicle and a pedestrian, and stationary objects such as a guardrail and a fence. The object information includes, for example, a distance between the vehicle VA and the object, a direction of movement of the object with respect to the vehicle VA, an azimuth of the object with respect to the vehicle VA, a relative speed of the object with respect to the vehicle VA, a type of the object (for example, information indicating whether the object is a moving object or a stationary object), and the like. The lane marking information includes positions of a plurality of lane markings that define lanes (traffic lanes), parameters related to the lane markings, and the like. The parameters related to a lane marking include a curvature of the lane marking, a lateral position (position in a road width direction) of the vehicle VA with respect to the lane marking, a yaw angle of the vehicle VA with respect to the lane marking, and the like.
For example, the vehicle surrounding sensor 140 may be one or a combination of a radar sensor, a camera sensor, a LIDAR, and the like. The vehicle surrounding sensor 140 may include another sensor as long as it can acquire the object information and the lane marking information.
The vehicle speed sensor 150 acquires information on a speed Va of the vehicle VA.
Next, a plurality of situations that may occur during execution of the LK control will be described. Hereinafter, the vehicle VA on which the driving assistance device is mounted is referred to as “principal vehicle VA”. Further, a lane in which the principal vehicle VA is traveling is referred to as “principal vehicle lane Ln0”, a lane adjacent to the left side of the principal vehicle lane Ln0 is referred to as “first adjacent lane Ln1”, and a lane adjacent to the right side of the principal vehicle lane Ln0 is referred to as “second adjacent lane Ln2”. Another vehicle traveling in the first adjacent lane Ln1 or the second adjacent lane In2 is referred to as “adjacent vehicle”.
In the first situation, the principal vehicle VA gradually approaches the first adjacent vehicle OV1. The driver of the principal vehicle VA recognizes the first adjacent vehicle OV1, and thus feels uneasy when the principal vehicle VA passes by the first adjacent vehicle OV1. In consideration of this, the driving assistance ECU 110 changes elements of the LK control (hereinafter, referred to as “control elements”). Here, the control elements mean various processes for executing the LK control and parameters used for the processes. Specifically, the control elements include the target track TL serving as a reference of the LK control, a control gain used for the steering control amount of the LK control, and the like. In this example, the control element is the target track TL.
In the first situation, the driving assistance ECU 110 calculates a line Lofs further away from the first adjacent lane Ln1. For this reason, the driving assistance ECU 110 obtains a correction value dc of the lateral position of the principal vehicle VA with respect to the center line Lc. Here, the lateral position of the principal vehicle VA means a position in the road width direction in the principal vehicle lane In0. The line Lofs is a line offset by the correction value dc to the right side from the center line Lc.
The driving assistance ECU 110 obtains the correction value dc in accordance with the map MP1. According to the map MP1, when the principal vehicle VA approaches the first adjacent vehicle OV1 (the magnitude (absolute value) of the distance Dx decreases), the correction value dc becomes a negative predetermined value dc1 (for example, −0.4 m). That is, the principal vehicle VA moves further away from the first adjacent lane Ln1. Thereafter, the principal vehicle VA overtakes the first adjacent vehicle OV1. Subsequently, the correction value dc gradually approaches zero and finally becomes zero. That is, the lateral position of the principal vehicle VA returns to the center line Lc. Note that the value dc1 may be appropriately changed so that the principal vehicle VA does not deviate from the principal vehicle lane Ln0.
The driving assistance ECU 110 sets the line Lofs as the target track TL. The driving assistance ECU 110 calculates the steering control amount for driving the vehicle VA along the target track TL. The driving assistance ECU 110 outputs the steering control amount to the steering ECU 120. According to this configuration, even when the first situation occurs during execution of the LK control, the driving assistance ECU 110 executes the first control, so that the principal vehicle VA passes on the right side of the first adjacent vehicle OV1 with the larger interval from the first adjacent vehicle OV1. The possibility that the driver feels uneasy can be reduced. Further, the driving assistance ECU 110 gradually changes the correction value dc in accordance with the distance Dx using the map MP1. According to this configuration, the lateral position of the vehicle VA can be smoothly changed in accordance with the distance Dx.
Hereinafter, the steering control executed in the first situation (that is, the steering control using the line Lofs as the target track TL) is referred to as “first control”.
Note that the driving assistance ECU 110 determines a first start condition based on the vehicle surrounding information in order to start the first control. The first start condition is a condition for determining whether the current situation is the first situation. Specifically, the first start condition is satisfied when both of the following condition A1 and condition A2 are satisfied. Note that the condition A2 may be changed to a condition related to an inter-vehicle time between the principal vehicle VA and a first adjacent vehicle OV1.
Further, the driving assistance ECU 110 determines a first end condition based on the vehicle surrounding information in order to end the first control. The first end condition is a condition for determining whether the principal vehicle VA has completed overtaking the first adjacent vehicle OV1. Specifically, the first end condition is satisfied when the following condition B1 is satisfied. Note that the condition B1 may be changed to a condition related to the inter-vehicle time between the principal vehicle VA and the first adjacent vehicle OV1.
In the second situation, the first adjacent vehicle OV1 gradually approaches the principal vehicle VA. However, the first adjacent vehicle OV1 is present behind the principal vehicle VA, and thus the driver of the principal vehicle VA cannot recognize the first adjacent vehicle OV1 in many cases. Let us assume that the driving assistance ECU 110 executes the first control in such a second situation. In this case, the driver feels that the principal vehicle VA has suddenly moved to the right side and rather feel uneasy.
In consideration of this, in the second situation, the driving assistance ECU 110 executes the steering control using the center line Lc as the target track TL. The driving assistance ECU 110 sets the center line Lc as the target track TL. The driving assistance ECU 110 calculates the steering control amount for driving the vehicle VA along the target track TL. The driving assistance ECU 110 outputs the steering control amount to the steering ECU 120. According to this configuration, even when the second situation occurs during execution of the LK control, the driving assistance ECU 110 executes the second control, so that the principal vehicle VA does not move in the lateral direction. The possibility that the driver feels uneasy can be reduced.
Hereinafter, the steering control executed in the second situation (that is, the steering control using the center line Lc as the target track TL) is referred to as “second control”.
Note that the driving assistance ECU 110 determines a second start condition based on the vehicle surrounding information in order to start the second control. The second start condition is a condition for determining whether the current situation is the second situation. Specifically, the second start condition is satisfied when both of the following condition C1 and condition C2 are satisfied. Note that the condition C2 may be changed to a condition related to the inter-vehicle time between the principal vehicle VA and a first adjacent vehicle OV1.
Further, the driving assistance ECU 110 determines a second end condition based on the vehicle surrounding information in order to end the second control. The second end condition is a condition for determining whether the first adjacent vehicle OV1 has completed overtaking the principal vehicle VA. Specifically, the second end condition is satisfied when the following condition D1 is satisfied. Note that the condition D1 may be changed to a condition related to the inter-vehicle time between the principal vehicle VA and the first adjacent vehicle OV1.
Hereinafter, a situation that is neither the first situation nor the second situation is referred to as “normal situation”. In the normal situation, the driving assistance ECU 110 executes the steering control using the center line Lc as the target track TL. Specifically, the driving assistance ECU 110 sets the center line Lc as the target track TL. The driving assistance ECU 110 calculates the steering control amount for driving the vehicle VA along the target track TL. The driving assistance ECU 110 outputs the steering control amount to the steering ECU 120.
The steering control executed in the normal situation (that is, the control using the center line Lc as the target track TL) is referred to as “normal control”.
The driving assistance ECU 110 reads the vehicle surrounding information (step 701). The driving assistance ECU 110 detects an adjacent vehicle based on the vehicle surrounding information (step 702). Note that the current situation is the normal situation and thus the driving assistance ECU 110 detects no adjacent vehicle.
The driving assistance ECU 110 determines whether a first flag Flg1 is “1” (step 703). When the first flag Flg1 is “1”, this means that the current situation is the first situation. When the first flag Flg1 is “0”, this means that the current situation is not the first situation. Assuming that the first flag Flg1 is currently “0”, the driving assistance ECU 110 determines “No” and proceeds to step 704.
The driving assistance ECU 110 determines whether a second flag Flg2 is “1” (step 704). When the second flag Flg2 is “1”, this means that the current situation is the second situation. When the second flag Flg2 is “0”, this means that the current situation is not the second situation. Assuming that the second flag Flg2 is currently “0”, the driving assistance ECU 110 determines “No” and proceeds to step 705.
The driving assistance ECU 110 determines whether an adjacent vehicle is present behind the principal vehicle VA (step 705). In the normal situation, the driving assistance ECU 110 determines “No” and proceeds to step 711 (from B in
Let us assume that the current situation is the situation of
Note that, in step 702, the driving assistance ECU 110 may treat an adjacent vehicle satisfying the following condition E1 or condition E2 as a vehicle subject to the processing described below.
This is for the following reason. For example, in a case where the distance in the road width direction between the principal vehicle VA and an adjacent vehicle is relatively large, the driver of the principal vehicle VA is less likely to feel uneasy even when the principal vehicle VA passes by the adjacent vehicle.
The driving assistance ECU 110 determines “No” in step 705 and proceeds to step 711 (from B in
The driving assistance ECU 110 determines whether or not the first start condition is satisfied (step 712). When the first start condition is not satisfied, the driving assistance ECU 110 determines “No” and proceeds to step 717 (from D to D in
In the situation of
Thereafter, the driving assistance ECU 110 executes step 701 and step 702, and then proceeds to step 703. The driving assistance ECU 110 determines “Yes” and proceeds to step 715 (from A in
The driving assistance ECU 110 determines whether or not the first end condition is satisfied (step 715). When the first end condition is not satisfied, the driving assistance ECU 110 continues the first control. That is, the driving assistance ECU 110 determines “No” and executes step 714, step 718, and step 719.
When the first end condition is satisfied, the driving assistance ECU 110 determines “Yes” and proceeds to step 716. The driving assistance ECU 110 sets the first flag Flg1 to “0” (step 716). The driving assistance ECU 110 ends the first control and executes the normal control. The driving assistance ECU 110 sets the center line Lc as the target track TL (step 717). Next, the driving assistance ECU 110 executes smoothing processing on the target track TL (step 718). Then, the driving assistance ECU 110 executes the steering control (step 719).
Let us assume that the current situation is the situation of
The driving assistance ECU 110 determines whether or not the second start condition is satisfied (step 706). When the second start condition is not satisfied, the driving assistance ECU 110 determines “No” and proceeds to step 717 (from D in
In the situation of
Thereafter, the driving assistance ECU 110 executes step 701, step 702, and step 703, and then proceeds to step 704. The driving assistance ECU 110 determines “Yes” and proceeds to step 708.
The driving assistance ECU 110 determines whether or not the second end condition is satisfied (step 708). When the second end condition is not satisfied, the driving assistance ECU 110 continues the second control. That is, the driving assistance ECU 110 determines “No” and proceeds to step 710 (from C in
When the second end condition is satisfied, the driving assistance ECU 110 determines “Yes” and proceeds to step 709. The driving assistance ECU 110 sets the second flag Flg2 to “0” (step 709). Then, the driving assistance ECU 110 ends the second control and executes the normal control. The driving assistance ECU 110 proceeds to step 717 (from D in
According to the above configuration, the driving assistance ECU 110 executes the determination processing of determining whether the current situation is the first situation or the second situation based on the vehicle surrounding information, and executes the steering control for driving the principal vehicle VA along the target track TL based on the result of the determination processing. The driving assistance ECU 110 controls the lateral position of the principal vehicle VA by setting (or changing) the target track TL depending on the determined situation (the first situation or the second situation). This can enhance the driver's feeling of security.
The driving assistance ECU 110 may set the control gain of the steering control to be larger when used in the second situation than when used in a situation other than the second situation. In this configuration, when the driver of the principal vehicle VA operates the steering wheel in the second situation, the driving assistance ECU 110 applies, to the steering mechanism, a large torque for returning the lateral position of the principal vehicle VA to the target track TL. Thus, the driver feels a large load when operating the steering wheel. Thus, the lateral position of the principal vehicle VA is easily kept on the target track TL (center line Lc). It is possible to prevent the principal vehicle VA from approaching a first adjacent vehicle OV1 traveling from behind the principal vehicle VA.
A configuration of a second embodiment will be described with reference to
In the example of
Similarly, in the example of
Similarly, in the example of
Similarly, in the example of
When the first start condition is satisfied, the driving assistance ECU 110 determines “Yes” in step 712 and sets the first flag Flg1 to “1” (step 713). Next, the driving assistance ECU 110 determines which one of the cases a to d the current situation corresponds to, based on the vehicle surrounding information (step 1401).
In the case a, the driving assistance ECU 110 selects the map MP1 (step 1402). In the case b, the driving assistance ECU 110 selects the map MP2 (step 1403). In the case c, the driving assistance ECU 110 selects the map MP3 (step 1404). In the case d, the driving assistance ECU 110 selects the map MP4 (step 1405).
Thereafter, the driving assistance ECU 110 calculates the line Lofs using the selected map and sets the line Lofs as the target track TL (step 714). Processing after this step (step 718 and step 719) is the same as that in
According to the above configuration, the driving assistance ECU 110 determines whether a second adjacent vehicle OV2 is present in the second adjacent lane Ln2, and changes the correction value dc when the second adjacent vehicle OV2 is present. Specifically, the magnitude (absolute value) of the correction value dc decreases as the magnitude (absolute value) of the distance in the vehicle longitudinal direction between the principal vehicle VA and the second adjacent vehicle OV2 decreases. Therefore, the driver's feeling of security can be enhanced.
Note that the driving assistance ECU 110 may be configured to proceed to step 1401 when determining “No” in step 715. In this case, the driving assistance ECU 110 can appropriately select any one of the maps MP1 to MP4 in accordance with a change in a relationship between the principal vehicle VA and the second adjacent vehicle OV2.
In the first control, the driving assistance ECU 110 may set the control gain of the steering control to be larger when a second adjacent vehicle OV2 is present in the second adjacent lane Ln2 (for example, the case b, the case c, or the case d) than when no second adjacent vehicle OV2 is present in the second adjacent lane Ln2 (the case a). In this configuration, for example, when the driver of the principal vehicle VA operates the steering wheel in the case d, the driving assistance ECU 110 applies, to the steering mechanism, a large torque for returning the lateral position of the principal vehicle VA to the target track TL. Thus, the driver feels a large load when operating the steering wheel. Thus, the lateral position of the principal vehicle VA is easily kept on the target track TL. It is possible to prevent the principal vehicle VA from approaching the second adjacent vehicle OV2.
A configuration of a third embodiment will be described with reference to
The map MP5 defines a relationship between the inter-vehicle time Tin and the correction rate Rc, where the inter-vehicle time Tin is a time interval between the principal vehicle VA and a first adjacent vehicle OV1. The driving assistance ECU 110 can calculate the inter-vehicle time Tin based on the relative speed of the first adjacent vehicle OV1 with respect to the principal vehicle VA and the distance Dx. When the inter-vehicle time Tin is 5 s, this means that the principal vehicle VA is present at a relatively distant position behind the first adjacent vehicle OV1. Thus, the correction rate Rc is 0%. In this case, the driving assistance ECU 110 drives along the center line Lc. The correction rate Rc increases as the inter-vehicle time Tin decreases. That is, the magnitude (absolute value) of the final correction value dc increases as the principal vehicle VA approaches the first adjacent vehicle OV1.
The driving assistance ECU 110 according to the third embodiment executes the routine of
According to the above configuration, the driving assistance ECU 110 can offset the lateral position of the principal vehicle VA to the right side from the center line Lc in accordance with the inter-vehicle time Tin. The principal vehicle VA passes on the right side of the first adjacent vehicle OV1 with the larger interval from the first adjacent vehicle OV1. The possibility that the driver feels uneasy can be reduced. Further, the driving assistance ECU 110 gradually changes the correction value dc in accordance with the inter-vehicle time Tin using the map MP5. According to this configuration, the lateral position of the vehicle VA can be smoothly changed in accordance with the inter-vehicle time Tin.
Let us assume that the relative speed of a first adjacent vehicle OV1 with respect to the principal vehicle VA is relatively high in the second situation. In this case, when the first adjacent vehicle OV1 passes by the principal vehicle VA, the principal vehicle VA may wobble in the lateral direction due to wind pressure generated by the passage of the first adjacent vehicle OV1. Thus, the driver of the principal vehicle VA may feel uneasy. Thus, in the second situation, the driving assistance ECU 110 calculates a relative speed Vrs of the first adjacent vehicle OV1 with respect to the principal vehicle VA. The relative speed Vrs is the difference between the speed V1 of the first adjacent vehicle OV1 and the speed Va of the principal vehicle VA (Vrs=V1−Va). When the relative speed Vrs is equal to or higher than a predetermined speed threshold Vrth, the driving assistance ECU 110 executes the first control. On the other hand, when the relative speed Vrs is lower than the predetermined speed threshold Vrth, the driving assistance ECU 110 executes the second control.
When the second start condition is satisfied in step 706 of the routine of
On the other hand, when the relative speed Vrs is not equal to or higher than the predetermined speed threshold Vrth, the driving assistance ECU 110 determines “No” and executes step 710, step 718, and step 719.
According to the above configuration, when the relative speed Vrs is high, the driving assistance ECU 110 executes the first control for setting the target track TL to be further away from the first adjacent lane Ln1. The interval between the principal vehicle VA and the first adjacent vehicle OV1 becomes large. It is possible to reduce the possibility that, when the first adjacent vehicle OV1 passes by the principal vehicle VA, the principal vehicle VA wobbles in the lateral direction due to wind pressure generated by the passage of the first adjacent vehicle OV1. Therefore, it is possible to reduce the possibility that the driver of the principal vehicle VA feels uneasy.
A configuration of a fifth embodiment will be described with reference to
The driving assistance ECU 110 according to the fifth embodiment executes the routine of
According to the above configuration, when a further adjacent vehicle OV3 is present ahead of the first adjacent vehicle OV1, the driving assistance ECU 110 continues the first control. It is possible to prevent the principal vehicle VA from wobbling in the lateral direction. It is possible to reduce the possibility that the driver of the principal vehicle VA feels uneasy.
When the speed Va of the principal vehicle VA is considerably higher than the speed V1 of a first adjacent vehicle OV1 in the first situation, the time taken for the principal vehicle VA to overtake the first adjacent vehicle OV1 is short. If the first control causes the principal vehicle VA to move in the lateral direction in a short time, the driver of the principal vehicle VA may feel uneasy. In consideration of this, in the first situation, the driving assistance ECU 110 calculates time Tov taken for the principal vehicle VA to overtake the first adjacent vehicle OV1. When the time Tov is equal to or less than a predetermined time threshold Toth, the driving assistance ECU 110 keeps the current lateral position of the principal vehicle VA.
When the first start condition is satisfied (step 712), the driving assistance ECU 110 executes step 713 and proceeds to step 1801. The driving assistance ECU 110 determines whether the time Tov is equal to or less than the time threshold Toth (step 1801). When the time Tov is equal to or less than the time threshold Toth, the driving assistance ECU 110 determines “Yes” and proceeds to step 1802. The driving assistance ECU 110 corrects the target track TL to keep the current lateral position of the principal vehicle VA. Processing after this step (step 718 and step 719) is the same as that in
On the other hand, when the time Tov is not equal to or less than the time threshold Toth, the driving assistance ECU 110 determines “No” and proceeds to step 714. Processing after this step (step 714, step 718, and step 719) is the same as that in
According to the above configuration, the driving assistance ECU 110 corrects the target track TL to keep the current lateral position of the principal vehicle VA when the time Tov is equal to or less than the time threshold Toth during execution of the first control. Thus, lateral movements of the principal vehicle VA are suppressed. It is possible to reduce the possibility that the driver of the principal vehicle VA feels uneasy.
A configuration of a seventh embodiment will be described with reference to
The driving assistance ECU 110 performs an addition, subtraction, or maintenance operation on the reliability DR in accordance with the table of
When Dy<Dy1, the driving assistance ECU 110 adds “2.0” to the reliability DR. When Dy1≤Dy≤Dy2, the driving assistance ECU 110 adds “1.0” to the reliability DR. When Dy2≤Dy≤Dy3, the driving assistance ECU 110 maintains the current reliability DR. When Dy3<Dy, the driving assistance ECU 110 subtracts “1.0” from the reliability DR.
The driving assistance ECU 110 determines the start of the first control using the reliability DR. In this example, the first start condition is satisfied when (i) a first adjacent vehicle OV1 is present ahead of the principal vehicle VA, (ii) the speed Va of the principal vehicle VA is higher than the speed V1 of the first adjacent vehicle OV1, and (iii) the reliability DR reaches “20”. Similarly, the driving assistance ECU 110 determines the start of the second control using the reliability DR. In this example, the second start condition is satisfied when (i) a first adjacent vehicle OV1 is present behind the principal vehicle VA, (ii) the speed V1 of the first adjacent vehicle OV1 is higher than the speed Va of the principal vehicle VA, and (iii) the reliability DR reaches “20”.
The driving assistance ECU 110 may determine the end of the first control using the reliability DR. In this example, the driving assistance ECU 110 gradually decreases the reliability DR after starting the first control. The first end condition is satisfied when the reliability DR reaches a predetermined value (for example, any value between 0 and 10). Similarly, the driving assistance ECU 110 may determine the end of the second control using the reliability DR. In this example, the driving assistance ECU 110 gradually decreases the reliability DR after starting the second control. The second end condition is satisfied when the reliability DR reaches a predetermined value (for example, any value between 0 and 10).
According to the above configuration, the driving assistance ECU 110 determines the first situation or the second situation in accordance with the change in the distance Dy. Even in a case where the accuracy of the vehicle surrounding sensor 140 is low, influence of noise or the like can be reduced and chattering of the determination result can be eliminated as well. It is possible to improve accuracy of the determination of whether the current situation is the first situation or the second situation.
The reliability DR is not limited to the above example, and may be calculated using the relative speed of a first adjacent vehicle OV1 with respect to the principal vehicle VA and/or the distance Dx in the vehicle longitudinal direction between the principal vehicle VA and a first adjacent vehicle OV1.
The driving assistance ECU 110 may perform an addition, subtraction, or maintenance operation on the reliability DR in accordance with the table of
A configuration of an eighth embodiment will be described with reference to
The driving assistance ECU 110 may change a length Lx1 of the first area A1 in a longitudinal direction in accordance with the speed Va of the principal vehicle VA. For example, the length Lx1 may be set to be longer as the speed Va is higher.
Further, the driving assistance ECU 110 may change the length Lx1 of the first area A1 in the longitudinal direction in accordance with a driving curvature of the principal vehicle VA.
In another example, as illustrated in
The second area A2 extends from a position ahead of the principal vehicle VA to a position behind the principal vehicle VA. A length Lx2 of the second area A2 in the longitudinal direction is shorter than the length Lx1 of the first area A1 in the longitudinal direction, and thus the second area A2 is an area smaller than the first area A1. Note that a front end A2_f of the second area A2 is closer to the principal vehicle VA than a front end A1_f of the first area A1. According to this configuration, the driving assistance ECU 110 can accurately determine the case d.
The driving assistance ECU 110 may change the length Lx2 of the second area A2 in the longitudinal direction in accordance with the speed Va of the principal vehicle VA.
Further, the driving assistance ECU 110 may change the length Lx2 of the second area A2 in the longitudinal direction in accordance with the driving curvature of the principal vehicle VA.
Note that the embodiments described above are merely examples, and the scope of the technical idea of the present disclosure is not limited to the above-described configurations. Other aspects conceivable within the scope of the technical idea of the present disclosure also fall within the scope of the present disclosure.
The embodiments and the modifications thereof described above are also applicable to the first situation in which the principal vehicle VA overtakes a second adjacent vehicle OV2 traveling in the second adjacent lane Ln2 and the second situation in which the principal vehicle VA is overtaken by a second adjacent vehicle OV2.
Although embodiments of the present invention have been described in detail above, the present invention is not limited to the embodiments, and various design changes can be made without departing from the spirit of the present invention described in the claims. For example, the above embodiments have been described in detail to clearly explain the present invention, and all the described constituent elements are not necessarily included. In addition, some of constituent elements of a certain embodiment can be replaced with a constituent element of another embodiment. Further, a constituent element of a certain embodiment can be added to a constituent element of another embodiment. Furthermore, some of constituent elements of each embodiment can be subject to addition of another constituent element, deletion, and replacement.
Number | Date | Country | Kind |
---|---|---|---|
2021-096057 | Jun 2021 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2022/008418 | 2/28/2022 | WO |