CPC B60W 30/18163 (2013.01) [B60W 30/143 (2013.01); B60W 30/162 (2013.01); B60W 50/082 (2013.01); B60W 2520/10 (2013.01); B60W 2554/802 (2020.02)] | 16 Claims |
1. A method for controlling automatic overtake functionality for a host vehicle, the method comprising:
obtaining, via a plurality of sensors, sensor data pertaining to the host vehicle and a roadway on which the host vehicle is travelling;
determining, via a processor, when an automatic overtake is recommended, using the sensor data in conjunction with one or more threshold values;
receiving driver inputs pertaining to the automatic overtake; and
adjusting, via the processor, the one or more threshold values for the automatic overtake based on the driver inputs;
wherein the adjusting of the one or more threshold values comprises adjusting a timer for a delay between recommended overtake actions based on a driver override of one or more of the recommended overtake actions,
wherein the adjusting of the timer comprises:
adjusting the timer based on an exponential short term adjustment in response to driver inputs during a current vehicle drive; and
adjusting the timer based on a linear long term adjustment in response to driver inputs across multiple vehicle drives; and
wherein the method further comprises providing instructions from the processor to one or more vehicle systems including one or more of a propulsion system, a steering system, or a braking system of the host vehicle for selectively executing the automatic overtake based on the adjusted one or more threshold values.
|