| CPC B60W 30/09 (2013.01) [B60W 10/06 (2013.01); B60W 10/18 (2013.01); B60W 10/20 (2013.01); B60W 30/0953 (2013.01); B60W 30/0956 (2013.01); B60W 30/165 (2013.01); B60W 30/18154 (2013.01); B60W 30/18163 (2013.01); B60W 40/06 (2013.01); B60W 40/105 (2013.01); B60W 50/087 (2013.01); B60W 50/12 (2013.01); B60W 2420/403 (2013.01); B60W 2420/408 (2024.01); B60W 2510/18 (2013.01); B60W 2520/10 (2013.01); B60W 2520/105 (2013.01); B60W 2552/00 (2020.02); B60W 2554/00 (2020.02); B60W 2554/80 (2020.02); B60W 2555/20 (2020.02); B60W 2710/18 (2013.01); B60W 2710/20 (2013.01); B60W 2754/30 (2020.02)] | 30 Claims |

|
1. A system for selectively displacing human driver control of a host vehicle, the system comprising:
at least one processor comprising circuitry and a memory, wherein the memory incudes instructions that when executed by the circuitry cause the at least one processor to:
receive, from an image capture device, at least one image representative of an environment of the host vehicle;
detect at least one obstacle in the environment of the host vehicle based on an analysis of the at least one image;
monitor a driver input to at least one of a throttle control, a brake control, or a steering control associated with the host vehicle;
determine whether the driver input would result in the host vehicle navigating within a proximity buffer relative to the at least one obstacle;
allow the driver input to cause a corresponding change in one or more host vehicle motion control systems, if the at least one processing device determines that the driver input would not result in the host vehicle navigating within the proximity buffer relative to the at least one obstacle; and
prevent the driver input from causing the corresponding change in the one or more host vehicle motion control systems, if the at least one processing device determines that the driver input would result in the host vehicle navigating within the proximity buffer relative to the at least one obstacle,
wherein the at least one obstacle includes a target vehicle, and the proximity buffer relative to the target vehicle is determined based on a sum of at least:
a host vehicle acceleration distance, determined as a distance over which the host vehicle will travel if accelerated at an assumed acceleration rate of the host vehicle over a reaction time associated with the host vehicle,
a host vehicle stopping distance, determined as a distance required to reduce a determined speed of the host vehicle to zero at an assumed braking rate of the host vehicle, the determined speed corresponding to a speed of the host vehicle if the host vehicle accelerated at the assumed acceleration rate of the host vehicle over the reaction time associated with the host vehicle, and
a target vehicle stopping distance, determined as a distance required to reduce a current speed of the target vehicle to zero at an assumed braking rate of the target vehicle.
|