Я работаю над системой передвижения для Aldebaran Nao. Я заметил, что движения моего робота очень несовместимы по сравнению с движками других роботов - проблема, которая, я уверен, связана с кодом.Непересекающееся движение суставов Aldebaran Nao
Я обновляю свои движения роботов, используя код, аналогичный быстродействующему DCM Aldebaran.
(http://doc.aldebaran.com/1-14/dev/cpp/examples/sensors/fastgetsetdcm/fastgetsetexample.html).
Я обновляю углы соединения каждые 10 мс (максимально возможная скорость обновления). Однако ясно, что двигатели очень быстро двигаются к вновь заданному углу и неподвижны в течение большей части 10 мс. Есть ли способ контролировать скорость двигателей в течение этого периода обновления 10 мс?