Trajectory planner
US-11932306-B2 · Mar 19, 2024 · US
US2024132103A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2024132103-A1 |
| Application number | US-202217938146-A |
| Country | US |
| Kind code | A1 |
| Filing date | Oct 5, 2022 |
| Priority date | Oct 5, 2022 |
| Publication date | Apr 25, 2024 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A trajectory planning system for an autonomous vehicle includes one or more controllers in electronic communication with one or more external vehicle networks that collect data with respect to one or more moving obstacles located in an environment surrounding the autonomous vehicle. The one or more controllers approximate a set of real-time ego states of the autonomous vehicle by a function approximator, where the function approximator has been trained during a supervised learning process with the set of offline ego states as a ground-truth dataset. The one or more controllers compute a plurality of relative state trajectories for the autonomous vehicle, where the plurality of relative state trajectories avoid intersecting the set of real-time ego states of autonomous vehicle. The one or more controllers select a trajectory from the plurality of relative state trajectories for the autonomous vehicle, where the autonomous vehicle follows the trajectory while performing the maneuver.
Opening claim text (preview).
What is claimed is: 1 . A trajectory planning system for an autonomous vehicle, the trajectory planning system comprising: one or more controllers in electronic communication with one or more external vehicle networks that collect data with respect to one or more moving obstacles located in an environment surrounding the autonomous vehicle, the one or more controllers executing instructions to: determine a discrete-time relative vehicle state based on an autonomous vehicle dynamics model; determine, based on the discrete-time relative vehicle state, a position avoidance set representing relative lateral positions and longitudinal positions that the autonomous vehicle avoids while bypassing the one or more moving obstacles when performing a maneuver; determine a set of offline ego states for which the autonomous vehicle is unable to execute maneuvers without entering the position avoidance set; approximate, in real-time, a set of real-time ego states of the autonomous vehicle by a function approximator, wherein the function approximator has been trained during a supervised learning process with the set of offline ego states as a ground-truth dataset; compute a plurality of relative state trajectories for the autonomous vehicle, wherein the plurality of relative state trajectories avoid intersecting the set of real-time ego states of autonomous vehicle; and select a trajectory from the plurality of relative state trajectories for the autonomous vehicle, wherein the autonomous vehicle follows the trajectory while performing the maneuver. 2 . The trajectory planning system of claim 1 , wherein the function approximator approximates the set of real-time ego states in real-time based on a current position and a current velocity of the autonomous vehicle and the one or more moving obstacles, a speed limit of a roadway that the autonomous vehicle is presently driving along, environmental variables, and road conditions. 3 . The trajectory planning system of claim 1 , wherein the one or more controllers select the trajectory by: assigning a score to each relative state trajectory for the autonomous vehicle based on one or more properties; and selecting the relative state trajectory having the highest score as the trajectory. 4 . The trajectory planning system of claim 3 , wherein the one or more properties include one or more of the following: ride comfort, fuel consumption, timing, and duration. 5 . The trajectory planning system of claim 1 , further comprising a plurality of sensors in electronic communication with the one or more controllers, wherein the one or more controllers receive a plurality of dynamic variables as input from the plurality of sensors. 6 . The trajectory planning system of claim 5 , wherein the one or more controllers determine the autonomous vehicle dynamics model for the autonomous vehicle based on the plurality of dynamic variables and vehicle chassis configuration information. 7 . The trajectory planning system of claim 1 , wherein the position avoidance set is determined by: ={( e s , e d )∈ R 2 :e s,l ≤e s ≤e s,u , e d,l ≤e d ≤e d,u } wherein is the position avoidance set, e s is a discrete-time relative longitudinal state of the autonomous vehicle with respect to an obstacle, e d is a discrete-time relative lateral state of the autonomous vehicle with respect to the obstacle, e s,l is a lower limit of the discrete-time relative longitudinal state e s , e s,u is an upper limit of the discrete-time relative longitudinal state e s , e d,l is a lower limit of the discrete-time relative lateral state e d , and e d,u is a lower limit of the discrete-time relative longitudinal state e s , of the position avoidance set . 8 . The trajectory planning system of claim 1 , wherein the one or more controllers determine the plurality of relative state trajectories for the autonomous vehicle based on an initial state of the autonomous vehicle, a final state of the autonomous vehicle, and one or more levels of driving aggression. 9 . The trajectory planning system of claim 8 , wherein the one or more levels of driving aggression include a conservative level, a moderate level, and an aggressive level of aggression. 10 . The trajectory planning system of claim 1 , wherein the one or more controllers determine the set of ego states during an offline process based on one of simulated data and experimental data. 11 . The trajectory planning system of claim 1 , wherein the one or more moving obstacles include another vehicle located along a roadway that the autonomous vehicle is driving along. 12 . The trajectory planning system of claim 1 , wherein the set of ego states represent vehicle states where the autonomous vehicle is unable to execute maneuvers during a time horizon to avoid the one or more moving obstacles. 13 . The trajectory planning system of claim 1 , wherein the autonomous vehicle dynamics model includes one or more of the following: a linear tire model and non-linear tire models. 14 . An autonomous vehicle including a trajectory planning system, the autonomous vehicle comprising: a plurality of sensors that determine a plurality of dynamic variables; one or more external vehicle networks that collect data with respect to one or more moving obstacles located in an environment surrounding the autonomous vehicle; and one or more controllers in electronic communication with the one or more external vehicle networks and the plurality of sensors, the one or more controllers executing instructions to: determine an autonomous vehicle dynamics model for the autonomous vehicle based on the plurality of dynamic variables and vehicle chassis configuration information; determine a discrete-time relative vehicle state based on an autonomous vehicle dynamics model; determine, based on the discrete-time relative vehicle state, a position avoidance set representing relative lateral positions and longitudinal positions that the autonomous vehicle avoids while bypassing the one or more moving obstacles when performing a maneuver; determine a set of offline ego states for which the autonomous vehicle is unable to execute maneuvers without entering the position avoidance set; approximate, in real-time, a set of real-time ego states of the autonomous vehicle by a function approximator, wherein the function approximator has been trained during a supervised learning process with the set of offline ego states as a ground-truth dataset; compute a plurality of relative state trajectories for the autonomous vehicle, wherein the plurality of relative state trajectories avoid intersecting the set of real-time ego states of autonomous vehicle; and select a trajectory from the plurality of relative state trajectories for the autonomous vehicle, wherein the autonomous vehicle follows the trajectory while performing the maneuver. 15 . The autonomous vehicle of claim 14 , wherein the function approximator approximates the set of real-time ego states in real-time based on a current position and a current velocity of the autonomous vehicle and the one or more moving obstacles, a speed limit of a roadway that the autonomous vehicle is presently driving along, environmental variables, and road conditions. 16 . The autonomous vehicle of claim 14 , wherein the one or more controllers select the trajectory by: assigning a score to each relative state trajectory for the autonomous vehicle based on one or more properties; and selecting the relative state trajectory having the highest score as the trajectory.
External transmission of data to or from the vehicle · CPC title
Relationship among other objects, e.g. converging dynamic objects · CPC title
Characteristics · CPC title
Dynamic objects, e.g. animals, windblown objects · CPC title
specially adapted for safety · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.