Interactive autonomous vehicle command controller
First Claim
1. A method comprising:
- receiving, from a sensor disposed in an autonomous vehicle, a signal corresponding to an audible request to control a route of the autonomous vehicle;
extracting one or more words from the signal;
determining one or more generative probabilistic models for interpreting the one or more words;
determining, based at least in part on the one or more generative probabilistic models, a probability associated with a first word of the one or more words;
determining that the probability is equal to or below a threshold value;
sending, based at least in part on the probability being equal to or below the threshold value, the signal to a teleoperator system;
receiving, from the teleoperator system, a command to control the route of the autonomous vehicle system in accordance with the request;
determining a plurality of courses of action based on the command;
for each of the plurality of courses of action, determining at least one second probabilistic model;
based on the second probabilistic model, determining a confidence level for each of the plurality of courses of action;
forming a subset of the plurality of courses of action, each course of action in the subset having a confidence level of at least a threshold confidence level; and
executing a course of action from the subset at the autonomous vehicle system.
3 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments relate generally to autonomous vehicles and associated mechanical, electrical and electronic hardware, computer software and systems, and wired and wireless network communications to provide an autonomous vehicle fleet as a service. In particular, a method may include receiving, at an autonomous vehicle system, a command to control an ambient feature associated with the autonomous vehicle system. One or more courses of action may be determined based on the command. In addition, one or more probabilistic models associated with the one or more courses of action may also be determined. Based on the one or more probabilistic models, confidence levels may also be determined to form a subset of the one or more courses of action. A course of action from the subset of the one or more courses of action may then be executed at the autonomous vehicle system responsive to the command.
163 Citations
20 Claims
-
1. A method comprising:
-
receiving, from a sensor disposed in an autonomous vehicle, a signal corresponding to an audible request to control a route of the autonomous vehicle; extracting one or more words from the signal; determining one or more generative probabilistic models for interpreting the one or more words; determining, based at least in part on the one or more generative probabilistic models, a probability associated with a first word of the one or more words; determining that the probability is equal to or below a threshold value; sending, based at least in part on the probability being equal to or below the threshold value, the signal to a teleoperator system; receiving, from the teleoperator system, a command to control the route of the autonomous vehicle system in accordance with the request; determining a plurality of courses of action based on the command; for each of the plurality of courses of action, determining at least one second probabilistic model; based on the second probabilistic model, determining a confidence level for each of the plurality of courses of action; forming a subset of the plurality of courses of action, each course of action in the subset having a confidence level of at least a threshold confidence level; and executing a course of action from the subset at the autonomous vehicle system. - View Dependent Claims (2, 3, 14, 15, 20)
-
-
4. A method comprising:
-
receiving, from a first sensor of an autonomous vehicle system comprising a plurality of sensors, a signal corresponding to an audible request to change a route associated with the autonomous vehicle system; determining one or more generative probabilistic models for interpreting at least one word in the signal; determining, based at least in part on the one or more generative probabilistic models, a probability associated with a first word of the at least one word; sending, based at least in part on the probability being equal to or below a threshold value, the signal to a teleoperator system; receiving, from the teleoperator system, a command to alter the route of the autonomous vehicle system; determining courses of action based on the command and data received from the plurality of sensors; determining, for each of the courses of action, a second probabilistic model; determining a confidence level for each of the courses of action, based at least in part on the second probabilistic model; and executing, based at least in part on the confidence levels, a course of action from the courses of action at the autonomous vehicle system responsive to the command. - View Dependent Claims (5, 6, 7, 8, 9, 16, 17)
-
-
10. A system comprising:
-
an autonomous vehicle configured to drive autonomously on a roadway, the autonomous vehicle including one or more sensors for sensing one or more objects in an environment of the autonomous vehicle; and a computing system communicatively coupled to the autonomous vehicle to receive data and to transmit instructions to control the autonomous vehicle, the computing system being programmed to; control the autonomous vehicle to transport a user to a first destination along a trajectory; receive a signal corresponding to an audible request from a user to transport the user to a second destination; extract one or more words from the signal; determine one or more generative probabilistic models for interpreting the one or more words; determine, based at least in part on the one or more generative probabilistic models, a probability associated with a first word of the one or more words; determine that the probability is equal to or below a threshold value; sending, based at least in part on the probability being equal to or below the threshold value, the one or more words to a teleoperator system; receive, from the teleoperator system, a command to alter the route of the autonomous vehicle system; determine a plurality of courses of action in response to the command; determine a confidence level for each of the courses of action; and control the autonomous vehicle to execute, based at least in part on the confidence levels, a course of action of the courses of action. - View Dependent Claims (11, 12, 13, 18, 19)
-
Specification