С помощью двухколесного робота, как этот , мне удалось стабилизировать его, сохраняя его неподвижным. Это было сделано с использованием цифровой системы управления с обратной связью путем считывания положения колес для определения положения, а естественная обратная электродвижущая сила от колесных двигателей использовалась в контуре обратной связи для определения скорости. Он был стабильным с помощью ПИД-регулятора, который был разработан с использованием алгоритма корневого локуса, чтобы поддерживать его стабильность и модулировать параметры производительности (такие как процент перерегулирования, время установления и т. Д.). Я хотел попытаться сохранить его стабильность, одновременно продвигая его вперед, но я не мог понять, как разработать линейный контроллер, который мог бы это сделать. Можно ли как продвигать робота вперед, так и поддерживать стабильность при помощи контроллера обратной связи на колесах, или нужен гироскоп?