exponenta event banner

targetMeshes

Целевые сети, видимые с платформы

Описание

пример

tgtMeshes = targetMeshes(plat) возвращает относительную позу и сетки всех других платформ, которые кажутся от платформы эго, plat.

tgtMeshes = targetMeshes(plat,reportSelf) позволяет выбрать, должна ли информация о сетке отчета о ego-платформе, plat. Определить reportSelf как true или false.

tgtMeshes = targetMeshes(plat,reportSelf,format) позволяет указать format ориентации в виде матрицы кватерниона или вращения в tgtMeshes выход.

Примеры

свернуть все

Создайте сценарий отслеживания. Создайте эго-платформу и целевую платформу.

scenario = trackingScenario;

ego = platform(scenario,'Position',[1 1 1]);
target = platform(scenario,'Trajectory',kinematicTrajectory('Position',[10 -3 0],'Velocity',[5 0 0]));

Определите сетку цели и настройте ее размеры.

target.Mesh = extendedObjectMesh('sphere');
target.Dimensions.Length = 5; 
target.Dimensions.Width = 3;
target.Dimensions.Height = 2;

Получение сетки цели, просматриваемой с платформы эго.

tgtmeshes = targetMeshes(ego);

Отображение производной сетки цели из вида эго-платформы.

show(tgtmeshes.Mesh);

Figure contains an axes. The axes contains an object of type patch.

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

свернуть все

Платформа Ego, указанная как Platform объект.

Включить сведения о сетке платформы ego, указанные как true или false.

Формат вывода ориентации, указанный как 'quaternion или 'rotmat'. Если указано как 'quaternion, ориентация задается quaternion. Если указано как 'rotmat', выходной сигнал ориентации задается матрицей вращения.

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

свернуть все

Позиционирование и сетки целевых платформ относительно эго-платформы plat, возвращается в виде массива структур. Каждая структура содержит следующие поля:

Имя поляОписание
PlatformIDУникальный идентификатор целевого объекта, указанный как неотрицательное целое число.
ClassIDУникальный идентификатор класса целевого объекта, указанный как неотрицательное целое число.
ПоложениеПоложение цели относительно корпуса площадки крепления датчика, определяемое как 3-элементный вектор скаляров.
ОриентацияОриентация мишени относительно рамы корпуса площадки крепления датчика, указанная как quaternion объект или матрица поворота.
СеткаГеометрическая сетка цели, указанная как extendedObjectMesh объект относительно каркаса тела цели.

Представлен в R2020b