笔记:初识开源飞控,有哪些选择

首先放一些笔者觉得还不错的文章:

无人机飞控技术最详细解读 - 知乎 (zhihu.com)

一、全国大学生电子设计竞赛测控(无人机)方向 基础篇(cnblogs.com)

二、全国大学生电子设计竞赛测控(无人机)方向 赛题分析(cnblogs.com)

技术:开源飞控那些事 - 知乎 (zhihu.com)

一、电赛(无人机方向)飞控:

这类飞控是全开源的,由拥有比赛经验背景的学生团队或公司打造维护,目标用户是参加大学生无人机比赛的学生。学校里面做无人机比赛的同学基本上都知道这类飞控,并从中获取知识。底层代码修改起来较轻松,用于全栈开发、二次开发、配件驱动开发等,非常适合学习如何编写飞控系统。

优点有:资料多!B站知乎百度都能找到非常多的资料教程。主控配件传感器可随意搭配、价格也相对便宜、自由度高、可玩性强。缺点也很明显:吃调教经验、不一定控得稳、传感器配件飞控主板等硬件产品质量参差不齐、自购配件可能需要从底层自己写驱动。

适合学生学习、科研、做比赛。学校内部有基于某飞控的代码传承,而且越来越完善。

二、市面上开源飞控:

这类飞控是开源的,是商用的,是面向市场的,拥有庞大的网络社区,由专人团队公司维护,以国外为主导。拥有完整的开发文档、使用手册、开发环境,支持ROS,适合用于学习、二次开发、科研。目标用户是科研人员、兴趣爱好者等。

所有代码都开源,但是已经打包成了一整套软硬件系统,提供API接口。底层核心代码是完整的系统,除少数研究飞控的专业人士外,大部分人士只是用来做二次开发,很少说有玩家拿到手要去修改底层核心代码的。对于一般人士来说,这类飞控不适合全栈开发,只适合二次开发,而且可用C++、Linux进行开发,专业程度较高。

优点有:无需考虑底层核心,专注于上层应用,硬件品控相对来说有保证,传感器用料高端扎实。缺点有:一般只能使用指定配件,自由度不高,而且价格昂贵,好在配件种类多。

三、市面上闭源飞控:

这类飞控是闭源的,是商用的,是面向市场的,由公司维护。目标用户是无人机爱好者。虽然提供固件更新,但是不开源。除非厂家提供SDK,不然不可能做二次开发。

  • DJI
    大疆提供SDK,可用于二次开发,拥有完整的开发文档、开发环境。选大疆的优点:无需考虑底层核心,只需考虑上层应用,而且大疆飞得稳,飞控、图传在业界属于第一,用大疆就基本不用怕炸机,专注于上层应用、科研。缺点很明显:价格超级无敌贵,只能使用大疆的配件,开放SDK受限较多,自由度不高。

四、FPV

FPV是无人机的一个特殊品种——穿越机。特点是体积小巧、飞行速度快,宜搭配头显使用,常用于无人机竞速比赛。一般看到炫酷的空中炫技视频,一般是用FPV拍的。以下罗列的是专注于FPV的品牌,各自擅长飞控、图传等不同领域,都是商用的,应该都不开源,简单了解下:
DJI、Rush、SpeedyBee、STP、iFlight、Foxeer

五、结语

以上内容属于笔者的学习笔记,是经过网络搜集资料后的个人总结,仅供参考。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值