Lie-algebra Adaptive Tracking Control for Rigid Body Dynamics
Jiawei Tang, Shilei Li, Ling Shi
TL;DR
The paper tackles robust trajectory tracking for rigid bodies on $SE(3)$ under parameter uncertainty. It introduces a Lie-algebra–based adaptive tracking method by mapping group dynamics to the Lie algebra to obtain a linear error model that decouples unknown parameters from the state. It develops a discrete-time Lie-algebra adaptive optimal control framework that reconstructs inertia and mass from data via regularized least squares and computes an optimal policy by solving a discrete-time Riccati equation, with exploration noise to ensure persistence of excitation. Simulations on a fully actuated 3D rigid body demonstrate accurate tracking and real-time parameter estimation, with code made publicly available. This work advances geometry-aware adaptive control by combining Lie-group structure with data-driven parameter reconstruction for rigid-body systems.
Abstract
Adaptive tracking control for rigid body dynamics is of critical importance in control and robotics, particularly for addressing uncertainties or variations in system model parameters. However, most existing adaptive control methods are designed for systems with states in vector spaces, often neglecting the manifold constraints inherent to robotic systems. In this work, we propose a novel Lie-algebra-based adaptive control method that leverages the intrinsic relationship between the special Euclidean group and its associated Lie algebra. By transforming the state space from the group manifold to a vector space, we derive a linear error dynamics model that decouples model parameters from the system state. This formulation enables the development of an adaptive optimal control method that is both geometrically consistent and computationally efficient. Extensive simulations demonstrate the effectiveness and efficiency of the proposed method. We have made our source code publicly available to the community to support further research and collaboration.
