Sistema de Controle Inovador Melhora Experiência de Andar de Ballbot
Um novo sistema de controle melhora a segurança e a facilidade para quem anda no ballbot.
Chenzhang Xiao, Seung Yun Song, Yu Chen, Mahshid Mansouri, Joao Ramos, William R. Norris, Elizabeth T. Hsiao-Wecksler
― 5 min ler
Índice
Os ballbots que você anda são robôs móveis únicos que ficam em equilíbrio numa bola, permitindo um movimento suave e estável em todas as direções. Uma das partes mais legais de andar num ballbot é que os usuários conseguem controlar o movimento só inclinando o corpo. Esse design inovador oferece uma forma divertida e dinâmica de se mover, mas também exige um certo nível de habilidade e coordenação do piloto.
O Desafio do Controle
O principal problema de usar um ballbot para todo mundo é que pode ser difícil para algumas pessoas, especialmente aquelas com limitações físicas. Pilotos com diferentes níveis de controle e coordenação podem achar complicado direcionar o ballbot de forma eficaz. Se um piloto não tiver habilidade suficiente, pode se mover rápido demais ou colidir com obstáculos, o que pode ser perigoso.
Para ajudar com isso, pesquisadores pensaram em criar um controlador compartilhado que limitasse automaticamente a velocidade do ballbot. Assim, mesmo que o piloto tentasse ir rápido demais, o ballbot manteria a segurança diminuindo a velocidade. Porém, o desafio é que o ballbot é naturalmente estável - isso significa que um pequeno movimento do piloto pode levar a uma grande resposta do robô, tornando difícil controlar a velocidade com precisão.
Introdução do iHACS
Para resolver esses problemas, foi desenvolvido um novo sistema de controle chamado Interactive Hands-Free Admittance Control Scheme (iHACS). Esse sistema inclui ferramentas extras para melhorar a forma como o ballbot consegue acompanhar os comandos de velocidade dados pelo piloto. As principais partes do iHACS são:
-
Personalização da Ganho de Controle: Essa parte do iHACS muda a resposta do robô com base no tamanho e peso do piloto. Usando essas informações, o sistema de controle se ajusta para garantir uma melhor experiência de pilotagem.
-
Compensação de Interação: Essa ferramenta ajuda o ballbot a lidar melhor com as forças e movimentos causados pelo piloto. Quando o piloto inclina para um lado, esse módulo garante que o ballbot consiga contrabalançar esse movimento de forma eficaz.
Com essas duas ferramentas, o iHACS pretende tornar a pilotagem muito mais fácil e segura para todos os usuários, independentemente das suas habilidades físicas.
Testando o Sistema
Para ver quão bem o iHACS funciona, foram realizados testes com vários pilotos. Os testes incluíram dois tipos de tarefas que avaliaram como o sistema conseguia gerenciar a velocidade:
-
Manter-se Parado: Nesse teste, o objetivo era que o piloto permanecesse imóvel enquanto tentava inclinar de várias maneiras. O ballbot tinha que resistir a qualquer movimento causado pela inclinação do piloto.
-
Limitação de Velocidade: Aqui, o piloto era solicitado a inclinar para frente o máximo possível para fazer o ballbot ir rápido, mas o sistema de controle compartilhado limitava a velocidade máxima para evitar acidentes potenciais.
Resultados dos Testes
Durante os testes, foi constatado que o iHACS ajudou os pilotos a manterem melhor controle sobre o ballbot. Quando os pilotos inclinavam para frente ou para trás, o sistema ajustava-se efetivamente para manter o ballbot estável e dentro dos limites de velocidade seguros.
Nas tarefas de manter-se parado, os pilotos conseguiram ter movimentos mínimos, apesar de tentarem se inclinar bastante. Ao usar o iHACS, eles precisavam inclinar muito mais para fazer o ballbot se mover, indicando que o sistema estava funcionando bem para mantê-los no lugar.
Nas tarefas de limitação de velocidade, os pesquisadores descobriram que a velocidade do ballbot foi muito melhor controlada com o iHACS. Os pilotos podiam se inclinar mais, mas o ballbot não ultrapassava a velocidade de segurança estabelecida. Em comparação, ao usar o esquema de controle normal, os pilotos conseguiam facilmente empurrar o ballbot acima da velocidade desejada, destacando a eficácia do iHACS.
Conclusão
O iHACS mostra resultados promissores em tornar a pilotagem de ballbots mais divertida e segura para todo mundo. Ao se adaptar a diferentes pilotos e compensar seus movimentos, o sistema proporciona uma experiência de pilotagem mais estável. Esse avanço é especialmente valioso para pessoas com diferentes níveis de habilidades físicas, já que diminui a necessidade de controle preciso do piloto.
Direções Futuras
Olhando para o futuro, ainda há coisas a melhorar. Por exemplo, o número de pilotos testados foi pequeno, então testes mais abrangentes poderiam dar uma compreensão melhor de como o iHACS funciona entre diferentes pessoas. Além disso, o sistema poderia ser refinado ainda mais para reduzir erros de velocidade observados durante os testes.
Explorando diferentes maneiras de melhorar o controle do ballbot e, potencialmente, incluindo recursos inteligentes que detectem obstáculos, a pilotagem do ballbot pode ser tornada ainda mais amigável. O objetivo é criar uma experiência segura e agradável para os pilotos, com menos esforço da parte deles para controlar o ballbot de forma eficaz.
Resumindo, a combinação de técnicas de controle avançadas e adaptações personalizadas oferece um futuro promissor para o desenvolvimento dos ballbots. Essa tecnologia tem o potencial de revolucionar a forma como pensamos sobre mobilidade e assistência robótica, tornando-a acessível para uma gama mais ampla de usuários.
Título: An Interactive Hands-Free Controller for a Riding Ballbot to Enable Simple Shared Control Tasks
Resumo: Our team developed a riding ballbot (called PURE) that is dynamically stable, omnidirectional, and driven by lean-to-steer control. A hands-free admittance control scheme (HACS) was previously integrated to allow riders with different torso functions to control the robot's movements via torso leaning and twisting. Such an interface requires motor coordination skills and could result in collisions with obstacles due to low proficiency. Hence, a shared controller (SC) that limits the speed of PURE could be helpful to ensure the safety of riders. However, the self-balancing dynamics of PURE could result in a weak control authority of its motion, in which the torso motion of the rider could easily result in poor tracking of the command speed dictated by the shared controller. Thus, we proposed an interactive hands-free admittance control scheme (iHACS), which added two modules to HACS to improve the speed-tracking performance of PURE: control gain personalization module and interaction compensation module. Human riding tests of simple tasks, idle-keeping and speed-limiting, were conducted to compare the performance of HACS and iHACS. Two manual wheelchair users and two able-bodied individuals participated in this study. They were instructed to use "adversarial" torso motions that would tax the SC's ability to keep the ballbot idling or below a set speed. In the idle-keeping tasks, iHACS demonstrated minimal translational motion and low command speed tracking RMSE, even with significant torso lean angles. During the speed-limiting task with command speed saturated at 0.5 m/s, the system achieved an average maximum speed of 1.1 m/s with iHACS, compared with that of over 1.9 m/s with HACS. These results suggest that iHACS can enhance PURE's control authority over the rider, which enables PURE to provide physical interactions back to the rider and results in a collaborative rider-robot synergy.
Autores: Chenzhang Xiao, Seung Yun Song, Yu Chen, Mahshid Mansouri, Joao Ramos, William R. Norris, Elizabeth T. Hsiao-Wecksler
Última atualização: 2024-09-27 00:00:00
Idioma: English
Fonte URL: https://arxiv.org/abs/2409.19170
Fonte PDF: https://arxiv.org/pdf/2409.19170
Licença: https://creativecommons.org/licenses/by-nc-sa/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.