Research Papers

Semiglobal Nonmemoryless Attitude Controls on the Special Orthogonal Group

[+] Author and Article Information
Taeyoung Lee

Mechanical and Aerospace Engineering,
George Washington University,
Washington, DC 20052
e-mail: tylee@gwu.edu

Dong Eui Chang

Electrical Engineering,
Daejeon 34141, Korea
e-mail: dechang@kaist.ac.kr

Yongsoon Eun

Information and Communication Engineering,
Daegu 42988, Korea
e-mail: yeun@dgist.ac.kr

1Corresponding author.

Contributed by the Dynamic Systems Division of ASME for publication in the JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT,AND CONTROL. Manuscript received April 14, 2018; final manuscript received September 5, 2018; published online October 5, 2018. Assoc. Editor: Mohammad A. Ayoubi.

J. Dyn. Sys., Meas., Control 141(2), 021005 (Oct 05, 2018) (10 pages) Paper No: DS-18-1189; doi: 10.1115/1.4041447 History: Received April 14, 2018; Revised September 05, 2018

This paper presents tracking strategies for the attitude dynamics of a rigid body that are global on the configuration space SO(3) and semiglobal over the phase space SO(3)×3. It is well known that global attractivity is prohibited for continuous attitude control systems on the special orthogonal group. Such topological restriction has been dealt with either by constructing smooth attitude control systems that exclude a set of zero measure in the region of attraction or by introducing discontinuities in the control input. This paper proposes nonmemoryless attitude control systems that are continuous in time, where the region of attraction guaranteeing exponential convergence completely covers the special orthogonal group. This provides a new framework to address the topological restriction in attitude controls. The efficacy of the proposed methods is illustrated by numerical simulations and an experiment.

Copyright © 2019 by ASME
Your Session has timed out. Please sign back in to continue.


Bullo, F. , and Lewis, A. , 2005, Geometric Control of Mechanical Systems (Texts in Applied Mathematics), Vol. 49, Springer-Verlag, New York.
Stuelpnagel, J. , 1964, “ On the Parametrization of the Three-Dimensional Rotation Group,” SIAM Rev., 6(4), pp. 422–430. [CrossRef]
Bhat, S. , and Bernstein, D. , 2000, “ A Topological Obstruction to Continuous Global Stabilization of Rotational Motion and the Unwinding Phenomenon,” Syst. Control Lett., 39(1), pp. 66–73. [CrossRef]
Bernuau, E. , Perruquetti, W. , and Moulay, E. , 2013, “ Retraction Obstruction in Time-Varying Stabilization,” Automatica, 49(6), pp. 1941–1943. [CrossRef]
Takens, F. , 1968, “ The Minimal Number of Critical Points of a Function on a Compact Manifold and the Lusternik-Schnirelman Category,” Invent. Math., 6(3), pp. 197–244. [CrossRef]
Koditschek, D. , 1988, “ The Application of Total Energy as a Lyapunov Function for Mechanical Control Systems,” Dynamics and Control of Multibody Systems: Proceeding of the AMS-IMS-SIAM Joint Summer Research Conference, Vol. 97, J., Marsden , P., Krishnaprasad , J. , and Simo , eds., American Mathematical Society, Providence, RI, pp. 131–157.
Lee, T. , Leok, M. , and McClamroch, N. , 2011, “ Stable Manifolds of Saddle Points for Pendulum Dynamics on S2 and SO(3),” IEEE Conference on Decision and Control, pp. 3915–3921.
Curtis, M. , 1984, Matrix Groups, Springer, New York.
Lee, T. , 2015, “ Global Exponential Attitude Tracking Controls on SO(3),” IEEE Trans. Autom. Control, 60(10), pp. 2837–2842. [CrossRef]
Lee, T. , 2012, “ Exponential Stability of an Attitude Tracking Control System on SO(3) for Large-Angle Rotational Maneuvers,” Syst. Control Lett., 61(1), pp. 231–237. [CrossRef]
Kaufman, E. , Caldwell, K. , Lee, D. , and Lee, T. , 2014, “ Design and Development of a Free-Floating Hexrotor UAV for 6-Dof Maneuvers,” IEEE Aerospace Conference, Big Sky, MT, Mar. 1–8.
Lee, T. , Chang, D. , and Eun, Y. , 2017, “ Semi-Global Attitude Controls Bypassing the Topological Obstruction on SO(3),” e-print arXiv:1708.07649. https://arxiv.org/abs/1708.07649
Krstić, M. , Kanellakopoulos, I. , and Kokotović, P. , 1995, Nonlinear and Adaptive Control Design, Wiley, New York.


Grahic Jump Location
Fig. 1

Simulation results for two attitude tracking controls presented in Sec. 3 and a hybrid attitude control [9] (AGTS: solid, SGTS: bold, and HYB: dashed; the switching time for HYB is denoted by vertical dotted lines): (a) tracking errors and (b) control inputs

Grahic Jump Location
Fig. 2

Simulation results for two adaptive attitude tracking controls presented in Sec. 4 and an adaptive hybrid control [9] (aAGTS: solid, aSGTS: bold, and aHYB: dashed; the switching time for aHYB is denoted by vertical dotted lines): (a) tracking errors and estimation error and (b) control inputs

Grahic Jump Location
Fig. 3

Hexrotor attitude control experiment: (a) initial attitude and (b) stabilizing the inverted equilibrium

Grahic Jump Location
Fig. 4

Experimental results for two adaptive attitude tracking controls presented in Sec. 4 (aAGTS: solid, aSGTS: bold): (a) tracking errors and estimated disturbance and (b) control inputs



Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In