Estou trabalhando com um manipulador controlado por posição. No entanto, quero implementar um método controlado por torque neste robô. Existe alguma maneira de converter um comando de torque em um comando de posição?
Eu tento encontrar trabalhos de pesquisa sobre isso, mas não tenho idéia por onde começar ou quais palavras-chave devo usar na pesquisa. Você tem alguma sugestão?
robotic-arm
industrial-robot
manipulator
Petch Puttichai
fonte
fonte
Respostas:
Achamos este artigo recente de Andrea Del Prete, Nicolas Mansard, Oscar Efrain Ramos Ponce, Olivier Stasse e Francesco Nori bastante interessantes:
Implementando o controle de torque com caixas de engrenagens de alta relação e sem sensores de torque conjunto
Os autores apresentaram uma estrutura para implementar o controle de torque conjunto em robôs com posição controlada.
fonte
O braço robótico é basicamente controlado usando a entrada de torque para alcançar uma referência de posição. As técnicas de controle mais comuns para esse robô são
computed torque
(também chamadasinverse dynamics approach
) eP-D controller with gravity compensation
.Você pode encontrar todas as informações necessárias na Bíblia sobre modelagem e controle de robôs
Robot Modeling and Control, Spong W. and al., 2005
.PS: pesquisar artigos sobre esse assunto é uma péssima idéia, já que este não é um novo controlador que você está procurando, mas sim técnicas de controle bem estabelecidas.
fonte
Muitos livros didáticos de robótica devem ter descrições sobre algoritmos de controle para arm. Normalmente, você envolve o controle de posição ou velocidade em torno do controle de torque. Você pode usar o controle PID para isso, mas acho que existem outros métodos.
fonte
Confira este artigo de Oussama Khatib, Peter Thaulad, Taizo Yoshikawa e Jaeheung Park do Stanford Artificial Intelligence Laboratory:
fonte