US 11,753,008 B2
System and method for adaptive cruise control with proximate vehicle detection
Wutu Lin, San Diego, CA (US); Liu Liu, San Diego, CA (US); Zijie Xuan, San Diego, CA (US); Xing Sun, San Digo, CA (US); Kai-Chieh Ma, San Diego, CA (US); and Yufei Zhao, San Diego, CA (US)
Assigned to TUSIMPLE, INC., San Diego, CA (US)
Filed by TUSIMPLE, INC., San Diego, CA (US)
Filed on Jul. 28, 2020, as Appl. No. 16/941,190.
Application 16/941,190 is a continuation of application No. 15/806,127, filed on Nov. 7, 2017, granted, now 10,752,246.
Application 15/806,127 is a continuation in part of application No. 15/640,516, filed on Jul. 1, 2017, granted, now 10,737,695.
Prior Publication US 2020/0353924 A1, Nov. 12, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. B60W 30/16 (2020.01); B60W 30/14 (2006.01)
CPC B60W 30/16 (2013.01) [B60W 30/143 (2013.01); B60W 2420/52 (2013.01); B60W 2520/10 (2013.01); B60W 2554/801 (2020.02); B60W 2554/804 (2020.02); B60W 2720/10 (2013.01); B60W 2754/30 (2020.02)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a data processor; and
an adaptive cruise control module, executable by the data processor, being configured to:
receive input object data from a subsystem of a host vehicle, the input object data including distance data and velocity data relative to detected target vehicles, wherein the input object data comprises camera image data processed by an image data processor to detect objects proximate to the host vehicle;
detect the presence of a plurality of objects within a plurality of sensitive zones proximate to the host vehicle based on the input object data;
identify a plurality of proximate target vehicles from the plurality of detected objects using analysis of the camera image data;
obtain ancillary data via an in-vehicle control system of the host vehicle, the ancillary data specifying a current context of the host vehicle, the context including a specified destination of the host vehicle, a time of day, a direction of travel, speed, and a current operational status of the host vehicle;
configure operation of the adaptive cruise control module based on the ancillary data;
determine a weighted relative speed and a weighted separation distance between each detected target vehicle of the plurality of proximate target vehicles relative to the host vehicle; and
generate a velocity command to adjust a speed of the host vehicle based on the weighted relative speed and weighted separation distance between the host vehicle and each of the detected target vehicles to maintain a separation between the host vehicle and each of the detected target vehicles, wherein the velocity command is further based on a speed of each of the detected target vehicles.