如何通过16线激光雷达实现无人车的避障
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过16线激光雷达实现无人车的避障相关的知识,希望对你有一定的参考价值。
通过16线激光雷达识别周围的障碍物(静态障碍物、动态障碍物),通过分类算法识别动态障(包括障碍物相对车的速度、方向),进而实现无人车的避障。 参考技术A 机器人有用的,如有些扫地机器人。只是现在激光雷达技术成熟度还不够,所以应用并不多,但,正在蓬勃发展。本回答被提问者采纳 参考技术B无人驾驶汽车的成功涉及高精度地图、路标检测、实时定位以及障碍物检测等多项技术,而这些技术通过配合速腾聚创的多线实时激光雷达RS-LiDAR都可以得到快速实现,让无人驾驶触手可及。
(1)路标检测:(为了更好的指引您的汽车安全行驶,RS-LiDAR会在对路面进行全面环境扫描的同时对周围的路标进行实时检测,识别车道线、路牙等,让您的汽车持续行驶在正确的道路上。)
(2)实时定位:(在无人驾驶车辆行驶过程中,RS-LiDAR实时扫描到的局部环境信息持续跟已知的高精度地图、定位系统做即时匹配,这样您就可以得知当前车辆实时精确位置,对车辆行驶状况了如指掌。)
(3)障碍物识别:(有了RS-LiDAR这神奇的眼睛,无人驾驶车辆就可以看到周边障碍物的远近、高低甚至是表面形状,大大的提高了车辆对障碍物识别的准确度。让车辆可以完美避开障碍,安全地到达您的目的地。)
(4)高精度地图:(在无人驾驶技术中,高精地图是未来无人驾驶的必备关键技术之一。搭载RS-LiDAR实时激光雷达的车辆在路上行驶过程中,把收集到的点云数据进行拼接保存,并提取相关数据信息即可完成绘制,为以后自身车辆或者其他所有无人驾驶车辆提供可供比对的高精度地图。)
参考:速腾聚创HAD激光雷达感知方案
无人机与人工智能结合
【摘要】自动避障一直是困扰无人机领域发展的一项技术难题,传统的ADS-B广播式避障和雷达避障由于其高成本以及重量太大,很难应用到民用无人机上,所以如何在低成本的前提下实现精准定位成为了无人机发展的关键技术之一。然而随着人工智能与大数据的发展,苏黎世大学的教授研究团队给出了我们一种新的方法。
(图片来源于网络)
在今年的人工智能领域顶会AAAI上,苏黎世大学Davide Scaramuzza教授研究团队展示了他们研究的最新成果——基于深度神经网络利用单目视觉帮助无人机穿过森林小道。通过神经网络算法与大数据的结合使无人机具有避障及路径规划功能。通过人工智能的算法,Davide团队的无人机可以做到在无人控制的情况下自主检测周围环境、自主避障并选择出最佳路线。传统的检测与避障方法是通过实时探测的方法进行避障,这就对检测设备的精度要求十分高,不仅成本很高,避障效果也并不够准确。Davide团队很好的解决了这些问题。
Davide团队的新方法只需要三个普通摄像头就可以在人工智能算法的辅助下做到准确避障。之所以可以做到这些,还要有劳人工智能算法。他们所运用的是人工智能中的深度神经网络算法,这其中涉及到两个知识点:神经网络算法和深度学习。下面小编就给大家介绍一下这两种算法的基本知识。
(图片来源于网络)
什么是神经网络?
神经网络是由具有适应性的简单单元组成的广泛并行互连的网络,他的组织能够模拟生物神经系统对真实世界物体所作出的交互反应。如图所示,神经网络分为三部分:输入层、隐含层和输出层。其中隐含层又可以细分为很多个小层,每层由一个一个简单的神经元组成。
如图所示,每一个神经元模型的输入是上一层神经元的输出,并且每一个输入对应一个相应的权重值,不同的权重代表了不同输入的影响程度,把所有的输入、权重值以及阈值带入到输出函数中就可以得到一个我们想要的输出。再结合对误差的微调,就可以得到一个满足精度条件的数据。
(图片来源于《机器学习》教材)
什么是深度学习?
而所谓的深度学习就是在模型复杂度增加、容量增大后的更加复杂的学习方法。随着云计算与大数据时代的到来,深度学习可以处理庞大的数据,有了强大的计算能力做支撑,深度神经网络学习方法就可以最大化的发挥它的作用——快速的处理大量的数据并不断地学习优化。
在掌握了这些知识后,再来看Davide团队的研究成果就好理解了。他们首先用登山者头带三个GoPro相机的收集数据,并自动完成了数据的标记;第二步建立深度学习模型,并将输出结果限定为直行、左转和右转三种命令;第三步用手机采集图像,模拟无人机飞行时收到的图像,检测模型效果;第四步分别用AR.Drone 2.0无人机和实验室设计的搭载Odriod处理器的无人机进行真实场景的测试。
(图片来源于网络)
第一步收集数据时,三个相机分别为左中右三个角度,所以分别把三组照片标记为左转、直行和右转。第二步学习环节就用到了我们刚刚所介绍的深度神经网络算法,把之前收集的各种图像数据作为输入,左转、直行和右转作为输出,通过逐渐学习就可以建立一个十分精确的模型,让计算机在类似环境下学会如何像人一样做出正确的决策。
给机器赋予人类的思考方式正是人工智能的精髓,而随着大数据时代的到来,机器可以处理大量的数据,于是我们就可以通过先进的算法“教”机器如何根据大量过去的数据来做现在的决定。事实证明,任何事物都是有规律可循的,当机器掌握了足够多的有用数据及一个优秀的算法后,它可以做出超过人类判断能力的决定。就像Davide团队研发的无人机在经过深度学习培训后,其做决定的准确率达到了85.23%,甚至超过了人类的82.00%。而且人工智能另一个特点是学习的过程是持续的,所以只要数据库不断的增大,且不断的对误差进行微调,准确率将越来越高。
(图片来源于网络)
可以想见,未来是属于人工智能的,而无人机是人工智能最理想的载体之一,二者的结合将成为必然,而随着算法的不断优化,人工智能在无人机上的应用将远远不止自动避障这一项,而无人机也将变得越来越智能。
以上是关于如何通过16线激光雷达实现无人车的避障的主要内容,如果未能解决你的问题,请参考以下文章