plan
Planifier une trajectoire optimale
Description
[ calcule une trajectoire réalisable, traj,index,cost,flag] = plan(planner,start)traj, à partir d'une liste de trajectoires candidates générées à partir de l'objet trajectoryOptimalFrenet , planner. start est spécifié comme un vecteur à six éléments [s, ds/dt, d2s/dt2, l, dl/ds, d2l/ds2], où s est la longueur de l'arc à partir du premier point du chemin de référence, et l est la distance normale du point le plus proche à s sur le chemin de référence.
La trajectoire de sortie, traj, a également un cost et un index associés pour la propriété TrajectoryList de le planificateur. flag est un indicateur de sortie numérique indiquant l'état de la solution.
Pour améliorer les résultats de la sortie de planification, modifiez les paramètres de l'objet planner .
Exemples
Arguments d'entrée
Arguments de sortie
Capacités étendues
Historique des versions
Introduit dans R2019b
![Figure contains an axes object. The axes object with title Binary Occupancy Grid, xlabel X [meters], ylabel Y [meters] contains 5 objects of type image, line, patch. One or more of the lines displays its values using only markers These objects represent Waypoints, Reference Path, Optimal Trajectory.](optimaltrajectoryplanninginthefrenetspaceexample_01_fr.png)
![Figure contains an axes object. The axes object with title Binary Occupancy Grid, xlabel X [meters], ylabel Y [meters] contains 6 objects of type image, line, patch. One or more of the lines displays its values using only markers These objects represent Waypoints, Reference Path, Optimal Trajectory, Lane Boundaries.](partitionlongitudinalterminalstatestrajectorygenerationexample_01_fr.png)