查看: 534|回复: 1

如何用开来自源飞控PIXHAWK进行开发

[复制链接]

200

主题

228

帖子

649

积分

高级飞友

Rank: 4

积分
649
飞币
439
注册时间
2017-7-6
发表于 2023-10-23 14:17:07 | 显示全部楼层 |阅读模式
如何用开来自源飞控PIXHAWK进行开发

38

主题

670

帖子

1347

积分

金牌飞友

Rank: 6Rank: 6

积分
1347
飞币
668
注册时间
2017-9-5
发表于 2023-10-23 14:26:41 | 显示全部楼层
想快速开发一个飞控,那首先要做的是了解apm的各种参数配置,了解每个参数的影响和起作用的代码功能块,用apm适配自织亲责划热法白杨盟己的机型还是需要修改,优化,和裁剪。正如克里斯安德森说气基导副空希望APM做无人机行业的安卓,但是安卓的性能也只能是差强人意,比无人机行业的IOS大疆创新来说还差很多。
飞控行业或者研究领域应用,例如开发测绘手机app,无人机送快递等等(倾向于demo性质)...这种应用不需要做一个飞控,首先大概了解飞控的原理,然后只要掌握apm的控制数据协议即可。
来自烧级的爱好者或者开发者,迫切的想要了解apm的大第亚部分算法和逻辑,这个真的需圆防要较长的时间,大致的思路就是:底层驱动-》传感器数据和物理意义-》姿态解算-》PID控制器-》飞行模式切换-》参数调优(包含gps悬停刹车什么的很细但是影响手感和性能的参数)初学只是去看apm而不是自己动手去做很难搞懂,建议还是自己做飞控,哪怕复制apm部分功能代码,做飞控的学习顺序和读飞控一样,但对于apm这样一个系统工程相对来说模块更分立。
您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

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