Author_Institution :
Dept. of Mech. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
Abstract :
In this paper, we propose a variation-based method to linearize the nonlinear dynamics of robotic systems, whose configuration spaces contain the manifolds S2 and SO(3), along dynamically feasible reference trajectories. The proposed variation-based linearization results in an implicitly time-varying linear system, representing the error dynamics, that is globally valid. We illustrate this method through three different systems: 1) a 3-D pendulum: 2) a spherical pendulum; and 3) a quadrotor with a suspended load, whose dynamics evolve on SO(3), S2, and SE(3) × S2, respectively. We show that for these systems, the resulting time-varying linear system obtained as the linearization about a reference trajectory is controllable for all possible reference trajectories. Finally, a linear quadratic regulator-based controller is designed to attenuate the error so as to locally exponentially stabilize tracking of a reference trajectory for the nonlinear system. Several simulations results are provided to validate the effectiveness of this method.
Keywords :
asymptotic stability; control system synthesis; linear quadratic control; linearisation techniques; nonlinear control systems; nonlinear dynamical systems; robots; time-varying systems; trajectory control; 3D pendulum; S2 manifold; SO(3)manifold; configuration space; controller design; exponential stability; implicitly time-varying linear system; linear quadratic regulator-based controller; nonlinear systems; quadrotor; reference trajectory; robotic systems; spherical pendulum; variation-based linearization; Linear systems; Linearization; Manifolds; Nonlinear systems; Robots; Three-dimensional displays; Trajectory; Nonlinear dynamical systems; attitude control; linear feedback control systems;