Com um robô de duas rodas como este , eu consegui estabilizá-lo enquanto o mantinha parado. Isso foi feito usando um sistema de controle de feedback digital, lendo a posição das rodas para determinar a posição, e a força eletromotriz natural dos motores das rodas foi usada no loop de feedback para determinar a velocidade. Ele foi mantido estável com um controlador PID, que foi projetado usando um algoritmo de locus raiz para mantê-lo estável e modular os parâmetros de desempenho (como porcentagem de superação, tempo de acomodação, etc.). Eu queria tentar mantê-lo estável e, ao mesmo tempo, impulsioná-lo para a frente, mas não consegui descobrir como desenvolver um controlador linear que pudesse fazer isso. É possível impulsionar o robô para a frente e mantenha-o estável usando um controlador de feedback nas rodas ou é necessário um giroscópio?