The Cubli: Modeling and Nonlinear Attitude Control Utilizing Quaternions

This paper covers the modeling and nonlinear attitude control of the Cubli, a cube with three reaction wheels mounted on orthogonal faces that becomes a reaction wheel based 3D inverted pendulum when positioned in one of its vertices. The proposed approach utilizes quaternions instead of Euler angle...

Full description

Bibliographic Details
Main Authors: Fabio Bobrow, Bruno A. Angelico, Flavius P. R. Martins, Paulo S. P. da Silva
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9524577/
id doaj-050977aa1a244e87b13051a7cf09a5b2
record_format Article
spelling doaj-050977aa1a244e87b13051a7cf09a5b22021-09-13T23:00:22ZengIEEEIEEE Access2169-35362021-01-01912242512244210.1109/ACCESS.2021.31084269524577The Cubli: Modeling and Nonlinear Attitude Control Utilizing QuaternionsFabio Bobrow0https://orcid.org/0000-0002-8404-0151Bruno A. Angelico1https://orcid.org/0000-0002-2748-5365Flavius P. R. Martins2https://orcid.org/0000-0003-1800-589XPaulo S. P. da Silva3Department of Telecommunications and Control Engineering, Escola Politécnica-University of São Paulo, São Paulo, BrazilDepartment of Telecommunications and Control Engineering, Escola Politécnica-University of São Paulo, São Paulo, BrazilDepartment of Mechanical Engineering, Escola Politécnica-University of São Paulo, São Paulo, BrazilDepartment of Telecommunications and Control Engineering, Escola Politécnica-University of São Paulo, São Paulo, BrazilThis paper covers the modeling and nonlinear attitude control of the Cubli, a cube with three reaction wheels mounted on orthogonal faces that becomes a reaction wheel based 3D inverted pendulum when positioned in one of its vertices. The proposed approach utilizes quaternions instead of Euler angles as feedback control states. A nice advantage of quaternions, besides the usual arguments to avoid singularities and trigonometric functions, is that it allows working out quite complex dynamic equations completely by hand utilizing vector notation. Modeling is performed utilizing Lagrange equations and it is validated through computer simulations and Poinsot trajectories analysis. The derived nonlinear control law is based on feedback linearization technique, thus being time-invariant and equivalent to a linear one dynamically linearized at the given reference. Moreover, it is characterized by only three straightforward tuning parameters. Experimental results are presented.https://ieeexplore.ieee.org/document/9524577/Attitude controlmodelingnonlinear control systemsquaternions
collection DOAJ
language English
format Article
sources DOAJ
author Fabio Bobrow
Bruno A. Angelico
Flavius P. R. Martins
Paulo S. P. da Silva
spellingShingle Fabio Bobrow
Bruno A. Angelico
Flavius P. R. Martins
Paulo S. P. da Silva
The Cubli: Modeling and Nonlinear Attitude Control Utilizing Quaternions
IEEE Access
Attitude control
modeling
nonlinear control systems
quaternions
author_facet Fabio Bobrow
Bruno A. Angelico
Flavius P. R. Martins
Paulo S. P. da Silva
author_sort Fabio Bobrow
title The Cubli: Modeling and Nonlinear Attitude Control Utilizing Quaternions
title_short The Cubli: Modeling and Nonlinear Attitude Control Utilizing Quaternions
title_full The Cubli: Modeling and Nonlinear Attitude Control Utilizing Quaternions
title_fullStr The Cubli: Modeling and Nonlinear Attitude Control Utilizing Quaternions
title_full_unstemmed The Cubli: Modeling and Nonlinear Attitude Control Utilizing Quaternions
title_sort cubli: modeling and nonlinear attitude control utilizing quaternions
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
description This paper covers the modeling and nonlinear attitude control of the Cubli, a cube with three reaction wheels mounted on orthogonal faces that becomes a reaction wheel based 3D inverted pendulum when positioned in one of its vertices. The proposed approach utilizes quaternions instead of Euler angles as feedback control states. A nice advantage of quaternions, besides the usual arguments to avoid singularities and trigonometric functions, is that it allows working out quite complex dynamic equations completely by hand utilizing vector notation. Modeling is performed utilizing Lagrange equations and it is validated through computer simulations and Poinsot trajectories analysis. The derived nonlinear control law is based on feedback linearization technique, thus being time-invariant and equivalent to a linear one dynamically linearized at the given reference. Moreover, it is characterized by only three straightforward tuning parameters. Experimental results are presented.
topic Attitude control
modeling
nonlinear control systems
quaternions
url https://ieeexplore.ieee.org/document/9524577/
work_keys_str_mv AT fabiobobrow thecublimodelingandnonlinearattitudecontrolutilizingquaternions
AT brunoaangelico thecublimodelingandnonlinearattitudecontrolutilizingquaternions
AT flaviusprmartins thecublimodelingandnonlinearattitudecontrolutilizingquaternions
AT paulospdasilva thecublimodelingandnonlinearattitudecontrolutilizingquaternions
AT fabiobobrow cublimodelingandnonlinearattitudecontrolutilizingquaternions
AT brunoaangelico cublimodelingandnonlinearattitudecontrolutilizingquaternions
AT flaviusprmartins cublimodelingandnonlinearattitudecontrolutilizingquaternions
AT paulospdasilva cublimodelingandnonlinearattitudecontrolutilizingquaternions
_version_ 1717380187574763520