配置和模拟无人机场景
无人机工具箱/无人机场景和传感器建模
此块允许您导入uavScenario
对象和模拟场景。此块必须位于包含无人机场景激光雷达和运动块的模型中,以便使用来自a的数据测试感知、控制和规划算法uavScenario
环境。具有无人机场景的模型只能使用一个无人机场景配置块,不打算在跨模型工作流中使用。在UAV场景下,该块必须在其他UAV场景块之前执行。更新无人机场景配置用刷新按钮及按应用以反映对导入的uavScenario
在MATLAB®.
类中指定名称的总线中的总线,该块内部将来自全局数据存储内存块中的平台和传感器的运动状态存储为总线中的总线场景运动总线名称参数。总线包含以下字段:
NumPlatforms—场景中无人机平台数量存储为标量。
时间-与运动状态相关的模拟时间存储为标量。
平台类型中指定名称的总线阵列平台运动总线名称包含UAV场景中所有平台的参数,包含以下每个字段:
PlatformID-平台的ID,根据平台在uavScenario。平台
财产。
位置-在NED帧中的位置指定为1 × 3矢量。
取向- NED框架中的方向指定为1 × 4矢量,四元数,从NED框架到无人机主体框架的框架旋转。
速度-速度在NED帧指定为1 × 3矢量。
加速度-加速度在NED帧指定为1 × 3矢量。
AngularVelocity-角速度在NED帧指定为1 × 3矢量。
UAV场景块不支持:万博1manbetx
代码生成
模型参考
的多个实例无人机场景配置块
快速加速模式
此外,在闭环模拟中使用这些块时,执行顺序也很重要。的无人机场景配置Block必须先执行。的无人机场景动作写入块必须在无人机场景动作读取,无人机场景激光雷达,无人机场景范围块。