This paper introduces the \algo\space algorithm, which is a variant of the optimal Rapidly exploring Random Tree RRT* planner, accounting for actuation constraints on the vehicle dynamics in the optimal trajectory design. The proposed algorithm is applicable to vehicles that can be modelled with differentially flat dynamics, like unicycle and bicycle kinematics. The main idea is to exploit the flatness property so as to finitely parametrize trajectories, and design a set of motion primitives that represent optimal constrained trajectories joining two configurations in a grid space. A procedure to determine constrained (though sub-optimal) trajectories joining arbitrary configurations based on the motion primitives is then proposed. This eases and accelerates the construction of the tree to the purpose of online trajectory (re)planning in an uncertain environment, where the obstacle map may be continuously updated as the vehicle moves around, or unexpected events may occur and alter the free configuration space.

Flat-RRT*: A sampling-based optimal trajectory planner for differentially flat vehicles with constrained dynamics

BASCETTA, LUCA;PRANDINI, MARIA
2017-01-01

Abstract

This paper introduces the \algo\space algorithm, which is a variant of the optimal Rapidly exploring Random Tree RRT* planner, accounting for actuation constraints on the vehicle dynamics in the optimal trajectory design. The proposed algorithm is applicable to vehicles that can be modelled with differentially flat dynamics, like unicycle and bicycle kinematics. The main idea is to exploit the flatness property so as to finitely parametrize trajectories, and design a set of motion primitives that represent optimal constrained trajectories joining two configurations in a grid space. A procedure to determine constrained (though sub-optimal) trajectories joining arbitrary configurations based on the motion primitives is then proposed. This eases and accelerates the construction of the tree to the purpose of online trajectory (re)planning in an uncertain environment, where the obstacle map may be continuously updated as the vehicle moves around, or unexpected events may occur and alter the free configuration space.
2017
Proceedings 20th World Congress of the International Federation of Automatic Control, 9-14 July 2017, Toulouse, France.
2405-8963
AUT
File in questo prodotto:
File Dimensione Formato  
IFAC17_1022_FI.pdf

accesso aperto

: Post-Print (DRAFT o Author’s Accepted Manuscript-AAM)
Dimensione 344.63 kB
Formato Adobe PDF
344.63 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1030750
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 4
social impact