Jeston与Px4(四)

50 篇文章 0 订阅
28 篇文章 0 订阅

ROS控制PX4

上一节里我们已经将mavros和仿真gazebo搭建完毕,这一节将通过ros来实现对接PX4固件的目标

1、搭建PX4开发固件环境

“永远不要使用sudo来修复权限问题,否则会带来更多的权限问题,需要重装系统来解决”。
在这里插入图片描述

px4源码和匿名一样,用qt(或别的)在linux上进行开发
在这里插入图片描述
在这里插入图片描述
在匿名开发过程里,我们通过keil对飞控源代码进行编译和烧录,通过在源代码里写程序来执行任务
PX4只在源代码里进行部分参数的修改和相关传感器的配置等,任务控制则通过ros来实现,ros通过mavros的mavlink协议来实现与飞控程序的交流,ros则相当于一个自动化控制平台,直接对接px4上的相关接口,而不对源代码进行修改
gozabo仿真是针对ros平台,模拟飞行环境,来仿真
1、在linux上能够实现对px4源代码的修改
2、通过ros来对px4进行对接,ros上可以显示px4,需要pixhawk与机载电脑连接(怎么把px4烧录进pixhawk)
(3、gozabo仿真)
4、qgc通过mavlink对ros进行数据获取与控制(不清楚可不可以)(也不清楚是否可以进行远端桥接,数传或者wifi)
5、qt可以对px4进行修改编译和烧录
6、ros对接px4如果使用gazebo仿真的话需要电脑内存,所以先不执行
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值