Context-specific tolerance for motion control in autonomous vehicles
First Claim
1. A vehicle controller, comprising circuitry configured to:
- obtain a trajectory that describes a proposed motion path for an autonomous vehicle;
obtain one or more tolerance values defining a level of permitted deviation for the autonomous vehicle with respect to the trajectory, wherein the one or more tolerance values are determined based on a current context associated with operation of the autonomous vehicle; and
generate one or more vehicle actuator commands based at least in part on the one or more tolerance values, wherein the one or more vehicle actuator commands are configured to control motion of the autonomous vehicle to follow the trajectory within the one or more tolerance values.
3 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure provides systems and methods that employ tolerance values defining a level of vehicle control precision for motion control of an autonomous vehicle. More particularly, a vehicle controller can obtain a trajectory that describes a proposed motion path for the autonomous vehicle. A constraint set of one or more tolerance values (e.g., a longitudinal tolerance value and/or lateral tolerance value) defining a level of vehicle control precision can be determined or otherwise obtained. Motion of the autonomous vehicle can be controlled to follow the trajectory within the one or more tolerance values (e.g., longitudinal tolerance value(s) and/or a lateral tolerance value(s)) identified by the constraint set. By creating a motion control framework for autonomous vehicles that includes an adjustable constraint set of tolerance values, autonomous vehicles can more effectively implement different precision requirements for different driving situations.
4 Citations
20 Claims
-
1. A vehicle controller, comprising circuitry configured to:
-
obtain a trajectory that describes a proposed motion path for an autonomous vehicle; obtain one or more tolerance values defining a level of permitted deviation for the autonomous vehicle with respect to the trajectory, wherein the one or more tolerance values are determined based on a current context associated with operation of the autonomous vehicle; and generate one or more vehicle actuator commands based at least in part on the one or more tolerance values, wherein the one or more vehicle actuator commands are configured to control motion of the autonomous vehicle to follow the trajectory within the one or more tolerance values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An autonomous vehicle, comprising:
-
a computing system comprising one or more computing devices; a vehicle controller implemented by the computing system, the vehicle controller configured to; obtain a trajectory that describes a proposed motion path for the autonomous vehicle and a constraint set of one or more tolerance values defining a level of vehicle control precision; and generate a longitudinal actuator command and a lateral actuator command based at least in part on the constraint set of the one or more tolerance values; and one or more actuators configured to receive the longitudinal actuator command and the lateral actuator command and control motion of the autonomous vehicle to follow the trajectory in accordance with the level of vehicle control precision defined by the constraint set of the one or more tolerance values. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented method to control motion of an autonomous vehicle, the method comprising:
-
obtaining, by a computing system comprising one or more computing devices, a trajectory that describes a proposed motion path for the autonomous vehicle; obtaining, by the computing system, a constraint set of one or more tolerance values defining a level of vehicle control precision; generating, by the computing system, one or more vehicle actuator commands based at least in part on the one or more tolerance values of the constraint set; and controlling motion of the autonomous vehicle in accordance with the one or more vehicle actuator commands such that the autonomous vehicle follows the trajectory within the one or more tolerance values identified by the constraint set. - View Dependent Claims (19, 20)
-
Specification