查看: 527|回复: 4

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

[复制链接]

337

主题

383

帖子

1058

积分

金牌飞友

Rank: 6Rank: 6

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

312

主题

352

帖子

977

积分

高级飞友

Rank: 4

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

54

主题

827

帖子

1671

积分

金牌飞友

Rank: 6Rank: 6

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

38

主题

770

帖子

1532

积分

金牌飞友

Rank: 6Rank: 6

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

38

主题

761

帖子

1514

积分

金牌飞友

Rank: 6Rank: 6

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

本版积分规则

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