文档帮助中心文档
在无人机场景中定义新的惯性框架
addInertialFrame(场景、基地、名称、位置、方向)
transformMatrix addInertialFrame(场景,基地名称)
例子
addInertialFrame (场景,基地,的名字,位置,取向)为无人机场景添加了一种新的惯性框架场景指定新的惯性系的基础、名称、位置和方向。
addInertialFrame (场景,基地,的名字,位置,取向)
场景
基地
的名字
位置
取向
addInertialFrame (场景,基地,的名字,transformMatrix)为无人机场景添加了一种新的惯性框架场景通过指定新的惯性系的基础、名称和变换矩阵。
addInertialFrame (场景,基地,的名字,transformMatrix)
transformMatrix
全部折叠
创建一个无人机场景。缺省情况下,惯性系为ENU系和NED系。
现场= uavScenario ()
scene = uavScenario with properties: UpdateRate: 10 StopTime: Inf HistoryBufferSize: 100 ReferenceLocation: [0 00] MaxNumFrames: 10 CurrentTime: 0 IsRunning: 0 TransformTree: [1x1 TransformTree] InertialFrames: ["ENU" "NED"] Meshes:{}平台:[0x0 uavPlatform]
增加一个新的惯性系地图的场景。
地图
addInertialFrame(场景,“内德”,“地图”,[100 100 100],[1 00 0]);
你现在可以使用地图框架作为参考框架来定义场景中的其他对象。
scene.InertialFrames (3)
ans = "地图"
uavScenario
无人机场景,指定为uavScenario对象。
新惯性系的基础,指定为弦标量。底座需要在场景中预先定义。
例子:“ENU表示”
“ENU表示”
新惯性系的名称,指定为字符串标量。
例子:“newFrame”
“newFrame”
新的惯性系架相对于基准系架的位置(在基地参数),指定为以米为单位的标量的1 × 3向量。
新惯性系相对于基础系的方向(在基地参数),指定为四元数或者一个1 × 4的标量四元数向量。指定的方向是从基础坐标系到新的惯性坐标系。
四元数
映射新框架中的点的变换矩阵(在基地参数)到基本坐标系,指定为一个4 × 4齐次变换矩阵,它将基本坐标系中的点映射到新的惯性坐标系。
例子:[0 0 1 0;0 1 0 0;1 0 0 0;0 0 0 1
[0 0 1 0;0 1 0 0;1 0 0 0;0 0 0 1
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在