US 11,753,002 B2
Vehicular control system
Mahdi Marsousi, Maple (CA); Harold E. Joseph, Brampton (CA); Nikhil Gupta, Brampton (CA); and Alexander Velichko, Toronto (CA)
Assigned to Magna Electronics Inc., Auburn Hills, MI (US)
Filed by Magna Electronics Inc., Auburn Hills, MI (US)
Filed on May 13, 2022, as Appl. No. 17/663,221.
Application 17/663,221 is a division of application No. 16/738,561, filed on Jan. 9, 2020, granted, now 11,332,124.
Claims priority of provisional application 62/796,715, filed on Jan. 25, 2019.
Claims priority of provisional application 62/790,495, filed on Jan. 10, 2019.
Prior Publication US 2022/0314967 A1, Oct. 6, 2022
Int. Cl. B60W 30/06 (2006.01); G08G 1/16 (2006.01); G05D 1/02 (2020.01); G08G 1/14 (2006.01); G06V 20/58 (2022.01)
CPC B60W 30/06 (2013.01) [G05D 1/0255 (2013.01); G05D 1/0257 (2013.01); G06V 20/586 (2022.01); G08G 1/143 (2013.01); G08G 1/168 (2013.01)] 7 Claims
OG exemplary drawing
 
1. A vehicular control system, the vehicular control system comprising:
a plurality of ultrasonic sensors disposed at a vehicle and having respective fields of sensing exterior of the vehicle, wherein the plurality of ultrasonic sensors are arranged at the vehicle so as to have a combined field of sensing forward, rearward and sideward of the vehicle;
a control comprising electronic circuitry and associated software, wherein said electronic circuitry comprises a data processor for processing sensor data captured by the plurality of ultrasonic sensors;
wherein each ultrasonic sensor of the plurality of ultrasonic sensors captures sensor data as the vehicle moves along a road;
wherein the sensor data captured by each ultrasonic sensor of the plurality of ultrasonic sensors are processed at the control for detecting objects present exterior of the vehicle and for determining distances between detected objects and respective ultrasonic sensors sensing the detected objects;
wherein the control designates a plurality of locations within the fields of sensing of the plurality of ultrasonic sensors;
wherein, as the vehicle moves along the road, the control increases a value for each designated location when an object is detected at that designated location;
wherein, as the vehicle moves along the road, the control decreases the value for each designated location when an object is not detected at that designated location;
wherein, as the vehicle moves along the road, the control generates an object map based on values for the designated locations, and wherein the greater the value for a particular designated location, the greater the probability an object is present at that particular designated location; and
wherein, responsive to the generated object map, the control determines an available parking space for parking the vehicle.