在虚拟环境中模拟无人机算法

无人机仿真是对无人机或无人机(UAV)进行行为建模并评估其在虚拟环境中的性能。

仿真是无人机发展的重要一步。MATLAB®无人机的工具箱金宝app通过使您能够提供给无人机仿真:

  • 了解无人机动力学,并在建立原型之前进行权衡研究
  • 调优参数和模型然后上传到无人机上
  • 在不冒无人机风险的情况下,测试模型和算法的鲁棒性
  • 创建一个虚拟环境量身定制于测试用例
  • 快速运行多个场景和测试用例

创建一个无人机仿真通常由以下组件组成,可以在MATLAB中构建®金宝app®:

无人机仿真可以根据你所测试的算法和开发过程的阶段有不同的逼真度。

低保真无人机模拟在开发过程的早期使用,使用较少的计算资源,并且运行迅速。例如,它们可以用来调整飞行控制模型或测试路径规划算法

利用MATLAB仿真低保真无人机制导模型块。(代码示例)

高保真无人机模拟在一个更接近真实世界的虚拟环境中测试无人机的应用。它们可能是计算密集型的,需要更长的运行时间。例如,它们可以用于测试基于激光雷达和相机的自主算法或者在天气条件下测试无人机的行为。

高保真无人机仿真使用仿真三维场景配置块。(代码示例)

参见:无人机的工具箱,计算机视觉工具箱™,激光雷达工具箱™,ROS工具箱,导航工具箱™,机器人的MATLAB和金宝appSimulink,机器人编程,路径规划,无人机的MATLAB和Simulink金宝app