move

Положение и скорость обхода пешехода

Описание

[BPPOS,BPVEL,BPAX] = move(pedestrian,T,ANGH) возвращает положение, BPPOS, скорость, BPVEL, и оси ориентации, BPAX, из сегментов тела движущегося пешехода. Объект затем симулирует движение обхода на следующее время, заданное в T. ANGH задает текущий угол рыскания.

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

свернуть все

Пешеходная целевая модель в виде backscatterPedestrian объект.

Длительность следующего интервала обхода в виде положительной скалярной величины. Модули находятся в секундах.

Пример: 0.75

Типы данных: double

Заголовок пешехода в виде скаляра. Заголовок измеряется в xy - плоскости от x - оси к y - ось. Модули в градусах.

Пример: -34

Типы данных: double

Выходные аргументы

свернуть все

Положения сегментов тела, возвращенных как с действительным знаком 3 16 матрица. Каждый столбец представляет Декартово положение, [x;y;z], из одного из 16 сегментов тела. Модули исчисляются в метрах. Смотрите индексы Сегмента Тела для столбца, представляющего положение каждого сегмента тела.

Типы данных: double

Скорость сегментов тела, возвращенных как с действительным знаком 3 16 матрица. Каждый столбец представляет Декартов вектор скорости, [vx;vy;vz], из одного из 16 сегментов тела. Модули исчисляются в метрах в секунду. Смотрите индексы Сегмента Тела для столбца, представляющего скорость каждого сегмента тела.

Типы данных: double

Оси ориентации сегментов тела, возвращенных как 3 с действительным знаком 3 16 массивами. Каждая страница представляет 3х3 оси ориентации одного из 16 сегментов тела. Модули являются безразмерными. Смотрите индексы Сегмента Тела для страницы, представляющей ориентацию каждого сегмента тела.

Типы данных: double

Больше о

свернуть все

Индексы сегмента тела

Индексы сегмента тела задают который столбцы в BPPOS и BPVEL содержите данные о положении и скорости для определенного сегмента тела. Индексы также указывают на страницу BPAX содержа матрицу ориентации для определенного сегмента тела. Например, столбец три из BPPOS содержит 3-D положение левой голени. Страница три из BPAX содержит матрицу ориентации левой голени.

Индексы сегмента тела

Сегмент BodyИндекс сегмента тела
левая нога1
правая нога2
оставленная голень3
правая голень4
оставленное бедро5
правое бедро6
оставленное бедро7
правое бедро8
оставленное предплечье9
правое предплечье10
оставленное плечо11
правое плечо12
оставленное плечо13
правое плечо14
шея15
голова16

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Введенный в R2019a