A system and method for path planning of autonomous vehicles based on gradient are disclosed. A particular embodiment includes: generating and scoring a first suggested trajectory for an autonomous vehicle; generating a trajectory gradient based on the first suggested trajectory; generating and scoring a second suggested trajectory for the autonomous vehicle, the second suggested trajectory being based on the first suggested trajectory and a human driving model; and outputting the second suggested trajectory if the score corresponding to the second suggested trajectory is within a score differential threshold relative to the score corresponding to the first suggested trajectory.
Legal claims defining the scope of protection, as filed with the USPTO.
2. The system of claim 1 wherein the path planning module comprises machine learnable components.
3. The system of claim 1 wherein the second suggested trajectory is generated based on a human driving model, wherein the path planning module is configured to modify parameters of the human driving model based on the trajectory gradient.
4. The system of claim 1 wherein the trajectory gradient is generated by taking a mathematical derivative of a function defining the first suggested trajectory.
5. The system of claim 4 wherein the scale and direction data corresponding to each of the first plurality of waypoints are derived by taking the mathematical derivative of the function defining the first suggested trajectory.
6. The system of claim 1 wherein the second suggested trajectory is output to an autonomous vehicle control subsystem of the autonomous vehicle causing the autonomous vehicle to follow the second suggested trajectory.
9. The method of claim 8 wherein the trajectory gradient is generated based on the first suggested trajectory and the human driving model.
12. The method of claim 7 wherein the trajectory gradient is generated based on the first suggested trajectory and a human driving model trained with training data corresponding to human driving behaviors, wherein the human driving behaviors comprise changing a speed or a direction of a vehicle.
14. The non-transitory machine-useable storage medium of claim 13 wherein the second suggested trajectory is generated based on a human driving model, wherein the human driving model is configured to retain information corresponding to human driving behaviors as mathematical or data representations.
15. The non-transitory machine-useable storage medium of claim 14 wherein at least part of the information corresponding to the human driving behaviors retained in the human driving model can be adjusted or expunged.
16. The non-transitory machine-useable storage medium of claim 15 wherein the information corresponding to the human driving behaviors expunged comprises driving with abrupt acceleration rates.
17. The non-transitory machine-useable storage medium of claim 15 wherein the information corresponding to the human driving behaviors comprises a relationship between a braking percentage and a time, the relationship between the braking percentage and the time being learned and retained as a smooth data curve.
18. The non-transitory machine-useable storage medium of claim 14 wherein the information corresponding to the human driving behaviors is encoded as a neural network or rules sets.
19. The non-transitory machine-useable storage medium of claim 13 wherein the instructions further cause the machine to: combine the score of the first suggested trajectory with the score of the second suggested trajectory to generate a gradient using a gradient descent process.
20. The non-transitory machine-useable storage medium of claim 13 wherein the second suggested trajectory is generated based on the trajectory gradient and a human driving model, wherein if a score difference between the first suggested trajectory and the second suggested trajectory is equal or higher than the score differential threshold, parameters of the human driving model are modified.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
June 12, 2020
June 13, 2023
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.