查看: 607|回复: 4

Pixhawk飞控使用APM固件和PX4固件的区别?

[复制链接]

358

主题

405

帖子

1122

积分

金牌飞友

Rank: 6Rank: 6

积分
1122
飞币
715
注册时间
2017-7-30
发表于 2022-10-23 22:11:20 | 显示全部楼层 |阅读模式
Pixhawk飞控使用APM固件和PX4固件的区别?

338

主题

381

帖子

1058

积分

金牌飞友

Rank: 6Rank: 6

积分
1058
飞币
675
注册时间
2017-7-26
发表于 2022-10-23 22:18:42 | 显示全部楼层
个人感觉APM按照时间顺序依次进行函数调用,逻辑比较清晰,和基础的C++编程挺像;PX4有自带的操作系统,没有main函数,各个模块相对比较独立。

56

主题

839

帖子

1693

积分

金牌飞友

Rank: 6Rank: 6

积分
1693
飞币
835
注册时间
2017-8-17
发表于 2022-10-23 22:29:23 | 显示全部楼层
APM固件有ArduCopter社区支撑、开放,功能全、迭代升级快,适合直接用。由于有较多的历史兼容性需求,软件代码体系相对杂乱,还封装了PX4的内核,学习起来困难些。
PX4固件相对封闭,代码体系相对简单清晰,社区相对小,迭代慢一些,但因为相对清晰,适合学习研究。
上面的
@青灯冷壁修书人还是生瓜蛋蛋,题主问的是Pixhawk用APM社区的固件还是原生的PX4固件,是固件范畴,你回答的是APM飞控硬件。APM社区固件和APM飞控硬件是两回事。

42

主题

788

帖子

1568

积分

金牌飞友

Rank: 6Rank: 6

积分
1568
飞币
771
注册时间
2017-8-23
发表于 2022-10-23 22:40:55 | 显示全部楼层
px4固件目前还不是特别完善,无法支持传统直升机是硬伤,apm固件更新的也相当好,实在没有用px4固件的必要啊

39

主题

776

帖子

1537

积分

金牌飞友

Rank: 6Rank: 6

积分
1537
飞币
770
注册时间
2017-9-14
发表于 2022-10-23 22:54:31 | 显示全部楼层
个人觉得还是用px4,px4是pix原生固件,在淘宝上可以看到,APM的价格比pix价格低几百元,px4采用的硬件通过价格就可以对比出来,但由于APM地面站有汉化团队,国内教程也是很对,想要快速入手的话选APM,px4对pix的支持几乎是完美的,但需要一定的英语水平,难度较大
您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

快速回复 返回顶部 返回列表