开发环境

wsl2 ubuntu20.04

修改模型

执行make px4_sitl_default gazebo_plane_cam__warehouse
这句话意思,使用编译的px4_sitl_default,用gazobo仿真,model选择plane_cam,world选择warehouse
当出现下面的警告,不用理会,首次加载可能比较久,耐心等候一下。
在这里插入图片描述
最终的效果图
在这里插入图片描述
 
 
PX4官网给出的语法:make [VENDOR_][MODEL][_VARIANT] [VIEWER_MODEL_DEBUGGER_WORLD]

在这里插入图片描述
对应着官网的说明来看一下,vendor(供应商)是px4;model是sitl,这个应该是指模型类型;variant是default
使用make list_config_targets可以查看上面这个参数的可选参数,如下图。
在这里插入图片描述
 
再来看看后半段参数,官网说明如下。
在这里插入图片描述
gazebo_plane_cam__warehouse的意思是:使用gazebo仿真;模型类型选择plane_cam;DEBUGGER不填,选择默认,所以这里是双下划线;地图选择warehouse

这里启动px4vision模型,地图选择baylands。这个搭配不成功,原因是px4_sitl不支持
在这里插入图片描述
使用make px4_sitl list_vmd_make_targets命令查看支持的参数,这里看得有点眼花缭乱,但暂时没办法。
在这里插入图片描述
 
模型的路径:
在这里插入图片描述
 
地图的路径:
在这里插入图片描述

参考链接

PX4代码说明

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐