Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >无人机避障的技术实现方式

无人机避障的技术实现方式

作者头像
企鹅号小编
发布于 2017-12-27 07:46:39
发布于 2017-12-27 07:46:39
1.6K0
举报
文章被收录于专栏:企鹅号快讯企鹅号快讯

近年来无人机市场飞速增长,避障技术作为增加无人机安全飞行的保障也随着技术的发展日新月异。无人机在飞行过程中,通过其传感器收集周边环境的信息,测量距离从而做出相对应的动作指令,从而达到「避障」的作用。

目前,无人机的避障技术中最为常见的是红外线传感器、超声波传感器、激光传感器以及视觉传感器。那为什么大疆的前视避障首先选择了双目视觉呢?这就要从各个技术的原理说起了。

红外避障:

红外线的应用我们并不陌生:从电视、空调的遥控器,到酒店的自动门,都是利用的红外线的感应原理。而具体到无人机避障上的应用,红外线避障的常见实现方式就是「三角测量原理」。

红外感应器包含红外发射器与CCD检测器,红外线发射器会发射红外线,红外线在物体上会发生反射,反射的光线被CCD检测器接收之后,由于物体的距离D不同,反射角度也会不同,不同的反射角度会产生不同的偏移值L,知道了这些数据再经过计算,就能得出物体的距离了,如下图所示。

超声波避障:

超声波其实就是声波的一种,因为频率高于20kHz,所以人耳听不见,并且指向性更强。

超声波测距的原理比红外线更加简单,因为声波遇到障碍物会反射,而声波的速度已知,所以只需要知道发射到接收的时间差,就能轻松计算出测量距离,再结合发射器和接收器的距离,就能算出障碍物的实际距离,如下图所示。

超声波测距相比红外测距,价格更加便宜,相应的感应速度和精度也逊色一些。同样,由于需要主动发射声波,所以对于太远的障碍物,精度也会随着声波的衰减而降低,此外,对于海绵等吸收声波的物体或者在大风干扰的情况下,超声波将无法工作。

激光避障:

激光避障与红外线类似,也是发射激光然后接收。不过激光传感器的测量方式很多样,有类似红外的三角测量,也有类似于超声波的时间差+速度。

但无论是哪种方式,激光避障的精度、反馈速度、抗干扰能力和有效范围都要明显优于红外和超声波。

但这里注意,不管是超声波还是红外、亦或是这里的激光测距,都只是一维传感器,只能给出一个距离值,并不能完成对现实三维世界的感知。当然,由于激光的波束极窄,可以同时使用多束激光组成阵列雷达,近年来此技术逐渐成熟,多用于自动驾驶车辆上,但由于其体积庞大,价格昂贵,故不太适用于无人机。

视觉避障:

解决机器人如何“看”的问题,也就是大家常听到的计算机视觉(Computer Vision)。其基础在于如何能够从二维的图像中获取三维信息,从而了解我们身处的这个三维世界。

视觉识别系统通常来说可以包括一个或两个摄像头。单一的照片只具有二维信息,犹如2D电影,并无直接的空间感,只有靠我们自己依靠“物体遮挡、近大远小”等生活经验脑补。故单一的摄像头获取到的信息及其有限,并不能直接得到我们想要的效果(当然能够通过一些其他手段,辅助获取,但是此项还不成熟,并没有大规模验证)。类比到机器视觉中,单个摄像头的图片信息无法获取到场景中每个物体与镜头的距离关系,即缺少第三个维度。

如下图所示,单一的图片具有很强的迷惑性和不确定性

双目立体视觉犹如3D电影(左右眼看到的场景略有差异),能够直接给人带来强烈的空间临场感。类比机器视觉,从单个摄像头升级到两个摄像头,即立体视觉(Stereo Vision)能够直接提供第三个维度的信息,即景深(depth),能够更为简单的获取到三维信息。双目视觉最常见的例子就是我们的双眼:我们之所以能够准确的拿起面前的杯子、判断汽车的远近,都是因为双眼的双目立体视觉,而3D电影、VR眼镜的发明,也都是双目视觉的应用。

双目视觉的基本原理是利用两个平行的摄像头进行拍摄,然后根据两幅图像之间的差异(视差),利用一系列复杂的算法计算出特定点的距离,当数据足够时还能生成深度图。

为什么双目视觉能够在无人机应用中脱颖而出?

其实,各个避障技术在无人机上都有用武之地,只是应用场景有所不同,特别对于前视避障而言,有些技术就不适用了。

红外和超声波技术,因为都需要主动发射光线、声波,所以对于反射的物体有要求,比如:红外线会被黑色物体吸收,会穿透透明物体,还会被其他红外线干扰;而超声波会被海绵等物体吸收,也容易被桨叶气流干扰。

而且,主动式测距还会产生两台机器相互干扰的问题。相比之下,虽然双目视觉也对光线有要求,但是对于反射物的要求要低很多,两台机器同时使用也不会互相干扰,普适性更强。

最重要的是,常见的红外和超声波目前都是单点测距,只能获得特定方向上的距离数据,而双目视觉可以在小体积、低功耗的前提下,获得眼前场景的比较高分辨率的深度图,这就让避障功能有了更多的发展空间,比如避障之后的智能飞行、路径规划等。

激光技术虽然也能实现类似双目视觉的功能,但是受限于技术发展,目前的激光元件普遍价格贵、体积大、功耗高,应用在消费级无人机上既不经济也不实用。

所以各方比较之下,性价比高、原理简单、前景广阔、普遍适用的双目视觉就这样脱颖而出了。

精灵4Pro上的五向避障

精灵4Pro上的五向避障可以说是大疆无人机避障技术的集中体现,因此我们以精灵4Pro举例说明。P4P前后的避障都采用了双目视觉系统,相比精灵4而言,仅双目视觉部分的数据量就翻了一倍。向下采用双目视觉+超声波的组合避障,以提高在不同环境中飞行的稳定性和安全性。而飞行器左右的避障则采用了红外线避障。

视觉里程计

值得一提的是,其中下视的双目运用了视觉里程计(VO)的技术。

视觉里程计简单来说,就是「通过左右双目的图像,反推出视野中物体的三维位置」,所以相比光流+超声波技术只能简单的测出速度和高度,视觉里程计还能构建地面的三维模型,并通过连续的图像,跟踪自身与环境的相对移动,估计出自身的运动。准确测出自身与地面的相对位置。

虽然视觉里程计的数据处理量是光流法的数倍不止,但正是因为它的引入,使得精灵4和精灵4Pro在无GPS的室内也能对自身位置有清晰的掌控,从而实现稳定的悬停并且不会出现掉高等现象。

有了视觉里程计,再结合前后立体视觉的地图重构,无人机就同时掌握了障碍物的位置和机器自身的位置,这时再驱动电机进行绕行就显得易如反掌了,一个完整的避障功能就是这么实现的。

Flight Autonomy系统

精灵4Pro的五向避障并非各自独立,前后视的双目视觉、下视双目+超声波和左右红外避障共同构成了大疆的FlightAutonomy系统,这个系统赋予了精灵4Pro对三维环境的记忆能力,前后双目+下视双目能够实时对周围的地形进行构建和记录(Mapping),具体而言分为局部地图(Local Mapping)和全局地图(Global Mapping)。

局部地图让无人机能够构建并记住周围几十米内的三维环境,从而实现「指点飞行」等功能,因为仅仅知道飞行方向和机身位置肯定是不够的,只有对周围地形变化有记忆能力,才能完成「在指定方向上规划线路并绕行」这样级别的任务。

而全局地图则是对整个飞行过程中经过的地形的记录,虽然精度不如局部地图,却能帮助无人机实现「智能返航」等功能:当无人机一不小心飞到了建筑物后面导致遥控信号丢失时,智能返航功能能够让无人机在一分钟内沿原路返航,如果一分钟内不能连上遥控器信号,则会直线返航。这其中对飞行路径周围环境的记忆,就是精灵4Pro智能之处的另一个体现。

实现的难点

避障功能从构思到实现,走的每一步几乎都便随着无数的难题。仅仅是写出有效的视觉识别或者地图重构的算法还只是第一步,能让它在无人机这样一个计算能力和功耗都有限制的平台上流畅稳定的跑起来,才是真正困难的地方。特别是在精灵4Pro上,不仅双目视觉的数据量相比精灵4直接翻了一倍,还要保证续航不受影响,这是非常困难的。

此外,如何处理功能的边界也是一个问题,比如双目视觉在视线良好的情况下可以工作,那么当有灰尘遮挡的情况下呢?这就需要不断的实验和试错,并且持续的优化算法,保证各项功能在各类场景下都能正常工作,不会给出错误的指令。

「避障功能」作为近年来无人机产品的大趋势,带来的最直接的好处就是,以往一些人为疏忽造成的撞击,现在都能经由避障功能去避免,既保障了无人机飞行安全的同时,也避免了对周围人员财产的损害,让飞无人机的门槛进一步得到了降低。

而长远来看,无人机想要普及到农业、建筑、运输、媒体等领域,「智能化」肯定是必经之路,毕竟只有在飞行功能上做到智能控制,才有余量去满足不同行业的需求。如今由「避障功能」而衍生出的一系列「智能飞行」功能,无疑就是「无人机智能化」的阶段性体现之一。

本文来自企鹅号 - 趣玩无人机媒体

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

本文来自企鹅号 - 趣玩无人机媒体

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
无人机避障的那些坑,为何还有那么多厂商在炒作?
随着新一轮娱乐类无人机的发布,避障再一次成为热点。无人机为什么要避障,怎么避障,有哪些技术和坑点?今天来八一八。 无人机本来在高空穿梭,不知障碍为何物。可是多旋翼的普及改变了一切。植保,运货,勘测,穿越,娱乐,拍照等等低空应用成为常态。于是地面各种障碍物变得突兀起来,变得值钱,能够炒作了。于是大大小小的无人机无论是否必须,都开始谈论避障。 什么是避障?简单的说就是躲避航线或飞行中遇到的物体,避免双方损伤,注意是双方。怎么避障?要解决三个问题: 1,有哪些类型的障碍。 2,怎么定位障碍。 3,怎么躲避。 简单
机器人网
2018/04/12
1.5K0
详解多旋翼飞行器/无人机的传感器技术
两年来,大疆精灵系列更新了两代,飞控技术更新了两代,智能导航技术从无到有,诸多新的软件和硬件产品陆续发布。同时我们也多了很多友商,现在多旋翼飞行器市场火爆,诸多产品琳琅满目,价格千差万别。为了理解这些飞行器的区别,首先要理解这些飞行器上使用的传感器技术。我觉得现在很有必要再发一篇科普文章,定义“智能导航”这个概念,顺便字里行间介绍一下两年来大疆在传感器技术方面的努力。 1. 飞行器的状态 客机、多旋翼飞行器等很多载人不载人的飞行器要想稳定飞行,首先最基础的问题是确定自己在空间中的位置和相关的状态。测量这些状
机器人网
2018/04/12
2.4K0
详解多旋翼飞行器/无人机的传感器技术
为什么大疆无人机做的好?和这些传感器有关系
该文介绍了无人机上使用的各种传感器及其作用,包括陀螺仪、加速度计、磁罗盘、气压计、GNSS模块、光流模块、测距模块、超声波、红外TOF、激光、毫米波雷达和深度感知摄像头。同时文章还介绍了提高测量精度的方法和传感器冗余设计,并指出无人机产业的发展需要技术不断进步,尤其是无人机感知系统的发展。
企鹅号小编
2018/01/02
3.5K0
为什么大疆无人机做的好?和这些传感器有关系
一文全了解!无人机飞行感知技术都需要哪些模块?
无人机的飞行感知技术主要用作两个用途,其一是提供给飞行控制系统,由于飞行控制系统的主要功能是控制飞机达到期望姿态和空间位置,所以这部分的感知技术主要测量飞机运动状态相关的物理量,涉及的模块包括陀螺仪、加速度计、磁罗盘、气压计、GNSS模块以及光流模块等。另一个用途是提供给无人机的自主导航系统,也就是路径和避障规划系统,所以需要感知周围环境状态,比如障碍物的位置,相关的模块包括测距模块以及物体检测、追踪模块等。 机体运动状态感知 陀螺仪 目前商用无人机普遍使用的是MEMS技术的陀螺仪,因为它的体积小,价格
机器人网
2018/04/24
1.2K0
一文全了解!无人机飞行感知技术都需要哪些模块?
扫地机器人“离家出走”的真实原因找到了:差个自动驾驶算法
不仅要在靠近柜脚床脚时减速,还要在“看见”障碍物(掉在地上的袜子、缠绕的数据线)时来个急刹车。
量子位
2020/11/05
4270
扫地机器人“离家出走”的真实原因找到了:差个自动驾驶算法
机器人视觉避障原来是这样的
避障是指移动机器人在行走过程中,通过传感器感知到在其规划路线上存在静态或动态障碍物时,按照 一定的算法实时更新路径,绕过障碍物,最后达到目标点。
小白学视觉
2019/11/12
1.5K0
DJI MINI 4K:满足多数人对蓝天的向往
21年的时候还在上学,想要个无人机,我爸赞助了一台。感谢我爸,他虽然不懂这些,但还是会支持我的想法。都2021年了,还能入手Dji Mavic Air吗? 说实话也吃灰了,但是AIR的可玩性非常高,他是唯一一个支持WINDOES SDK的机器,就是精灵4 RTK这些机型的才会支持。而且还有WIFI图传,还支持DJI googlos眼镜,总之🐂🍺。
云深无际
2024/08/21
2830
DJI MINI 4K:满足多数人对蓝天的向往
美国队长3里居然藏了8大无人机黑科技
美国队长3作为一部谍战悬疑动作科幻爱情搞基片,让部分超级英雄迷认识到了这帮人不靠谱的一面,甚至有人开始怀疑超级英雄们的三观是否正常了,乌有博士今天不去讨论三观,毕竟咱们生活的世界还不太需要超级英雄来维护和平,我们要讨论的是那架一出场就让很多观众惊呼“这才是无人机啊”的无人机——红翼。 或许是因为近年来无人机越来越为公众所熟悉和接受,漫威电影也将原著中猎鹰的游隼改编成了一架无人机,而且戏份还不少,下面就来分析一下红翼无人机所具有的高超的黑科技吧。 1、矢量推力 电影中的红翼可见的发动机喷口则只有一个,但
机器人网
2018/04/23
9930
美国队长3里居然藏了8大无人机黑科技
视觉三维建模
  既能准确计算进出人数,又能有效过滤掉干扰物体(如推车、行李箱、人员徘徊、拥挤及躯体重叠、人员经过未进入等,另外用户也需要有特殊应用,比如身高低于1.2米的儿童进出不计数等),使得客流统计准确率号称可以达到97%以上。   
JNingWei
2018/09/28
1.5K0
视觉三维建模
服务机器人常用的定位导航技术及优缺点分析
自主定位导航是机器人实现智能化的前提之一,是赋予机器人感知和行动能力的关键因素。如果说机器人不会自主定位导航,不能对周围环境进行分析、判断和选择,规划路径,那么,这个机器人离智能还有一大截的差距。那么
机器人网
2018/04/24
1.9K0
服务机器人常用的定位导航技术及优缺点分析
大疆精灵Phantom 4 Advanced无人机发布,8999元起
大疆精灵Phantom 4将在本月底正式宣布停产,为此,大疆今天低调发布了一款延续之作:精灵Phantom 4 Advanced无人机。这是一款为追求高画质航拍用户群体量身打造的产品,它配备高性能航拍
机器人网
2018/04/25
7940
大疆精灵Phantom 4 Advanced无人机发布,8999元起
vSLAM开发指南:从技术框架、开源算法到硬件选型!
出品 | 智东西公开课 讲师 | 小觅智能 CTO 杨瑞翾 编辑 | 王鑫
小白学视觉
2019/12/24
3.7K0
vSLAM开发指南:从技术框架、开源算法到硬件选型!
2016年无人机技术突破大盘点
2016年即将画上句号,回顾无人机行业一整年的发展,在诸多技术难题上获得了喜人的突破。 一、动力技术 续航能力是目前制约无人机发展的重大障碍,业内人士也普遍认为消费级多旋翼续航时间基本维持在20mi
机器人网
2018/04/24
6370
2016年无人机技术突破大盘点
【深度】机器究竟是如何“看见”世界的?
GAIR 今年夏天,雷锋网将在深圳举办一场盛况空前的“全球人工智能与机器人创新大会”(简称GAIR)。大会现场,雷锋网将发布“人工智能&机器人Top25创新企业榜”榜单。目前,我们正在四处拜访人工智能、机器人领域的相关公司,从而筛选最终入选榜单的公司名单。如果你的公司也想加入我们的榜单之中,请联系:2020@leiphone.com 去年CES大会期间,英特尔首次展示了Realsense实感技术,一年之后也就是上个月的2016 IDF大会上,英特尔终于向外界推出了Realsense技术的SDK和机器人开发
AI科技评论
2018/03/06
1K0
【深度】机器究竟是如何“看见”世界的?
盘点2015年无人机五大技术
2015年,无人机发展速度迅猛,国内外无人机企业开始你追我赶,不断刷新着无人机新技术。市场上的竞争说白了还是技术上的积累与比拼,那么,问题来了,今年无人机企业在技术发展上做出了哪些创新与实践呢?哪些技
机器人网
2018/04/13
9840
盘点2015年无人机五大技术
树莓派基础实验28:红外避障传感器实验
   IR障碍物传感器根据红外反射原理来检测障碍物,当没有物体时,红外接收器不接受信号;当前方有物体阻挡并反射红外光时,红外接收器将接收信号。
张国平
2020/09/27
3K0
科普:机器人依靠什么感官来感知世界?
对于曾经依靠密集劳动力走向世界的“中国制造”,机器人正成为转型升级的新助力之一。在珠三角,家电业率先“机器换人”,电子信息产业紧紧跟上,汽车、纺织服装等行业也蓄势待发,一个个“无人工厂”取代了曾经工人
机器人网
2018/04/20
8070
科普:机器人依靠什么感官来感知世界?
通俗理解SLAM算法
SLAM (simultaneous localization and mapping),也称为CML (Concurrent Mapping and Localization), 即时定位与地图构建,或并发建图与定位。问题可以描述为:将一个机器人放入未知环境中的未知位置,是否有办法让机器人一边逐步描绘出此环境完全的地图,同时一边决定机器人应该往哪个方向行进。例如扫地机器人就是一个很典型的SLAM问题,所谓完全的地图(a consistent map)是指不受障碍行进到房间可进入的每个角落。SLAM最早由Smith、Self和Cheeseman于1988年提出。由于其重要的理论与应用价值,被很多学者认为是实现真正全自主移动机器人的关键。
智能算法
2019/12/27
24.2K0
通俗理解SLAM算法
大疆对手–派若特Parrot AR.Drone无人机详细拆解解决方案测评
法国的派若特Parrot 在消费无人机领域的千年老二,大疆深圳华强北优势太厉害。其实派若特Parrot 的技术还是领先的,在光流和超声波的应用上是比较前沿的。今天小编就拆解Parrot AR.Drone2.0的这款飞机详细的看下他的解决方案,说不定可以受到启发用于我们飞控研发设计工作喔!
全栈程序员站长
2022/09/21
2.1K0
大疆对手–派若特Parrot AR.Drone无人机详细拆解解决方案测评
详解:无人机中超声波原理
近年来,消费类无人机越来越受欢迎,多用于拍摄震撼的片段、运送救援物资,多数无人机使用各种传感技术实现自主导航、碰撞检测。而你又是否知道,超声波传感尤其有助于无人机着陆、悬停、地面跟踪。
机器人网
2018/07/23
1.3K0
详解:无人机中超声波原理
推荐阅读
相关推荐
无人机避障的那些坑,为何还有那么多厂商在炒作?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档