ubuntu20使用gazebo9无人机仿真降落

ubuntu20可以装gazebo11,在别的环节仿真都没问题,但是换飞机模型时会有很多问题,所以使用gazebo9进行。这里已经下载好,可以直接编译运行。

Autoland_ws编译

代码链接:

编译由于有自定义msg,先把px4_com里的cmakelist的这两行注释调在编译,编译完成后加回来再编译一次。

add_executable(cy_trak src/Application/cy_trak.cpp)
target_link_libraries(cy_trak ${catkin_LIBRARIES} ${OpenCV_INCLUDE_DIRS} ${OpenCV_LIBRARIES}) 
cd Autoland_ws 
catkin_make
source devel/setup.sh
cd Firmware
make px4_sitl_default gazebo

编译完有地面和标,还缺少带相机的无人机。

Ros上运行

cd Autoland_ws 
source source_px4gazebo.sh
sudo chmod 777 sim.sh
./sim.sh

后续只需要输入最后一行就可以。

在qgc上使用takeoff起飞先试试3m,在最后一个终端使用777开始运行程序, 然后qgc上把飞行模式切到offboard,等待降落完成。

 无人机模型修改

mavros_posix_sitl.launch文件里有vehicle,改成想要的就行。已有的模型在Autoland_ws/Firmware/Tools/sitl_gazebo/models里面。

可以根据格式自行添加其他的模型。

地标修改

搜索文件夹landing_place文件夹,把textures里的照片换了即可

地面环境修改

搜索文件夹lawn_plane文件夹,把textures里的照片换了即可

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值