INTERACTIVE AUTOMATED DRIVING SYSTEM
First Claim
1. An interactive automated driving system, comprising:
- one or more sensors disposed on a vehicle; and
a computing device in communication with the one or more sensors, comprising;
one or more processors for controlling the operations of the computing device; and
a memory for storing data and program instructions used by the one or more processors, wherein the one or more processors are configured to execute instructions stored in the memory to;
determine a current vehicle state based on a current value captured by the one or more sensors;
generate a target vehicle state based on the current vehicle state and including a range of target values;
generate a desired vehicle state, the desired vehicle state including a desired value based on one or more driver inputs received at one or more vehicle interfaces; and
if the desired value falls inside the range of target values, send a command to one or more vehicle systems to change the vehicle state from the target vehicle state to the desired vehicle state.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, device, and methods of interactive automated driving are disclosed. One example method includes receiving a current value from one or more sensors disposed on a vehicle and determining a current vehicle state based on the current value. The method also includes generating a target vehicle state based on the current vehicle state and including a range of target values and generating a desired vehicle state. The desired vehicle state includes a desired value based on one or more driver inputs received at one or more vehicle interfaces. If the desired value falls inside the range of target values, the method also includes sending a command to one or more vehicle systems to change the vehicle state from the target vehicle state to the desired vehicle state.
-
Citations
20 Claims
-
1. An interactive automated driving system, comprising:
-
one or more sensors disposed on a vehicle; and a computing device in communication with the one or more sensors, comprising; one or more processors for controlling the operations of the computing device; and a memory for storing data and program instructions used by the one or more processors, wherein the one or more processors are configured to execute instructions stored in the memory to; determine a current vehicle state based on a current value captured by the one or more sensors; generate a target vehicle state based on the current vehicle state and including a range of target values; generate a desired vehicle state, the desired vehicle state including a desired value based on one or more driver inputs received at one or more vehicle interfaces; and if the desired value falls inside the range of target values, send a command to one or more vehicle systems to change the vehicle state from the target vehicle state to the desired vehicle state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method of interactive automated driving, comprising:
-
receiving, from one or more sensors disposed on a vehicle, a current value; determining a current vehicle state based on the current value; generating a target vehicle state based on the current vehicle state and including a range of target values; generating a desired vehicle state, the desired vehicle state including a desired value based on one or more driver inputs received at one or more vehicle interfaces; and if the desired value falls inside the range of target values, sending a command to one or more vehicle systems to change the vehicle state from the target vehicle state to the desired vehicle state. - View Dependent Claims (17, 18)
-
-
19. A computing device, comprising:
-
one or more processors for controlling the operations of the computing device; and a memory for storing data and program instructions used by the one or more processors, wherein the one or more processors are configured to execute instructions stored in the memory to; receive, from one or more sensors disposed on a vehicle, a current value; determine a current vehicle state based on the current value; generate a target vehicle state based on the current vehicle state and including a range of target values; generate a desired vehicle state, the desired vehicle state including a desired value based on one or more driver inputs received at one or more vehicle interfaces; and if the desired value falls inside the range of target values, send a command to one or more vehicle systems to change the vehicle state from the target vehicle state to the desired vehicle state. - View Dependent Claims (20)
-
Specification