Мой фон:
Мой опыт в механике твердого тела и FEA. Так что у меня нулевой опыт в робототехнике / управлении.
описание проблемы
Я разрабатываю стратегию управления для стабилизации сложной шестиногой динамической системы. Крутящие моменты Ti от суставов каждой ноги будут использоваться для создания чистого момента M на теле, стабилизирующего систему. Этот момент м известен из заранее определенной стратегии управления. (Примечание: динамический решатель имеет нелинейный вычислительный тип)
Из-за недостатка знаний у меня возникла путаница с динамической системой. Я хочу использовать совместные моменты Ti для создания этого известного чистого момента M на теле. Этот момент М является функцией
- текущие позиции / углы всех сегментов ног
- силы реакции и моменты (которые нельзя контролировать) каждой ноги
- управляемые моменты затяжки Ti каждой ноги
- время
В данный момент времени ( n - 1 ) Δt :
- Из стратегии контроля желаемый чистый момент М вычисляется / известен
- В этот момент времени может считывать / воспринимать положения ног, углы, силы реакции и моменты реакции (скажем, из хорошо расположенных датчиков) т.
- Из этой информации векторная алгебра легко дает требуемые моменты затяжки Ti, необходимые для создания чистого момента M
- Конечно, эти крутящие моменты Ti применяются с немедленным шагом по времени, потому что они не могут быть применены мгновенно
Вопросов
- Я правильно понимаю проблему робототехники? Каковы условия и стратегии решения этой дилеммы?
- Конечно, я мог бы сделать интервалы времени между восприятием и приведением в действие бесконечно малыми, но это было бы нереально / нечестно. Каков баланс между реалистичным шагом по времени, но также хорошо выполняет задачу?