前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >从未被超越,大疆创新凭什么能一直领先?

从未被超越,大疆创新凭什么能一直领先?

作者头像
机器人网
发布于 2018-04-23 03:46:29
发布于 2018-04-23 03:46:29
1K0
举报
文章被收录于专栏:机器人网机器人网

创立十年,也许有些公司还是不温不火地活着,而大疆创新却已占据了全球70%消费无人机的市场份额,成为这一领域当之无愧的霸主。近几年来,尽管无人机厂商如雨后春笋般层出不穷,然而却还没有哪家能对大疆的霸主地位构成威胁,一直被模仿,从未被超越,大疆创新凭什么能一直领先?

技术创始、以玩家做大、以艺术称王,核心在重视用户体验

无人机这个行业实际上分两大类:由有人机改装的一类、由航模改装的一类。这两类的技术/安全/财力/关系等门槛完全不同,发展路径也不连通。后一类向上发展安防、电力之类特殊行业市场相对有限,公众物流等市场可行性不明。

大疆在后一类当中算国内技术最好的选手之一,和有军方院所背景的沈阳零度智控相当。从2008年在国内率先实现油动直升机飞控,到2011年前后,一直占据国内航模级别飞控市场前两名的地位,并且试图往更专业的方向发展。但专业市场规模太小和条块分割严重,利润一直微薄,航模市场却逐渐露出红火的迹象。

在这一阶段,大疆在航模市场做了一个与众不同的营销选择:以出口为主,并且在国外航模论坛投放大量试用赠品给著名用户。而同时代其他的竞争对手要么过于专业昂贵(追求航空级可靠性认证)要么是开源DIY产品不能稳定供货,个人用户体验都远逊于大疆。这造就了大疆在国外航模飞控市场优秀的品牌形象和很高的市场占有率,占领了市场高端,在航模飞控市场中取得了早期苹果电脑的地位。

大约从2012年之后,随着多旋翼航模市场和半专业(业余级~电影级)航拍市场的爆炸性增长,大疆把主要战略方向集中到这个市场上,逐渐开始推出到手即飞的整机,以及针对航拍需求的摄像机云台。这一系列产品最终在精灵phantom系列个人四旋翼航拍飞行器上汇聚起来,配上优雅的工业设计,达到了类似苹果手机的用户体验。

此时的大疆已经成为一个专注于航拍、覆盖个人玩家和电影级需求的摄影器材公司,从用户体验入手积累了类似单反相机制造商的技术基础和品牌形象。

可以说,大疆是第一个突破航空和航模的概念用互联网思维重新定义无人机的公司。同时代其他无人机和航模公司对市场的认知都偏技术(性能、价格),缺乏用户体验的艺术概念,因此在品牌上难以和大疆抗衡。而且目前大疆在产品产量、资金实力、员工奖金、招聘门槛方面已经称王称霸,这些也成为维持硬件技术和成本优势的硬实力。

不过公司创始人汪涛以技术出身,CEO和CTO不分,对员工的独|裁和压力比乔布斯有过之而无不及。这样的公司容易贯彻完美的用户体验,也容易在用户体验上走向偏颇或疏漏。尤其大疆创始较早,虽在互联网营销上超越一般航模公司但根基更接近传统企业,这些都可能成为隐患。

性能与成本完美平衡

如果不谈技术,就说一点,大疆虽然不是最早做四旋翼飞行器的,但绝对是把易用性美观度和成本做到一个非常好的平衡点,并且把市场需求大规模开发出来这一系列流程中做的最好的一个。

再说技术,从大疆飞行器的自动化程度来说,被称为无人机已经无可厚非了,虽然可靠性还有很大改善空间,虽然总体技术水平跟军用级别的无人机还有天壤之别,但是也必须承认,对于其所针对的用户群和所实现的低成本,大疆的平衡点已经做的很好了。

大疆的机器视觉技术从matrice100出来时就已经能够实现基本功能,但是真正用在产品上却是一年以后了,这绝对不可能是因为水平低,而是对产品和用户负责的做法,而这么长的改进周期,一些短视和急切的厂商是绝对不允许出现的。

大疆也是国内消费级无人机厂商中,技术储备和技术研发投入最多的,当ces上各厂商纷纷推出新功能而大疆的新产品杳无音讯时,我们只能默默地认为它在憋大招,参见精灵4。

让我们来看看在精灵4上,大疆最新的双目避障和5公里图传技术。

Phantom 4的前视障碍物感知系统通过不断扫描及分析飞行器正前方的环境,并尝试发现障碍物。如前视障碍物感知系统发现障碍物,飞行器将避免与障碍物产生碰撞。 Phantom 4的前视障碍物感知系统的有效测障距离为飞行器前方0.7-15米。用户使用Phantom 4飞行器时仍需时刻留意飞行器周围的环境,以便在突发情况下对飞行器进行紧急制动操作,避免发生意外。

Phantom 4的遥控和图传系统解决方案是基于DJI的Lightbridge高清图传系统的优化版本。能够提供最大5公里的有效控制/图传距离(无遮挡,无干扰)。高清分辨率的图传画面能为用户提供优异的飞行体验,增强用户操作飞行器时的信心。

他们从未停止追赶的脚步

目前在媒体知名度上能和大疆相比的两家公司,都更互联网一些:

国内:亿航,以手机航图控制软件提供更易用的用户体验、以资本运作跳过大疆早期的试错过程制度缺陷快速成长、以广告宣传营造出类似大疆的品牌形象(实机手感差不少),同时该公司正在将总部迁往硅谷。

国外:3D Robotics,由互联网创客意见领袖Chris Anderson创立的开源无人机和机器人AI技术论坛。该论坛的APM系列飞控系统和地面站软件在爱好者圈子里拥有仅次于大疆的影响力,包括在国内的山寨版占据主流DIY市场。PIXHAWK飞控则代表了该领域的全球领先水平。

现在3DR推出到手即飞的消费级机型Iris,并在Fry's电器连锁超市进行地面广告轰炸。该机是一个自主的有视觉飞行机器人,无需干预即可识别跟拍主人的户外运动视频,在app的2D航图上画个圈即可飞出去扫描测绘3D地图然后再作为3D航图使用。传统的航模遥控器操作技能已经被AI助手彻底取代。

3D扫描本身对一般用户没用,但意味着全方位的环境感知能力。从这个技术制高点可以降级到类似Google无人车的避撞功能,用户不需要再提心吊胆了。

大疆和亿航在AI软件方面都落后,正在和美国的第三方搞合作研发。亿航ghost还好点,app以2D航图为中心,3D扫描的合作研发成果也出现在了众筹宣传片里。而大疆 phantom至今还把手机架在老式遥控器上当视频终端用,新手经常摔。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2016-03-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 机器人网 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
JVM层GC调优(上)
JVM层的GC调优是生产环境上必不可少的一个环节,因为我们需要确定这个进程可以占用多少内存,以及设定一些参数的阀值。以此来优化项目的性能和提高可用性,而且这也是在面试中经常会被问到的问题。
端碗吹水
2020/09/23
5940
JVM层GC调优(上)
GC及JVM参数
这个GC跟JVM内容太多了,理论性东西多些,少年时还能记个八九成,好久没弄,都忘记了。这次权当整理温习,再看看《深入理解JVM虚拟机》,找些过去写的博客挖点东西过来!
码农戏码
2021/03/23
1K0
Java 内存区域和GC机制
Java垃圾回收概况   Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代 码,对内存泄露和溢出的问题,也不需要像C程序员那样战战兢兢。这是因为在Java虚拟机中,存在自动内存管理和垃圾清扫机制。概括地说,该机制对 JVM(Java Virtual Machine)中的内存进行标记,并确定哪些内存需要回收,根据一定的回收策略,自动的回收内存,永不停息(Nerver Stop)的保证
汤高
2018/01/11
1K0
Java 内存区域和GC机制
jvm系列--GC
一般情况下,当新对象生成,并且在Eden申请空间失败时,就会触发Scavenge GC,对Eden区域进行GC,清除非存活对象,并且把尚且存活的对象移动到Survivor区。
Dlimeng
2023/06/29
1980
jvm系列--GC
Java内存区域和GC机制
  Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代 码,对内存泄露和溢出的问题,也不需要像C程序员那样战战兢兢。这是因为在Java虚拟机中,存在自动内存管理和垃圾清扫机制。概括地说,该机制对 JVM(Java Virtual Machine)中的内存进行标记,并确定哪些内存需要回收,根据一定的回收策略,自动的回收内存,永不停息(Nerver Stop)的保证JVM中的内存空间,放置出现内存泄露和溢出问题。
Java团长
2018/08/06
5280
java(9)-深入浅出GC垃圾回收机制
1、本文了解GC垃圾回收机制,深入理解GC后才明白,为啥FGC会导致stop-the-world。 2、了解GC算法。
黄规速
2022/04/14
1K0
java(9)-深入浅出GC垃圾回收机制
JVM活学活用——GC算法 垃圾收集器
概述 ----  垃圾收集 Garbage Collection 通常被称为“GC”,它诞生于1960年 MIT 的 Lisp 语言,经过半个多世纪,目前已经十分成熟了。 jvm 中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作,实现了自动的内存清理,因此,我们的内存垃圾回收主要集中于 java 堆和方法区中,在程序运行期间,这部分内存的分配和使用都是动态的。 对象存活判断 ----  判断对象是否存活一般有两种方式: 引用计数:每个对象有一个引用计数属
Janti
2018/04/10
6670
JVM活学活用——GC算法 垃圾收集器
JVM原理与深度调优
jvm是java虚拟机 运行在用户态、通过应用程序实现java代码跨平台、与平台无关、实际上是"一次编译,到处执行"
IT大咖说
2021/06/15
4190
JVM原理与深度调优
面试必问之jvm
每个方法执行都会创建一个栈帧,用于存放局部变量表,操作栈,动态链接,方法出口等。每个方法从被调用,直到被执行完。对应着一个栈帧在虚拟机中从入栈到出栈的过程。
一笠风雨任生平
2022/01/06
3980
面试必问之jvm
《快学BigData》--JVM 总结(20)
需要监控服务器上的JAVA或者其他的进程的执行情况,因不能在服务器上直接操作因而需要软件来链接进行监控,并进行优化。下面简单的介绍一下过程。
小徐
2023/03/06
3220
《快学BigData》--JVM 总结(20)
JVM相关问题整理
10.JVM中GC Root的选择标准是什么?相关JVM的调优参数有哪些?在工作中怎么调优的?
全栈程序员站长
2022/07/22
7460
JVM相关问题整理
JVM底层知识备忘
今天的工作涉及了不少JVM底层的知识,趁着今天刚翻阅资料,还记得一些内容,将我常用的JVM知识整理一下。 JVM组成 JVM组成 JVM = 类加载器 classloader + 执行引擎 execu
jeremyxu
2018/05/10
8160
GC垃圾回收—详细总结
JVM的垃圾回收机制,在内存充足的情况下,除非你显式调用System.gc(),否则它不会进行垃圾回收;在内存不足的情况下,垃圾回收将自动运行
用户5325874
2020/01/16
9990
GC垃圾回收—详细总结
JVM难学?那是因为你没认真看完这篇文章
JAVA程序运行与虚拟机之上,运行时需要内存空间。虚拟机执行JAVA程序的过程中会把它管理的内存划分为不同的数据区域方便管理。
美的让人心动
2018/09/20
3690
JVM难学?那是因为你没认真看完这篇文章
搞定这24道JVM面试题,要价30k都有底气~
JVM 的全称是 「Java Virtual Machine」,也就是我们耳熟能详的 Java 虚拟机。它能识别 .class后缀的文件,并且能够解析它的指令,最终调用操作系统上的函数,完成我们想要的操作。
田维常
2020/12/30
4100
Java底层知识JVM、GC
答:Java虚拟机,最值的学习的两点,JVM内存结构模型以及GC。JVM是一个内存中的虚拟机,JVM的存储就是内存,例如类、常量、变量、方法都是在内存中。Java虚拟机是一种抽象化的虚拟机,在实际的计算机上仿真模拟各种计算机功能来实现,JVM有自己完善的硬件架构,如处理器,堆栈,寄存器等等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码即字节码,就可以在多种平台上不加修改的运行,一次编译到处运行。
别先生
2020/04/08
6370
Java底层知识JVM、GC
JVM
重学Java系列之深入理解JVM虚拟机6:JNDI,OSGI,Tomcat类加载器实现
hhss
2021/02/12
6800
JVM
Java面试——JVM知识
【1】线程请求的栈深度大于虚拟机所允许的深度,将抛出 StackOverflowError 异常。递归的调用一个简单的方法,不断累积就会抛出 StackOverflowError 异常。 【2】如果虚拟机在动态扩展栈时无法申请到足够的内存空间,则抛出 OutOfMemoryError 异常。无限循环的创建线程,并对每个线程增加内存。则会抛出 OutOfMemoryError 异常。 【注意】:在多线程的情况下,给每个线程的栈分配的内存越大,越容易产生内存溢出异常。操作系统为每个进程分配的内存是有限制的,虚拟机提供了参数来控制 Java堆和方法区这两部分共享内存的最大值,忽略程序计数器的内存消耗(很小),以及进程本身消耗的内存,剩下的内存便给了虚拟机栈和本地方法栈。每个线程分配到的栈容量越大,可以建立的线程数量自然就越少。因此,如果是建立过多的线程导致的内存溢出,在不能减少线程数的情况下,就只能通过减少最大堆和每个线程的栈容量来换取更多的线程。结合下图理解学习:
Java架构师必看
2021/05/14
5570
Java面试——JVM知识
JVM 内存模型面试总结
就是 JAVA 虚拟机, 它只识别 .class 类型文件,它能够将 class 文件中的字节码指令进行识别并调用操作系统向上的 API 完成动作。
Tim在路上
2020/08/04
5630
JVM参数配置 java内存区域
       http://www.importnew.com/18694.html
江湖前辈黄药师
2018/08/27
1.2K0
JVM参数配置  java内存区域
相关推荐
JVM层GC调优(上)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档