青岛奥湾影像 发表于 2022-10-23 22:11:20

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

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

trilobite 发表于 2022-10-23 22:18:42

个人感觉APM按照时间顺序依次进行函数调用,逻辑比较清晰,和基础的C++编程挺像;PX4有自带的操作系统,没有main函数,各个模块相对比较独立。

青岛大疆守强 发表于 2022-10-23 22:29:23

APM固件有ArduCopter社区支撑、开放,功能全、迭代升级快,适合直接用。由于有较多的历史兼容性需求,软件代码体系相对杂乱,还封装了PX4的内核,学习起来困难些。
PX4固件相对封闭,代码体系相对简单清晰,社区相对小,迭代慢一些,但因为相对清晰,适合学习研究。
上面的
@青灯冷壁修书人还是生瓜蛋蛋,题主问的是Pixhawk用APM社区的固件还是原生的PX4固件,是固件范畴,你回答的是APM飞控硬件。APM社区固件和APM飞控硬件是两回事。

我的AE86 发表于 2022-10-23 22:40:55

px4固件目前还不是特别完善,无法支持传统直升机是硬伤,apm固件更新的也相当好,实在没有用px4固件的必要啊

xiaojunlfdz 发表于 2022-10-23 22:54:31

个人觉得还是用px4,px4是pix原生固件,在淘宝上可以看到,APM的价格比pix价格低几百元,px4采用的硬件通过价格就可以对比出来,但由于APM地面站有汉化团队,国内教程也是很对,想要快速入手的话选APM,px4对pix的支持几乎是完美的,但需要一定的英语水平,难度较大
页: [1]
查看完整版本: Pixhawk飞控使用APM固件和PX4固件的区别?