US 11,874,663 B2
Systems and methods for computer-assisted shuttles, buses, robo-taxis, ride-sharing and on-demand vehicles with situational awareness
Gary Hicok, Mesa, AZ (US); Michael Cox, Menlo Park, CA (US); Miguel Sainz, Palo Alto, CA (US); Martin Hempel, Mountain View, CA (US); Ratin Kumar, Cupertino, CA (US); Timo Roman, Uusimaa (FI); Gordon Grigor, San Francisco, CA (US); David Nister, Bellevue, WA (US); Justin Ebert, Boulder, CO (US); Chin-Hsien Shih, Saratoga, CA (US); Tony Tam, Redwood City, CA (US); and Ruchi Bhargava, Redmond, WA (US)
Assigned to NVIDIA Corporation, Santa Clara, CA (US)
Filed by NVIDIA Corporation, Santa Clara, CA (US)
Filed on Aug. 26, 2022, as Appl. No. 17/896,825.
Application 17/896,825 is a division of application No. 16/286,330, filed on Feb. 26, 2019, granted, now 11,474,519.
Claims priority of provisional application 62/635,503, filed on Feb. 26, 2018.
Prior Publication US 2022/0413497 A1, Dec. 29, 2022
Int. Cl. G05D 1/00 (2006.01); G06Q 50/30 (2012.01); G05B 13/02 (2006.01); G05D 1/02 (2020.01); G06Q 10/02 (2012.01)
CPC G05D 1/0088 (2013.01) [G05B 13/027 (2013.01); G05D 1/0055 (2013.01); G05D 1/0242 (2013.01); G05D 1/0246 (2013.01); G05D 1/0257 (2013.01); G06Q 10/02 (2013.01); G06Q 50/30 (2013.01); G05D 2201/0213 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A vehicle comprising:
a propulsion system delivering power to propel the vehicle;
a passenger space to accommodate at least one passenger;
one or more first sensors to monitor at least a portion of an environment outside the vehicle;
one or more second sensors to monitor at least a portion of the passenger space; and
a controller operatively coupled to the one or more first sensors, the one or more second sensors, and the propulsion system, the controller including at least one graphics processing unit (GPU) and at least one deep learning accelerator, the controller to, without intervention by a human driver, is configured:
identify a passenger to ride in the vehicle;
control the vehicle to take on the identified passenger;
navigate the vehicle including planning a route to a destination; and
control the vehicle to arrange for the identified passenger to leave the passenger space at the destination,
wherein the controller provides massively parallel processing and the vehicle achieves an ISO 26262 level 4 or higher certification.