主要内容

targetMeshes

从平台上看到的目标网格

描述

例子

tgtMeshes= targetMeshes (平台从ego平台中返回所有其他平台的相对姿态和网格,平台

tgtMeshes= targetMeshes (平台reportSelf允许您选择是否报告自我平台的网格信息,平台.指定reportSelf作为真正的

tgtMeshes= targetMeshes (平台reportSelf格式允许您指定格式的四元数或旋转矩阵的方向tgtMeshes输出。

例子

全部折叠

创建一个跟踪场景。创建自我平台和目标平台。

scenario = trackingScenario;自我=平台(场景,“位置”,[11 1 1]);目标=平台(场景,“轨迹”kinematicTrajectory (“位置”,[10 -3 0],“速度”,[5 0 0]));

定义目标的网格并调整其尺寸。

目标。网= extendedObjectMesh(“球”);target.Dimensions.Length = 5;target.Dimensions.Width = 3;target.Dimensions.Height = 2;

从自我平台获得目标的网格。

tgtmeshes = targetMeshes(ego);

从自我平台的角度展示目标的衍生网格。

显示(tgtmeshes.Mesh);

图中包含一个轴对象。axis对象包含一个patch类型的对象。

输入参数

全部折叠

自我平台,指定为平台对象。

启用报告自我平台的网格信息,指定为真正的

方向输出格式,指定为“四元数“rotmat”.当指定为“四元数时,方向由四元数.当指定为“rotmat”,方向输出由旋转矩阵给出。

输出参数

全部折叠

目标平台相对于自我平台的姿态和网格平台,作为结构数组返回。每个结构都包含以下字段:

字段名 描述
PlatformID 目标的唯一标识符,指定为非负整数。
ClassID 目标类的唯一标识符,指定为非负整数。
位置 目标相对于传感器安装平台主体框架的位置,指定为标量的3元向量。
取向 目标相对于传感器安装平台的主体框架的方向,指定为四元数对象或旋转矩阵。
目标的几何网格,指定为extendedObjectMesh对象相对于目标的身体框架。

版本历史

R2020b中介绍