Remote assistance for an autonomous vehicle in low confidence situations
First Claim
1. A computer-implemented method comprising:
- receiving a request for assistance from an autonomous vehicle, the request comprising;
a sensor data representation of an environment of the autonomous vehicle, the sensor data representation comprising a representation based on sensor data collected by the autonomous vehicle while operating in autonomous mode; and
a live video stream of a portion of the environment from one or more cameras on the autonomous vehicle;
providing for display of a graphical interface, wherein the graphical interface comprises a first sub-window showing the sensor data representation of the environment and the graphical interface further comprises a second sub-window showing the live video stream of the portion of the environment, wherein the first sub-window and the second sub-window are simultaneously displayed within the graphical interface to allow for comparison of detected objects in the sensor data representation with corresponding objects in the live video stream;
receiving, via the graphical interface, input data indicating a suggested mode of autonomous operation for the autonomous vehicle; and
sending a response to the autonomous vehicle, wherein the response includes the suggested mode of autonomous operation for the autonomous vehicle.
3 Assignments
0 Petitions
Accused Products
Abstract
Example systems and methods enable an autonomous vehicle to request assistance from a remote operator when the vehicle'"'"'s confidence in operation is low. One example method includes operating an autonomous vehicle in a first autonomous mode. The method may also include identifying a situation where a level of confidence of an autonomous operation in the first autonomous mode is below a threshold level. The method may further include sending a request for assistance to a remote assistor, the request including sensor data representative of a portion of an environment of the autonomous vehicle. The method may additionally include receiving a response from the remote assistor, the response indicating a second autonomous mode of operation. The method may also include causing the autonomous vehicle to operate in the second autonomous mode of operation in accordance with the response from the remote assistor.
39 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving a request for assistance from an autonomous vehicle, the request comprising; a sensor data representation of an environment of the autonomous vehicle, the sensor data representation comprising a representation based on sensor data collected by the autonomous vehicle while operating in autonomous mode; and a live video stream of a portion of the environment from one or more cameras on the autonomous vehicle; providing for display of a graphical interface, wherein the graphical interface comprises a first sub-window showing the sensor data representation of the environment and the graphical interface further comprises a second sub-window showing the live video stream of the portion of the environment, wherein the first sub-window and the second sub-window are simultaneously displayed within the graphical interface to allow for comparison of detected objects in the sensor data representation with corresponding objects in the live video stream; receiving, via the graphical interface, input data indicating a suggested mode of autonomous operation for the autonomous vehicle; and sending a response to the autonomous vehicle, wherein the response includes the suggested mode of autonomous operation for the autonomous vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a display device; and a control system configured to; receive a request for assistance from an autonomous vehicle, the request comprising; a sensor data representation of an environment of the autonomous vehicle, the sensor data representation comprising a representation based on sensor data collected by the autonomous vehicle while operating in autonomous mode; and a live video stream of a portion of the environment from one or more cameras on the autonomous vehicle; display a graphical interface on the display device, wherein the graphical interface comprises a first sub-window showing the sensor data representation of the environment and the graphical interface further comprises a second sub-window showing the live video stream of the portion of the environment, wherein the first sub-window and the second sub-window are simultaneously displayed within the graphical interface to allow for comparison of detected objects in the sensor data representation with corresponding objects in the live video stream; receive, via the graphical interface, input data indicating a suggested mode of autonomous operation for the autonomous vehicle; and send a response to the autonomous vehicle, wherein the response includes the suggested mode of autonomous operation for the autonomous vehicle. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium having stored therein instructions, that when executed by a computing system, cause the computing system to perform functions comprising:
-
receiving a request for assistance from an autonomous vehicle, the request comprising; a sensor data representation of an environment of the autonomous vehicle, the sensor data representation comprising a representation based on sensor data collected by the autonomous vehicle while operating in autonomous mode; and a live video stream of a portion of the environment from one or more cameras on the autonomous vehicle; providing for display of a graphical interface, wherein the graphical interface comprises a first sub-window showing the sensor data representation of the environment and the graphical interface further comprises a second sub-window showing the live video stream of the portion of the environment, wherein the first sub-window and the second sub-window are simultaneously displayed within the graphical interface to allow for comparison of detected objects in the sensor data representation with corresponding objects in the live video stream; receiving, via the graphical interface, input data indicating a suggested mode of autonomous operation for the autonomous vehicle; and sending a response to the autonomous vehicle, wherein the response includes the suggested mode of autonomous operation for the autonomous vehicle. - View Dependent Claims (18, 19, 20)
-
Specification