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...
Main Authors: | , , , |
---|---|
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 |