Constructive vector fields for path following in matrix lie groups

Carregando...
Imagem de Miniatura

Título da Revista

ISSN da Revista

Título de Volume

Editor

Universidade Federal de Minas Gerais

Descrição

Tipo

Dissertação de mestrado

Título alternativo

Membros da banca

Leonardo Antônio Borges Torres
Bruno Vilhena Adorno

Resumo

This work introduces a novel vector field strategy for controlling systems on connected matrix Lie groups, ensuring both convergence to and circulation around a curve defined on the group. Our approach generalizes the framework presented in Rezende et al. (2022) and reduces to it when applied to the Lie group of translations in Euclidean space. Building upon the key properties from Rezende et al. (2022), such as the orthogonality between convergent and circulating components, we extend these results by exploiting additional Lie group properties. Notably, our method ensures that the control input is non-redundant, matching the dimension of the Lie group rather than the potentially larger dimension of the embedding space. This leads to more practical control inputs in certain scenarios. A significant application of this strategy is in controlling systems on SE(3), where the non-redundant input corresponds to the mechanical twist of the object. This makes the method particularly well-suited for controlling systems with both translational and rotational freedom, such as omnidirectional drones. We also present an efficient algorithm for computing the vector field in this context. Furthermore, the strategy is applied as a high-level kinematic controller in a collaborative manipulation task, where six agents manipulate a large object with unknown parameters in the Lie group R3 × SO(3). A low-level dynamic adaptive controller guarantees that the velocity tracking error between the system and the kinematic controller output converges to zero, a result supported by theoretical proofs. Simulation results validate the effectiveness of the proposed method in both the kinematic scenario and the integration of kinematic and dynamic controllers.

Abstract

Este trabalho apresenta uma nova estratégia de campos vetoriais para controlar sistemas em grupos de Lie matriciais conexos, garantindo tanto a convergência quanto a circulação ao longo de uma curva definida no grupo. Esta abordagem generaliza a estratégia apresentada em Rezende et al. (2022) e se reduz a ela quando aplicada ao grupo de Lie de translações no espaço euclidiano. Baseando-se nas propriedades chave de Rezende et al. (2022), como a ortogonalidade entre os componentes de convergência e de circulação, estenderam-se esses resultados explorando propriedades adicionais dos grupos de Lie. Em especial, este método garante que a entrada de controle seja não redundante, correspondendo à dimensão do grupo de Lie ao invés da dimensão potencialmente maior do espaço em que está mergulhado. Isso resulta em entradas de controle mais práticas em certos cenários. Uma aplicação significativa dessa estratégia é no controle de sistemas em SE(3), no qual a entrada não redundante corresponde ao heligiro do objeto. Isso torna o método particularmente adequado para controlar sistemas com liberdade tanto translacional quanto rotacional, como drones omnidirecionais. Apresenta-se também um algoritmo eficiente para calcular o campo vetorial nesse contexto. Além disso, a estratégia é aplicada como um controlador cinemático de alto nível em uma tarefa de manipulação colaborativa, na qual seis agentes manipulam um objeto grande com parâmetros desconhecidos no grupo de Lie R3 × SO(3). Um controlador dinâmico adaptativo de baixo nível garante que o erro de rastreamento de velocidade entre o sistema e a saída do controlador cinemático convirja para zero, resultado que é comprovado teoricamente. Os resultados das simulações validam a eficácia do método proposto tanto no cenário cinemático quanto na integração de controladores cinemáticos e dinâmicos.

Assunto

Engenharia elétrica, Lie, grupos de, Campos vetoriais

Palavras-chave

Autonomous systems, Guidance navigation and control, Tracking, Asymptotic stabilization, Vector fields, Lie groups, Adaptive control, Collaborative manipulation

Citação

Endereço externo

Avaliação

Revisão

Suplementado Por

Referenciado Por