白盒与黑盒:开源飞控与商业飞控

来源:宇辰网 作者:杨炯 时间:2016-05-23 分享至:
[宇辰导读]很多人,垂涎于开源飞控的廉价,却不舍得投入人力学习研究调试,结果只能是花费大量时间,一无所获;很多人看中商业飞控的易用性和溢价能力,却不舍得付出相应的金钱作为交换,那也只能望洋兴叹。

  关于开源飞控和商业飞控的争论一直不休。有些人眼馋开源飞控的低成本,有些人看中商业飞控的成熟;有些人认为二者区别于技术,高下立分,有些人则认为价格是把杀猪刀,其他都是浮云;有些人怀着嫉妒心贬低开源飞控,有些人带着不可告人的目的细数商业飞控诸多缺陷……

意见不一/ 图  来源网络

  开源飞控是软硬件设计公开的飞控,主要靠社区论坛维护。在公开发布,收集反馈,甄选代码,更新,测试,发布的循环中成长。项目开发的主要目标是针对飞控本身,关注于技术的成长。为了吸取更多经验并引导技术进步,必须更加深入的开放所有细节、参数,并适用于更多的飞行器种类和更加丰富的应用场景,让更多人有兴趣参与进来,所以也就不可能以盈利为首要目的。

  商业飞控则完全不同,它立足于完成特定用户在一定气候,海拔,温度,风力等条件下,完成特定的功能。其开发目标主要是用户,专注于提高用户体验,并随产品带有一定的服务和培训。由于用途单一,环境确定,不考虑兼容其他飞行器,可以尽量少的开放技术细节和调试参数,也就有条件做到降低用户操作难度,甚至做到非专业人员操作。所以开发团队承担了大量优化和服务培训工作,必须以盈利为目标保障团队利益,所以必须注重知识产权保护。

  所以从技术角度讨论商业飞控没有任何意义,它只要满足特定需求即可。而从易用性方面去讨论开源飞控那也是谬之千里。针对使用者来说,开源飞控需要你了解它的一切,从而把握技术需求进行调整和使用,就像一堆资源摆在那里,你需要鉴别选择,借用软件测试的概念,对使用者来说它就像是打开的盒子能够看到一切,我觉得可以叫它白盒飞控;类似的,商业飞控则已经做好了所有选择,为你打造一个成品来简化你的工作,你可以不了解技术细节,只要按照说明书操作即可,对用户来说就可以把它当做一个封闭的黑盒子,我就叫它黑盒飞控了,当然你就得付出金钱作为代价,或者用批量分摊成本。有所得而有所失。

  很多人垂涎于开源飞控的廉价,却不舍得投入人力学习研究调试,结果只能是花费大量时间,一无所获;很多人看中商业飞控的易用性和溢价能力,却不舍得付出相应的金钱作为交换,那也只能望洋兴叹。

  开源飞控就像一匹烈马,需要驾驭者拥有高超的技术,但是摸索的过程是痛苦的,只有有兴趣的人才能披荆斩棘,达到目标。商业飞控则像一匹训练有素的战马,价格昂贵,还得小心伺候,你要是想让他去换个地方去拉车,他就撂挑子了。

  白盒开源飞控是可以变成黑盒飞控的。以特定的用户和机型作为目标,对功能进行选择和优化,简化操作和调试过程,投入人力做好售前售后工作,再完成一定的法律程序就可以了。开源飞控也为那些真心想走向商业的爱好者和创业者提供了一个成本个人能够负担,带有良好架构,代码可管理,局部可开发和具有良好扩展性的开发平台。而现在很多所谓黑盒商业飞控其实还不够黑,做不到用户的黑盒操作,开源飞控的存在也给了他们参考的范本和进步的激励,打碎一些人的优越感和固步自封。

  结论:开源还是商业,白盒还是黑盒,不在于你用了多么新的硬件,多么高端的算法,售价多么高昂。而是开发目的不同,两者根本没有比较的意义,更不会相互取代。开句玩笑,这种比较就是只懂技术的理工男的自娱自乐。


更多无人机行业资讯,请关注宇辰网微信,扫描下方二维码免费阅读。



声明:宇辰网尊重行业规范,每篇文章都注明有明确的作者和来源;宇辰网的原创文章,请转载时务必注明文章作者和"来源:宇辰网",不尊重原创的行为将受到宇辰网的追责
如果您觉得文章不错,请分享

关注宇辰

每周十大热门文章

喜欢就买

推荐