TY - GEN
T1 - Adding an integrator for output regulation of systems with matrix Lie-group states
AU - Mahony, Robert
AU - Hamel, Tarek
AU - Marconi, Lorenzo
N1 - Publisher Copyright:
© 2015 American Automatic Control Council.
PY - 2015/7/28
Y1 - 2015/7/28
N2 - This paper considers the problem of tracking reference trajectories for systems defined on matrix Lie Groups. Both the reference system (exosystem) and controlled system have states on the same matrix Lie group, with the exosystem having constant velocity. The measurements are associated with a group action on a homogeneous space of the state space and can be thought of as measured partial relative state information. We look for a controller depending only on the relative state errors and the local state of the controlled system, that is a control that is independent of the exogenous variables. The proposed design embeds an integral estimate of the unknown exosystem velocity as a dynamic state in the controller. The approach is motivated by a range of robotics applications posed on classical Lie-groups SO(3), SE(3), SL(3), although we develop a general result for kinematic systems on arbitrary matrix Lie-groups. In the specific case of SO(3), namely systems defined on the Lie-group of orthogonal rotations, we go further by presenting an 'error feedback' controller for systems modeled by kinematics and dynamics equations.
AB - This paper considers the problem of tracking reference trajectories for systems defined on matrix Lie Groups. Both the reference system (exosystem) and controlled system have states on the same matrix Lie group, with the exosystem having constant velocity. The measurements are associated with a group action on a homogeneous space of the state space and can be thought of as measured partial relative state information. We look for a controller depending only on the relative state errors and the local state of the controlled system, that is a control that is independent of the exogenous variables. The proposed design embeds an integral estimate of the unknown exosystem velocity as a dynamic state in the controller. The approach is motivated by a range of robotics applications posed on classical Lie-groups SO(3), SE(3), SL(3), although we develop a general result for kinematic systems on arbitrary matrix Lie-groups. In the specific case of SO(3), namely systems defined on the Lie-group of orthogonal rotations, we go further by presenting an 'error feedback' controller for systems modeled by kinematics and dynamics equations.
UR - http://www.scopus.com/inward/record.url?scp=84940923206&partnerID=8YFLogxK
U2 - 10.1109/ACC.2015.7171956
DO - 10.1109/ACC.2015.7171956
M3 - Conference contribution
T3 - Proceedings of the American Control Conference
SP - 4010
EP - 4015
BT - ACC 2015 - 2015 American Control Conference
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2015 American Control Conference, ACC 2015
Y2 - 1 July 2015 through 3 July 2015
ER -