updateTransform

Обновитесь система координат преобразовывают относительно ее родительского элемента

Описание

updateTransform(frames,parentframe,childframe,position,orientation,timestamp) обновляется родственник преобразовывает между дочерними системами координат и их родительскими элементами с данным положением и ориентацией в штампах требуемого времени. Положение и ориентация даны в родительской системе координат.

updateTransform(frames,parentframe,childframe,tform,timestamp) обновляется родственник преобразовывает между дочерними системами координат и их родительскими элементами с данным однородным преобразованием 4 на 4, tform.

Входные параметры

свернуть все

Преобразуйте дерево, задающее дочернее родительское отношение системы координат в данных метках времени в виде transformTree объект.

Родительские имена системы координат, заданные как строковый скаляр, вектор символов, массив строк или массив ячеек из символьных векторов. Преобразования заданы в tform или position и orientation относительно родительской системы координат. Каждый элемент parentframe соответствует тому же элементу в childframe.

Типы данных: char | string | cell

Дочерние имена системы координат, заданные как строковый скаляр, вектор символов, массив строк или массив ячеек из символьных векторов. Функция присоединяет дочернюю систему координат к родительской системе координат. Преобразования заданы в tform или position и orientation относительно родительской системы координат. Каждый элемент parentframe соответствует тому же элементу в childframe.

Типы данных: char | string | cell

Относительное положение дочерней системы координат, чтобы породить в виде трехэлементного [x y z] вектор. Задайте относительную ориентацию в orientation.

Относительная ориентация дочерней системы координат, чтобы породить в виде трехэлементного [x y z] вектор. Задайте относительное положение в position.

Относительное преобразование дочерней системы координат, чтобы породить в виде однородной матрицы преобразования 4 на 4.

Время для запроса систем координат в виде скаляра или вектора из скаляров в секундах. Если требуемое время не задано в дереве преобразования, frames, функция выполняет интерполяцию с помощью постоянного предположения о скорости для линейного движения и сферической линейной интерполяции (SLERP) для углового движения. Для меток времени, заданных после последней метки времени, новое (самая большая метка времени) возвращено преобразование.

Смотрите также

Объекты

Функции

Введенный в R2020b
Для просмотра документации необходимо авторизоваться на сайте