Trajectory tracking for nonholonomic systems. Theoretical background and applications

Pascal Morin 1, * Claude Samson 1
* Auteur correspondant
1 AROBAS - Advanced Robotics and Autonomous Systems
CRISAM - Inria Sophia Antipolis - Méditerranée
Abstract : The problem of stabilizing reference trajectories for nonholonomic systems, often referred to as the trajectory tracking problem in the literature on mobile robots, is addressed. The first sections of this report set the theoretical background of the problem, with a focus on controllable driftless systems which are invariant on a Lie group. The interest of the differential geometry framework here adopted comes from the possibility of taking advantage of ubiquitous symmetry properties involved in the motion of mechanical bodies. Theoretical difficulties and impossibilities which set inevitable limits to what is achievable with feedback control are surveyed, and basic control design tools and techniques are recast within the approach here considered. A general method based on the so-called Transverse Function approach --developed by the authors--, yielding feedback controls which unconditionnally achieve the {\em practical} stabilization of arbitrary reference trajectories, including fixed points and non-admissible trajectories, is recalled. This property singles the proposed solution out of the abundant literature devoted to the subject. It is here complemented with novel results showing how the more common property of asymptotic stabilization of persistently exciting admissible trajectories can also be granted with this type of control. The last section of the report concerns the application of the approach to unicycle-type and car-like vehicles. The versatility and potentialities of the Transverse Function (TF) control approach are illustrated via simulations involving various reference trajectory properties, and a few complementary control issues are addressed. One of them concerns the possiblity of using control degrees of freedom to limit the vehicle's velocity inputs and the number of transient maneuvers associated with the reduction of initially large tracking errors. Another issue, illustrated by the car example, is related to possible extensions of the approach to systems which are not invariant on a Lie group.
Type de document :
[Research Report] RR-6464, INRIA. 2008, pp.49
Liste complète des métadonnées
Contributeur : Rapport de Recherche Inria <>
Soumis le : mercredi 5 mars 2008 - 10:19:32
Dernière modification le : jeudi 11 janvier 2018 - 16:23:57
Document(s) archivé(s) le : mardi 21 septembre 2010 - 15:47:04


Fichiers produits par l'(les) auteur(s)


  • HAL Id : inria-00260694, version 2



Pascal Morin, Claude Samson. Trajectory tracking for nonholonomic systems. Theoretical background and applications. [Research Report] RR-6464, INRIA. 2008, pp.49. 〈inria-00260694v2〉



Consultations de la notice


Téléchargements de fichiers