| CPC B60W 60/005 (2020.02) [B60W 30/18163 (2013.01); B60W 2552/00 (2020.02); B60W 2556/40 (2020.02); B60W 2720/10 (2013.01); B60W 2720/106 (2013.01)] | 20 Claims |

|
1. A computer-implemented method of controlling a vehicle, the method comprising:
(a) receiving, by a sensing processor in the vehicle, sensor data and real-time streaming the sensor data to a remote chauffeur;
(b) receiving, by a command processor in the vehicle, a guidance command from the remote chauffeur to tele-operate the vehicle;
(c) analyzing, by an analysis processor in the vehicle, the sensor data and the guidance command, wherein the analysis comprises assessing a potential risk;
(d) generating, by a controller in the vehicle, a control signal from the guidance command, wherein
(1) when a potential risk is not detected by the analysis processor, generating a control signal by the controller comprises converting the guidance command into the control signal, and
(2) when a potential risk is detected by the analysis processor, generating a control signal by the controller comprises
(i) activating a safety control processor in the vehicle to take over operating the vehicle,
(ii) modifying the guidance command to avoid the potential risk, and
(iii) converting the modified guidance command into the control signal; and
(e) transferring, by the controller in the vehicle, the control signal to an actuator of the vehicle.
|