Autonomous vehicle re-tasking during performance of a programmed task based on detection of a task interruption scenario
First Claim
1. An autonomous vehicle, comprising:
- a communication interface for receiving instructions to perform a first task in an environment using a first strategy, wherein the first task has a priority setting;
one or more sensors for detecting one or more conditions in the environment to carry out the first task using the first strategy;
data storage storing a plurality of task interruption scenarios each having an associated priority setting, and storing executable instructions for autonomous decision-making; and
one or more processors for executing the instructions for autonomous decision-making stored in the data storage to perform functions comprising;
during performance of the first task, identifying that the one or more conditions in the environment detected by the one or more sensors is associated with one of the plurality of task interruption scenarios;
determining that the identified task interruption scenario is associated with a second task that has a higher priority setting than the first task;
determining one or more assets needed to perform the second task; and
based on the autonomous vehicle having the one or more assets needed to perform the second task, autonomously (i) stopping performance of the first task and (ii) changing to perform the second task in the environment.
1 Assignment
0 Petitions
Accused Products
Abstract
An example autonomous vehicle includes a communication interface for receiving instructions to perform a first task in an environment using a first strategy, sensors for detecting conditions in the environment to carry out the first task, data storage storing a plurality of task interruption scenarios each having an associated priority setting, and a processor for executing instructions for autonomous decision-making to perform functions. The functions include during performance of the first task, identifying that the conditions in the environment are associated with one of the plurality of task interruption scenarios, determining that the identified task interruption scenario is associated with a second task that has a higher priority setting than the first task, determining an asset needed to perform the second task, and based on the autonomous vehicle having the asset, autonomously (i) stopping performance of the first task and (ii) changing to perform the second task.
12 Citations
24 Claims
-
1. An autonomous vehicle, comprising:
-
a communication interface for receiving instructions to perform a first task in an environment using a first strategy, wherein the first task has a priority setting; one or more sensors for detecting one or more conditions in the environment to carry out the first task using the first strategy; data storage storing a plurality of task interruption scenarios each having an associated priority setting, and storing executable instructions for autonomous decision-making; and one or more processors for executing the instructions for autonomous decision-making stored in the data storage to perform functions comprising; during performance of the first task, identifying that the one or more conditions in the environment detected by the one or more sensors is associated with one of the plurality of task interruption scenarios; determining that the identified task interruption scenario is associated with a second task that has a higher priority setting than the first task; determining one or more assets needed to perform the second task; and based on the autonomous vehicle having the one or more assets needed to perform the second task, autonomously (i) stopping performance of the first task and (ii) changing to perform the second task in the environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for autonomous re-tasking of an autonomous vehicle, comprising:
-
receiving instructions, at an autonomous vehicle, to perform a first task in an environment using a first strategy and using one or more sensors of the autonomous vehicle to carry out the first task using the first strategy, wherein the first task has a priority setting; during performance of the first task, the autonomous vehicle identifying a condition in the environment being associated with a task interruption scenario, based on outputs from the one or more sensors; determining, by the autonomous vehicle, that the task interruption scenario is associated with a second task that has a higher priority setting than the first task; determining, by the autonomous vehicle, one or more assets needed to perform the second task; and based on the autonomous vehicle having the one or more assets needed to perform the second task, the autonomous vehicle autonomously (i) stopping performance of the first task and (ii) changing to perform the second task in the environment. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification