The Cubli: modeling and nonlinear attitude control utilizing quaternions.

Detalhes bibliográficos
Autor(a) principal: Bobrow, Fabio
Data de Publicação: 2022
Tipo de documento: Tese
Idioma: eng
Título da fonte: Biblioteca Digital de Teses e Dissertações da USP
Texto Completo: https://www.teses.usp.br/teses/disponiveis/3/3139/tde-20102022-084937/
Resumo: This thesis consists of the modeling and nonlinear attitude control of the Cubli, a cube with three reaction wheels mounted on orthogonal faces that turns into a reaction wheel based 3D inverted pendulum when positioned in one of its vertices. Although this plant is not new, the novelty of this work is the use of quaternions instead of Euler angles as feedback control states. A good advantage of using quaternions, besides avoiding singularities and trigonometric functions, is that it allows working out quite complex dynamic equations completely by hand utilizing vector notation. The entire modeling and nonlinear control law is derived without the need of any mathematical symbolic software in a very didactic and self-contained way, being a contribution to control education. In addition, the original plant utilizes six IMUs spread throughout the entire structure in previously known positions. The Cubli of this work utilizes an accelerometer together with a rate gyroscope in a quaternion based complementary lter, which requires only one IMU placed anywhere and yields equally satisfactory results. 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. Computer simulations and experimental results are presented for validation, as well as all the mechanical, electronical and algorithm development of the system.
id USP_837b1cd7efb35c61d144b7cd6c4b0930
oai_identifier_str oai:teses.usp.br:tde-20102022-084937
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str 2721
spelling The Cubli: modeling and nonlinear attitude control utilizing quaternions.O Cubli: modelagem e controle não linear utilizando quatérnios.Attitude controlControle de atitudeFeedback linearizationInverted pendulumLagrange equationsModelagemModelingNonlinear control systemsPoinsot trajectoriesQuatérnioQuaternionsReaction wheelsSistemas de controle não linearesThis thesis consists of the modeling and nonlinear attitude control of the Cubli, a cube with three reaction wheels mounted on orthogonal faces that turns into a reaction wheel based 3D inverted pendulum when positioned in one of its vertices. Although this plant is not new, the novelty of this work is the use of quaternions instead of Euler angles as feedback control states. A good advantage of using quaternions, besides avoiding singularities and trigonometric functions, is that it allows working out quite complex dynamic equations completely by hand utilizing vector notation. The entire modeling and nonlinear control law is derived without the need of any mathematical symbolic software in a very didactic and self-contained way, being a contribution to control education. In addition, the original plant utilizes six IMUs spread throughout the entire structure in previously known positions. The Cubli of this work utilizes an accelerometer together with a rate gyroscope in a quaternion based complementary lter, which requires only one IMU placed anywhere and yields equally satisfactory results. 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. Computer simulations and experimental results are presented for validation, as well as all the mechanical, electronical and algorithm development of the system.Sem ResumoBiblioteca Digitais de Teses e Dissertações da USPAngelico, Bruno AugustoSilva, Paulo Sergio Pereira daBobrow, Fabio2022-03-23info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3139/tde-20102022-084937/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesseng2022-10-20T11:08:31Zoai:teses.usp.br:tde-20102022-084937Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212022-10-20T11:08:31Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv The Cubli: modeling and nonlinear attitude control utilizing quaternions.
O Cubli: modelagem e controle não linear utilizando quatérnios.
title The Cubli: modeling and nonlinear attitude control utilizing quaternions.
spellingShingle The Cubli: modeling and nonlinear attitude control utilizing quaternions.
Bobrow, Fabio
Attitude control
Controle de atitude
Feedback linearization
Inverted pendulum
Lagrange equations
Modelagem
Modeling
Nonlinear control systems
Poinsot trajectories
Quatérnio
Quaternions
Reaction wheels
Sistemas de controle não lineares
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 The Cubli: modeling and nonlinear attitude control utilizing quaternions.
author Bobrow, Fabio
author_facet Bobrow, Fabio
author_role author
dc.contributor.none.fl_str_mv Angelico, Bruno Augusto
Silva, Paulo Sergio Pereira da
dc.contributor.author.fl_str_mv Bobrow, Fabio
dc.subject.por.fl_str_mv Attitude control
Controle de atitude
Feedback linearization
Inverted pendulum
Lagrange equations
Modelagem
Modeling
Nonlinear control systems
Poinsot trajectories
Quatérnio
Quaternions
Reaction wheels
Sistemas de controle não lineares
topic Attitude control
Controle de atitude
Feedback linearization
Inverted pendulum
Lagrange equations
Modelagem
Modeling
Nonlinear control systems
Poinsot trajectories
Quatérnio
Quaternions
Reaction wheels
Sistemas de controle não lineares
description This thesis consists of the modeling and nonlinear attitude control of the Cubli, a cube with three reaction wheels mounted on orthogonal faces that turns into a reaction wheel based 3D inverted pendulum when positioned in one of its vertices. Although this plant is not new, the novelty of this work is the use of quaternions instead of Euler angles as feedback control states. A good advantage of using quaternions, besides avoiding singularities and trigonometric functions, is that it allows working out quite complex dynamic equations completely by hand utilizing vector notation. The entire modeling and nonlinear control law is derived without the need of any mathematical symbolic software in a very didactic and self-contained way, being a contribution to control education. In addition, the original plant utilizes six IMUs spread throughout the entire structure in previously known positions. The Cubli of this work utilizes an accelerometer together with a rate gyroscope in a quaternion based complementary lter, which requires only one IMU placed anywhere and yields equally satisfactory results. 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. Computer simulations and experimental results are presented for validation, as well as all the mechanical, electronical and algorithm development of the system.
publishDate 2022
dc.date.none.fl_str_mv 2022-03-23
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.teses.usp.br/teses/disponiveis/3/3139/tde-20102022-084937/
url https://www.teses.usp.br/teses/disponiveis/3/3139/tde-20102022-084937/
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1815257185514422272