Проволочные роботы научились плавно двигаться без дополнительной вибрации
Инженеры из Disney Research разработали специальный алгоритм, анализирующий поведение робота или анимационного персонажа и оптимизирующий движения электромоторов.
При выполнении быстрого движения у робота или анимированного персонажа возникает остаточное раскачивание. Избежать этого можно увеличив массу робота или замедлив движение, но это не всегда возможно.
Чтобы решить проблему, инженеры из Disney Research создали алгоритм, который, получив от пользователя движения модели в виде набора изменений углов поворота моторов, получает набор промежуточных состояний модели без учета деформаций, возникающих во время быстрого движения. На основе этого он меняет движения так, чтобы суметь погасить остаточные колебания.
В экспериментах принимали участие 5 моделей из проволоки, в том числе сложные: человекоподобные персонажи, играющие на барабанах или боксирующие. Выяснилось, что алгоритм эффективно гасит остстатончые колебания, хотя и не все.
Ранее инженеры из Disney Research разработали систему, которая самостоятельно проектирует роботов, научили робота-палку делать обратное сальто, а также представили множество других проектов.