Avanços em Robótica Bipodal: Novas Estratégias de Controle
Novos métodos melhoram a eficiência e estabilidade na caminhada de robôs bípedes.
― 6 min ler
Índice
Robôs bípedes, aqueles que andam em duas pernas, estão se tornando cada vez mais importantes em várias áreas, como robótica e biomecânica. Andar é um movimento complexo, e os pesquisadores têm tentado criar modelos que consigam simular essa ação de forma eficaz. Andar envolve diferentes fases: quando uma perna está no ar e a outra no chão. Isso é conhecido como fase de apoio único (SSP) e fase de apoio duplo (DSP). Na caminhada humana, a DSP dura um tempo considerável, e desempenha um papel chave na manutenção do equilíbrio e na transferência de peso.
Desafios na Caminhada Bípede
A maioria dos designs de controle existentes para a caminhada bípede assume que a DSP acontece instantaneamente. Isso significa que os pesquisadores costumam ignorar as verdadeiras complexidades envolvidas na transição entre a SSP e a DSP. A ideia de DSP instantâneo limita o desempenho dos robôs bípedes. Na real, os robôs precisam gerenciar os movimentos de uma forma que se pareça com a caminhada humana, o que inclui controlar as forças que atuam nas pernas durante a SSP e a DSP.
Neste artigo, propomos um novo método que leva em conta a natureza não instantânea da DSP. Nossa abordagem foca em controlar os movimentos do robô para conseguir transições suaves entre as fases de caminhada.
Design e Modelos de Robô
O robô que consideramos possui cinco partes principais, incluindo um corpo superior e duas pernas. Essas partes estão conectadas por articulações que permitem o movimento. Um padrão de caminhada típico envolve alternar entre a SSP e a DSP, mantendo uma velocidade média. Quando o robô está na DSP, ambos os pés estão no chão, o que cria um sistema com opções de controle extras em comparação com quando o robô está usando apenas uma perna.
Para o nosso estudo, propomos três abordagens de controle diferentes para gerenciar eficientemente os movimentos do robô bípede. Cada controlador é projetado para lidar de diferentes formas com as complexidades da caminhada.
Abordagens de Controle
Controlador 1: DSP Subatuada
A primeira abordagem de controle usa menos controles ativos durante a fase DSP. Esse controlador cria uma situação em que o sistema se comporta como se tivesse menos controles do que realmente tem. Fazendo isso, conseguimos simplificar como gerenciamos o robô durante a fase DSP, garantindo ao mesmo tempo uma caminhada estável.
Controlador 2: DSP Totalmente Atuado
Nessa abordagem, todas as articulações são controladas ativamente durante a fase DSP. Utilizando todos os controles disponíveis, conseguimos influenciar diretamente os movimentos e garantir que o robô se mantenha ereto e estável enquanto anda. Esse controlador visa melhorar a estabilidade durante as transições.
Controlador 3: DSP Superatuada
O terceiro controlador aproveita o fato de ter mais atuadores do que o necessário durante a fase DSP. A ideia aqui é garantir que as forças atuando em cada pé permaneçam equilibradas, o que ajuda o robô a evitar escorregões ou perda de equilíbrio. Esse método visa manter ambos os pés estáveis no chão durante a caminhada.
Importância da Eficiência Energética
Um dos principais objetivos ao desenhar essas estratégias de controle é minimizar o consumo de energia. Otimizando como o robô usa energia enquanto caminha, conseguimos obter gaits mais eficientes. Isso é importante não só para melhorar o desempenho, mas também para aumentar o tempo de operação do robô sem precisar recarregar.
No nosso estudo, exploramos várias velocidades para determinar as maneiras mais eficientes de o robô caminhar. Diferentes métodos de controle foram testados, e descobrimos que o controlador projetado para a fase DSP subatuada foi o mais eficiente no geral.
Resultados e Observações
Após realizar testes em diferentes velocidades, observamos que os estilos de caminhada variavam bastante dependendo do método de controle utilizado. Por exemplo, o corpo do robô tende a inclinar-se para frente durante a caminhada, o que ajuda a abaixar seu centro de massa - uma tática que aumenta a estabilidade. Além disso, a posição dos joelhos é crucial; o robô precisa flexionar os joelhos para manter o equilíbrio e evitar escorregões durante a DSP.
Uso de Energia Através dos Métodos de Controle
Métodos de controle que usaram toda a gama de atuadores exigiram mais energia do que aqueles que operaram com menos controles ativos. O controlador focado na DSP subatuada mostrou a melhor eficiência energética. Os dados indicaram que usar as articulações dos joelhos de forma eficaz teve um papel significativo na capacidade do robô de andar de forma eficiente.
Observações sobre Estabilidade
A estabilidade foi analisada observando o quão bem o robô poderia manter seus padrões de movimento sem cair. Os dados indicaram que o controlador subatuado forneceu uma estabilidade aceitável, enquanto os outros controladores foram mais eficazes em garantir que o robô pudesse se adaptar a mudanças ou distúrbios repentinos.
Importância da Otimização Numérica
Para aprimorar ainda mais o movimento do robô, técnicas de otimização numérica foram usadas extensivamente. Ao analisar cada fase do movimento de caminhada, ajustamos os movimentos e entradas de controle do robô para minimizar o consumo de energia e maximizar o equilíbrio. O processo de otimização envolveu a criação de caminhos ou trajetórias específicas para o robô seguir durante seu movimento, garantindo transições suaves entre as fases.
A estrutura de otimização incluiu tanto objetivos de minimização de energia quanto restrições que garantiram que o robô não excedesse os limites físicos durante os movimentos.
Conclusão
O trabalho que apresentamos aqui amplia o campo da robótica bípede ao oferecer novas percepções sobre como gerenciar a caminhada bípede com foco na fase DSP não instantânea. Desenvolvendo novas estratégias de controle, conseguimos criar sistemas robóticos que andam com maior eficiência e estabilidade. Nossas descobertas sugerem que ainda há muito potencial para melhorias futuras, incluindo a implementação dessas estratégias em protótipos robóticos reais.
Esse trabalho tem implicações não só para melhorar o design robótico, mas também para aprimorar nosso entendimento dos mecanismos de caminhada humana. À medida que continuamos a refinar esses métodos de controle, podemos esperar ver robôs que conseguem navegar em ambientes complexos de forma mais confiável e eficiente.
Título: Hybrid Zero Dynamics Control for Bipedal Walking with a Non-Instantaneous Double Support Phase
Resumo: The hybrid zero dynamics control concept for bipedal walking is extended to include a non-instantaneous double support phase. A symmetric robot that consists of five rigid body segments which are connected by four actuated revolute joints is considered. Periodic walking gaits with a constant average walking speed consists of alternating single (SSP) and double support phases (DSP). Hybrid zero dynamics control designs usually assume an instantaneous DSP, which is a severe limitation. The proposed controllers use continuous SSPs and DSPs. Transitions between both phases are modeled as instantaneous events, when the rear leg lifts off at the end of the DSP and the swing leg touches down at the end of the SSP. Due to the fact that the model during the DSP has more actuators (4) than degrees of freedom (3), the system is overactuated. In order to combine it with the underactuated SSP model and then formulate a periodic walking gait, we suggest three controller designs for different applications. One with the underactuated DSP, one with the fully actuated DSP, and one with the overactuated DSP. A numerical optimization is used to generate energy efficient gaits in an offline process. According to the optimization results, artificially creating an underactuated controller for the DSP results in the most efficient gaits. Adding control tasks utilizing the full actuation or overactuation during the DSP significantly improves the gait stability.
Autores: Yinnan Luo, Ulrich J. Römer, Alexander Dyck, Marten Zirkel, Lena Zentner, Alexander Fidlin
Última atualização: 2023-03-09 00:00:00
Idioma: English
Fonte URL: https://arxiv.org/abs/2303.05165
Fonte PDF: https://arxiv.org/pdf/2303.05165
Licença: https://creativecommons.org/licenses/by/4.0/
Alterações: Este resumo foi elaborado com a assistência da AI e pode conter imprecisões. Para obter informações exactas, consulte os documentos originais ligados aqui.
Obrigado ao arxiv pela utilização da sua interoperabilidade de acesso aberto.