PREDICTION-BASED SYSTEM AND METHOD FOR TRAJECTORY PLANNING OF AUTONOMOUS VEHICLES
First Claim
1. A system comprising:
- a data processor; and
a prediction-based trajectory planning module, executable by the data processor, the prediction-based trajectory planning module being configured to perform a prediction-based trajectory planning operation for autonomous vehicles, the prediction-based trajectory planning operation being configured to;
receive training data and ground truth data from a training data collection system, the training data including perception data and context data corresponding to human driving behaviors;
perform a training phase to train a trajectory prediction module using the training data;
receive perception data associated with a host vehicle; and
perform an operational phase configured to extract host vehicle feature data and proximate vehicle context data from the perception data, use the trained trajectory prediction module to generate predicted trajectories for each of one or more proximate vehicles near the host vehicle, generate a proposed trajectory for the host vehicle, determine if the proposed trajectory for the host vehicle will conflict with any of the predicted trajectories of the proximate vehicles, and modify the proposed trajectory for the host vehicle until conflicts are eliminated.
3 Assignments
0 Petitions
Accused Products
Abstract
A prediction-based system and method for trajectory planning of autonomous vehicles are disclosed. A particular embodiment is configured to: receive training data and ground truth data from a training data collection system, the training data including perception data and context data corresponding to human driving behaviors; perform a training phase for training a trajectory prediction module using the training data; receive perception data associated with a host vehicle; and perform an operational phase for extracting host vehicle feature data and proximate vehicle context data from the perception data, using the trained trajectory prediction module to generate predicted trajectories for each of one or more proximate vehicles near the host vehicle, generating a proposed trajectory for the host vehicle, determining if the proposed trajectory for the host vehicle will conflict with any of the predicted trajectories of the proximate vehicles, and modifying the proposed trajectory for the host vehicle until conflicts are eliminated.
60 Citations
20 Claims
-
1. A system comprising:
-
a data processor; and a prediction-based trajectory planning module, executable by the data processor, the prediction-based trajectory planning module being configured to perform a prediction-based trajectory planning operation for autonomous vehicles, the prediction-based trajectory planning operation being configured to; receive training data and ground truth data from a training data collection system, the training data including perception data and context data corresponding to human driving behaviors; perform a training phase to train a trajectory prediction module using the training data; receive perception data associated with a host vehicle; and perform an operational phase configured to extract host vehicle feature data and proximate vehicle context data from the perception data, use the trained trajectory prediction module to generate predicted trajectories for each of one or more proximate vehicles near the host vehicle, generate a proposed trajectory for the host vehicle, determine if the proposed trajectory for the host vehicle will conflict with any of the predicted trajectories of the proximate vehicles, and modify the proposed trajectory for the host vehicle until conflicts are eliminated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving training data and ground truth data from a training data collection system, the training data including perception data and context data corresponding to human driving behaviors; performing a training phase for training a trajectory prediction module using the training data; receiving perception data associated with a host vehicle; and performing an operational phase for extracting host vehicle feature data and proximate vehicle context data from the perception data, using the trained trajectory prediction module to generate predicted trajectories for each of one or more proximate vehicles near the host vehicle, generating a proposed trajectory for the host vehicle, determining if the proposed trajectory for the host vehicle will conflict with any of the predicted trajectories of the proximate vehicles, and modifying the proposed trajectory for the host vehicle until conflicts are eliminated. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory machine-useable storage medium embodying instructions which, when executed by a machine, cause the machine to:
-
receive training data and ground truth data from a training data collection system, the training data including perception data and context data corresponding to human driving behaviors; perform a training phase for training a trajectory prediction module using the training data; receive perception data associated with a host vehicle; and perform an operational phase for extracting host vehicle feature data and proximate vehicle context data from the perception data, using the trained trajectory prediction module to generate predicted trajectories for each of one or more proximate vehicles near the host vehicle, generating a proposed trajectory for the host vehicle, determining if the proposed trajectory for the host vehicle will conflict with any of the predicted trajectories of the proximate vehicles, and modifying the proposed trajectory for the host vehicle until conflicts are eliminated. - View Dependent Claims (20)
-
Specification