ArticulationBody.GetJointAccelerations
Declaration
public int GetJointAccelerations(List<float> accelerations);Параметры
| Параметр | Описание |
|---|---|
| ускорения | Предоставляется список поплавков для считывания и хранения данных ускорения соединений. |
Возвращаемое значение
инт Общее число степеней свободы для всей иерархии шарнирных соединений.
Описание
Читает обратно ускорения сочленения тела сочленения всей иерархии к поставленному списку поплавков.
Это возвращает ускорения соединений в уменьшенном координатном пространстве для всей иерархии соединений, начиная с корня и заканчивая предоставленным списком поплавков. DOF представляется одним плавающим значением, однако в зависимости от типа шарнира может быть нулевым, одним или тремя DOFs Точное расположение данных в полученном списке для конкретного органа сочленения можно найти, вызвав ArticulationBody.GetDofStartIndices и индексации возвращено dofStartIndices перечень по индексу конкретного органа через ArticulationBody.index. Число степеней свободы для тела сочленения можно найти с помощью ArticulationBody.dofCount.
Единица измерения — m/s^2 (метры в секунду в квадрате) для линейного движения и rad/s^2 (радианы в секунду в квадрате) для углового движения.
Дополнительные ресурсы: index, GetDofStartIndices, dofCount, SetJointAccelerations.