Facilitating Vehicle Driving and Self-Driving
First Claim
1. A method comprisingeffecting an operation related to control of a vehicle by actions that include:
- generating a finite set of candidate trajectories of the vehicle as of a given time, the generating of the finite set comprising applying a model that represents the vehicle'"'"'s expected responses to corresponding control policies for respective candidate trajectories as of the location of the vehicle and the given time,selecting a putative optimal trajectory from among the candidate trajectories of the finite set based on the corresponding control policies and on costs associated with the candidate trajectories, andeffecting the operation related to control of the vehicle by applying a control policy associated with the selected putative optimal trajectory.
3 Assignments
0 Petitions
Accused Products
Abstract
Among other things, an operation related to control of a vehicle is facilitated by actions that include the following. A finite set of candidate trajectories of the vehicle is generated that begin at a location of the vehicle as of a given time. The candidate trajectories are based on a state of the vehicle and on possible behaviors of the vehicle and of the environment as of the location of the vehicle and the given time. A putative optimal trajectory is selected from among the candidate trajectories based on costs associated with the candidate trajectories. The costs include costs associated with violations of rules of operation of the vehicle. The selected putative optimal trajectory is used to facilitate the operation related to control of the vehicle.
58 Citations
30 Claims
-
1. A method comprising
effecting an operation related to control of a vehicle by actions that include: -
generating a finite set of candidate trajectories of the vehicle as of a given time, the generating of the finite set comprising applying a model that represents the vehicle'"'"'s expected responses to corresponding control policies for respective candidate trajectories as of the location of the vehicle and the given time, selecting a putative optimal trajectory from among the candidate trajectories of the finite set based on the corresponding control policies and on costs associated with the candidate trajectories, and effecting the operation related to control of the vehicle by applying a control policy associated with the selected putative optimal trajectory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising
an autonomous vehicle comprising controllable devices configured to cause the vehicle to traverse at least part of an optimal trajectory in a manner consistent with cost rules, a controller to provide commands to the controllable devices in accordance with the optimal trajectory, and a computational element configured to effect, through the controllable devices, an operation related to control of the vehicle, by actions that include: -
generating a finite set of candidate trajectories of the vehicle as of a given time, the generating of the finite set comprising applying a model that represents the vehicle'"'"'s expected responses to corresponding control policies for respective candidate trajectories as of the location of the vehicle and the given time, selecting a putative optimal trajectory from among the candidate trajectories of the finite set based on the corresponding control policies and on costs associated with the candidate trajectories, and effecting the operation related to control of the vehicle by applying a control policy associated with the optimal trajectory. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification