Method Article
Aqui, apresentamos um protocolo para permitir que iniciantes repliquem um sistema robótico bípede altamente dinâmico e um robô quadrúpede modular composto por bípedes como as menores unidades.
Os robôs com pernas possuem adaptabilidade excepcional ao terreno, tornando-os uma plataforma ideal para exploração ao ar livre e transporte de carga em terrenos complexos. O número e a configuração das pernas desempenham um papel crucial em seu desempenho; no entanto, a maioria dos projetos atuais são monolíticos, sem flexibilidade para reconfiguração. O protocolo apresentado neste artigo detalha o projeto e a fabricação de um sistema de robô modular com pernas robustas com recursos robustos de caminhada e reconfiguração flexível entre configurações bípedes e quadrúpedes. Primeiro, vários módulos funcionais são montados mecanicamente para completar a construção da plataforma bípede e a montagem do dispositivo de conexão modular. Posteriormente, usando o software de depuração, configuramos a unidade de medição inercial e os motores, incluindo a identidade (ID) da rede de área do controlador (CAN), a taxa de transmissão e outros parâmetros de trabalho para garantir que estejam no estado de trabalho correto. Em seguida, projetamos uma estratégia de controle de corpo inteiro e uma estrutura de controle distribuída para garantir a caminhada estável da unidade bípede e o movimento coordenado da estrutura montada, respectivamente. Por fim, validamos a eficácia do sistema nas configurações bípede e quadrúpede, permitindo que o robô alcance uma caminhada estável ao ar livre.
Robôs com pernas, utilizando um mecanismo de suporte discreto, exibem adaptabilidade e agilidade superiores ao terreno 1,2. Nos últimos anos, robôs com pernas foram implantados em cenários como operações de resgate e busca, obtendo resultados favoráveis 3,4,5. Robôs com pernas de várias configurações oferecem vantagens distintas para diferentes tarefas. Os robôs bípedes, com seu design simples, podem navegar em espaços estreitos, mas têm capacidade de carga limitada. Os robôs quadrúpedes são mais complexos, mas podem transportar cargas mais pesadas e se mover mais rápido. Robôs com seis ou mais pernas fornecem maior estabilidade, mas são mais difíceis de manter. No entanto, os robôs com pernas existentes geralmente empregam um design integrado caracterizado por uma configuração singular que carece de flexibilidade para se adaptar ou alternar entre diferentes configurações 6,7,8. Essa abordagem de projeto resulta em uma alta incidência de falhas e apresenta desafios de manutenção significativos, pois pontos únicos de falha podem levar ao colapso do sistema. Em contraste, os robôs projetados com o conceito de montagem modular podem ser facilmente reconfigurados para atender a diferentes requisitos de tarefas 9,10. Ao enfrentar terrenos acidentados, eles podem aumentar sua capacidade de travessia aumentando o número de pernas ou módulos11.
Atualmente, a pesquisa sobre robôs de pernas modulares ainda está em fase exploratória, concentrando-se principalmente em plataformas de pernas pequenas ou em miniatura, que se movem principalmente rastejando ou deslizando 11,12,13,14,15. Alguns submódulos de montagem ainda não possuem recursos de movimento independente e só podem alcançar mobilidade quando combinados16,17. Isso os torna difíceis de implantar em cenários práticos para tarefas como transporte e reconhecimento. Para enfrentar esses desafios, este artigo propõe um sistema robótico de pernas modulares com recursos de mobilidade flexíveis. Diferente dos métodos anteriores, as pernas dos submódulos de montagem neste artigo são inspiradas na configuração das pernas dos mamíferos, fornecendo recursos de corrida rápida. Selecionamos o robô bípede como o menor módulo de emenda devido à sua estrutura simples, capacidade de caminhada estável e estilo de caminhada mais humano18,19.
Além disso, alguns dos robôs modulares com pernas mencionados acima usam travas ou fixadores para conectar os módulos12, enfraquecendo suas capacidades de conexão e desconexão rápidas. Para simplificar o processo de conexão e evitar o uso de clipes e fixadores, empregamos um mecanismo de fixação eletromagnética entre os módulos, com ativação/desativação controlável e flexível da força magnética. Para aproveitar ao máximo as vantagens do robô de pernas modulares, empregamos uma abordagem de controle distribuído para gerenciar a locomoção do robô discutido neste artigo. A eficácia do sistema construído e do método de controle foi validada por meio de experimentos de protótipo. O sistema proposto pode ajudar a atender às necessidades de transporte de materiais em larga escala em terrenos não estruturados ou reconhecimento rápido em ambientes desconhecidos.
O objetivo deste protocolo é apresentar minuciosamente o processo de projeto e fabricação do sistema descrito neste artigo, permitindo que as partes interessadas repliquem ou criem robôs com funcionalidade semelhante para atender às suas necessidades. O módulo bípede neste artigo é baseado em nosso trabalho anterior. Instalamos um mecanismo de encaixe nele e realizamos o ajuste fino dos parâmetros20.
1. Construção da máquina
2. Construindo a caixa de controle
3. Depuração dos motores
4. Esquema de controle
5. Escreva o programa
6. Iniciando o módulo do robô bípede
7. Iniciando o robô quadrúpede reconfigurado modularmente
Para validar a eficácia do sistema proposto, realizamos testes de caminhada ao ar livre em vários terrenos. Inicialmente, um único módulo bípede foi selecionado como cobaia e os testes de movimento foram realizados em grama artificial e pista sintética. Conforme mostrado na Figura 8, o robô demonstrou locomoção estável em ambos os terrenos. Os dados de postura e torque articular do robô durante a locomoção são mostrados na Figura 9. A amplitude das flutuações do ângulo de rotação e inclinação do robô permanece dentro de 0,04 rad (a referência é 0), indicando sua capacidade decente no controle de postura. Por outro lado, os dados de torque da junta não mostram pontas ou falhas acentuadas, com transições relativamente suaves, confirmando ainda mais a operação estável do robô com apenas uma leve vibração.
No experimento de reconfiguração (Figura 11), montamos um robô quadrúpede composto usando duas unidades bípedes e o controlamos para obter movimento omnidirecional por meio de uma abordagem de controle distribuído. A comutação dinâmica entre as configurações bípede e quadrúpede foi alcançada com sucesso controlando remotamente a ativação e desativação da força de adesão do dispositivo eletromagnético. No campo de neve mostrado na Figura 11B, um único módulo bípede ocasionalmente experimenta deslizamento e instabilidade. No entanto, quando os dois módulos são combinados, a estabilidade geral é aprimorada, permitindo uma locomoção estável na neve.
Figura 1: A construção da perna. (A) Monte as articulações e fixadores das pernas. (B) Integre o motor na articulação. Clique aqui para ver uma versão maior desta figura.
Figura 2: A instalação da estrutura bípede. (A) A placa de fibra de carbono e os conectores usados para fixação. (B) A estrutura do membro inferior bípede montada. Clique aqui para ver uma versão maior desta figura.
Figura 3: A instalação do dispositivo de emenda. (A) Os componentes do mecanismo de emenda. (B) O mecanismo de emenda montado. Clique aqui para ver uma versão maior desta figura.
Figura 4: Montagem do módulo de gerenciamento de energia. (A) O diagrama esquemático do módulo de gerenciamento de energia. (B) A imagem física do módulo. Clique aqui para ver uma versão maior desta figura.
Figura 5: Diagrama da estrutura interna da caixa de controle. (A) As partes internas. (B) O esquema de suas conexões elétricas. (C) A integração física da caixa de controle. Clique aqui para ver uma versão maior desta figura.
Figura 6: Esquema da posição zero conjunta do robô. qi denota os graus ativos de liberdade nas pernas do robô, enquanto Li representa os comprimentos das respectivas ligações. Clique aqui para ver uma versão maior desta figura.
Figura 7: Procedimento de inicialização do robô. (A) Posicionado na postura inicial. (B) Controle o robô para ficar em pé. (C) Ative o modo de locomoção. Clique aqui para ver uma versão maior desta figura.
Figura 8: Locomoção externa do módulo bípede. (A) Instantâneos do robô bípede andando de forma estável em grama artificial. (B) Instantâneos da locomoção para frente do robô bípede em uma pista sintética. Clique aqui para ver uma versão maior desta figura.
Figura 9: Dados registrados de experimentos bípedes ao ar livre. (A) Os dados de caminhada na grama artificial. (B) Os dados de caminhada em uma pista sintética. Clique aqui para ver uma versão maior desta figura.
Figura 10: Diagrama de blocos do sistema de controle distribuído para o robô de acoplamento modular. Clique aqui para ver uma versão maior desta figura.
Figura 11: Experiência de locomoção externa com comutação de configuração. (A) Experimento de locomoção de pastagem de configuração quadrúpede. (B) Experimento de locomoção de neve de configuração quadrúpede. Clique aqui para ver uma versão maior desta figura.
O robô de pernas modulares proposto neste artigo oferece uma nova perspectiva sobre o design de robôs de pernas Essa abordagem apresentada neste artigo foi validada experimentalmente, confirmando sua capacidade de reconfiguração de configuração e movimento coordenado. As seções 1, 2, 4 e 5 deste protocolo representam os estágios críticos na implementação deste projeto, abrangendo o desenvolvimento da estrutura mecânica do robô e do sistema de controle elétrico.
Há uma demanda crescente por robôs com pernas com alta estabilidade e capacidade de carga pesada em aplicações práticas. Por exemplo, em cenários de resgate em desastres, eles devem transportar equipamentos e suprimentos em terrenos acidentados, como detritos e escombros22. A maioria dos robôs com pernas adota uma abordagem de projeto estrutural integrado, mas essa abordagem enfrenta problemas como baixa adaptabilidade a várias tarefas, altas taxas de falha e baixa eficiência de manutenção. Além disso, a mobilidade ágil dos robôs com pernas e sua alta capacidade de carga são difíceis de equilibrar simultaneamente. Em contraste, os robôs de pernas modulares oferecem vantagens como comutação de configuração flexível e conveniência de manutenção aprimorada devido ao seu conceito de design modular.
Atualmente, a pesquisa sobre robôs modulares ainda está em fase exploratória, embora alguns resultados preliminares tenham sido alcançados. Os estudos existentes sobre robôs de pernas modulares se concentram em plataformas de pequena escala, utilizando principalmente locomoção rastejante ou rastejante com mobilidade limitada. Além disso, a maioria dos robôs modulares requer a combinação de vários módulos para obter movimento, e os módulos individuais têm pouca mobilidade e não possuem recursos de reconfiguração autônoma. O sistema proposto neste artigo oferece vantagens em termos de flexibilidade de movimento e facilidade de encaixe. Conforme validado anteriormente20, este módulo bípede é capaz de executar corrida em alta velocidade, e seu método de encaixe usado neste artigo não requer a instalação manual de pinos, fixadores ou outras operações complicadas.
Aqui, descrevemos e discutimos vários cenários típicos de aplicação do método proposto neste artigo. Por exemplo, nos setores industrial e de construção, os robôs com pernas são necessários para transportar materiais pesados ou equipamentos de medição para áreas de construção, especialmente em zonas estreitas ou perigosas onde as máquinas tradicionais não podem acessar23. Outro cenário de aplicação típico é a rápida exploração ou reconhecimento de uma área desconhecida. O robô modular e reconfigurável proposto aqui pode alavancar suas vantagens de controle distribuído decompondo a estrutura em vários módulos bípedes, permitindo a exploração colaborativa em várias direções e regiões. Isso pode melhorar a eficiência do mapeamento e do reconhecimento.
A chave para este protocolo é a locomoção estável do módulo bípede. Se não for iniciado corretamente, recomenda-se solucionar os seguintes aspectos. Primeiro, o software de depuração do motor fornecido pelo fabricante é usado para testar se cada motor funciona normalmente. Em seguida, um voltímetro é usado para verificar a tensão de alimentação em cada interface da placa de alimentação para garantir que a tensão de entrada para o controlador, motores e outros módulos esteja correta. Depois de confirmar que a tensão está correta, use um analisador CAN para verificar se as portas CAN da placa SPI e da placa de alimentação estão emitindo os sinais de acionamento do motor e verificar a estabilidade da frequência. Finalmente, se o robô não conseguir ficar na postura predefinida (conforme mostrado na Figura 7) após a inicialização, verifique se as posições zero do motor estão definidas corretamente. Devido às diferentes características mecânicas dos robôs, os parâmetros de controle de locomoção precisam ser ajustados de acordo com as circunstâncias específicas. Atualmente, o robô requer assistência de controle remoto manual para acoplamento. Além disso, o mecanismo de acoplamento do robô utiliza conexões rígidas, que podem não ser a escolha ideal em certos casos especiais. No futuro, exploraremos projetos de mecanismos articulados com graus ativos de liberdade para aumentar ainda mais a flexibilidade dos robôs de pernas modulares. A integração de um módulo de visão também está entre nossos próximos planos de pesquisa, com o objetivo de permitir o acoplamento autônomo com base em informações visuais.
Os autores declaram que não têm interesses financeiros concorrentes.
Os autores gostariam de expressar sua gratidão ao Sr. Xianwu Zeng por sua ajuda na realização dos experimentos relatados neste artigo. Este trabalho foi apoiado em parte pela Fundação Nacional de Ciências Naturais da China (62373223) e pela Fundação de Ciências Naturais da Província de Shandong (ZR2024ZD06).
Name | Company | Catalog Number | Comments |
Battery | YOBOTICS | https://yobotics.cn/ | |
Electromagnet | Kaka Electric | H25 | |
Electronic component | JLC | https://yobotics.cn/ | Including commonly used components such as resistors, capacitors, inductors, etc |
IMU | LORD | 3DM-GX5-45 | |
Motor | YOBOTICS | https://yobotics.cn/ | |
Power Management Module | JLC | P1 | |
Remote control | Ledi | https://yobotics.cn/ | |
Router | linwlan | GX30 | |
SPI | YOBOTICS | https://yobotics.cn/ | |
Structural parts | 3D printing service | N/A | M1-1, M1-2, M1-3, M1-4, M1-5, M1-6, U1, U2, LX1, LX2,LX3, LX4 |
Solicitar permissão para reutilizar o texto ou figuras deste artigo JoVE
Solicitar PermissãoThis article has been published
Video Coming Soon
Copyright © 2025 MyJoVE Corporation. Todos os direitos reservados