RADAR和LIDAR区别分析

如果一直关注自动驾驶汽车的新闻,可能已经注意到许多自动驾驶汽车制造商正在使用LIDAR(光成像检测和测距)进行车载物体检测。对于许多自动 驾驶汽车应用而言,LIDAR比其他常用的对象检测技术RADAR(无线电检测和测距)更好。但是,当需要经受恶劣环境的高质量,负担得起的物体检测时,雷达是一个明智的选择。原因如下:

LIDAR传感器通过发出高频激光脉冲然后测量其中一些脉冲撞击物体,反弹并撞击传感器所需的时间(以纳秒为单位)来找到物体。随着物体的移动,LIDAR传感器内部的处理器会保存有关每个返回脉冲的信息,并可以生成物体的精确3D图像,物体相对于设备的位置,物体向哪个方向移动以及移动的速度。一个激光雷达图像可以非常准确,它不仅能检测行人100公尺远,知道面对哪个方向。LIDAR甚至已用于跟踪树叶和树枝的生长,以衡量森林的总体生长。

随着无人驾驶汽车的媒体报道不断增加,LIDAR经常成为新闻,因此许多人错误地认为这是一项新技术。美国军方和NASA在1970年代发明了LIDAR,尽管直到1990年代它才被“使用”,直到现在仍被用作地理地图工具。简而言之,激光雷达是一种非常精确的工具,可以检测物体的形状和位置。它能够创建高度详细的图像,并在100码外的物体上重新创建不到一英寸的细节。缺点是这是一项昂贵的技术。

如果说LIDAR是牧场上的漂亮小马,那么RADAR就是主力军。RADAR于1940年发明,

其返回的物体图像不如LIDAR精确,但它可以在雨,雪,雨夹雪,冰雹,雾,泥和尘土中返回。它在夜间和阴天条件下也比激光雷达更准确。RADAR的工作方式与LIDAR相似,但它发出的是无线电波而不是激光束。由于激光波比无线电波短,因此激光雷达可以生成更详细的物体图像。尽管无线电波不仅具有探测人类的能力,它还可以探测到比雷达小的得多的物体。无线电波和光波都以相同的速度(每秒186,000英里)传播,因此这两个系统都以相同的速度刷新对象位置数据。

RADAR系统的成本大大低于LIDAR系统,后者通常需要昂贵的组件,例如高速电子设备,CCD接收器,光学器件,电机以及激光器本身。车载摄像头,反光镜和盲点检测传感器将为这两个系统提供支持。

本文的重点并不是说这些对象检测技术中的一种优于另一种。如果设备通常在恶劣的环境(例如建筑工地或矿山)中运行,则RADAR会更有意义。 除了LIDAR系统外,将RADAR添加为侧弯辅助系统或后盲点监视系统,只会为操作员,其他驾驶员和易受伤害的道路使用者提高安全性。

RADAR和LIDAR区别分析的更多相关文章

  1. 毫米波RADAR与LIDAR探秘

    毫米波RADAR与LIDAR探秘 说起激光雷达和毫米波雷达,相信业内人士并不陌生,激光雷达是以发射激光束探测目标的位置.速度等特征量的雷达系统.而毫米波雷达是指工作在毫米波波段探测的雷达.毫米波实质上 ...

  2. C++中关于[]静态数组和new分配的动态数组的区别分析

    这篇文章主要介绍了C++中关于[]静态数组和new分配的动态数组的区别分析,很重要的概念,需要的朋友可以参考下 本文以实例分析了C++语言中关于[]静态数组和new分配的动态数组的区别,可以帮助大家加 ...

  3. Java中Comparable和Comparator接口区别分析

    Java中Comparable和Comparator接口区别分析 来源:码农网 | 时间:2015-03-16 10:25:20 | 阅读数:8902 [导读] 本文要来详细分析一下Java中Comp ...

  4. Oracle nvchar2和varchar2区别分析

    Oracle nvchar2和varchar2区别分析: [注意]VARCHAR2是Oracle提供的特定数据类型,Oracle可以保证VARCHAR2在任何版本中该数据类型都可以向上和向下兼容.VA ...

  5. jQuery中的.bind()、.live()和.delegate()之间区别分析

    jQuery中的.bind()..live()和.delegate()之间区别分析,学习jquery的朋友可以参考下.   DOM树   首先,可视化一个HMTL文档的DOM树是很有帮助的.一个简单的 ...

  6. jQuery中的bind() live() delegate()之间区别分析

    jQuery中的bind() live() delegate()之间区别分析 首先,你得要了解我们的事件冒泡(事件传播)的概念,我先看一张图 1.bind方式 $('a').bind('click', ...

  7. addEventListener()及attachEvent()区别分析

    Javascript 的addEventListener()及attachEvent()区别分析 Mozilla中: addEventListener的使用方式: target.addEventLis ...

  8. C# Parse和Convert的区别分析

    原文:C# Parse和Convert的区别分析 大家都知道在进行类型转换的时候有连个方法供我们使用就是Convert.to和*.Parse,但是疑问就是什么时候用C 什么时候用P 通俗的解释大家都知 ...

  9. jquery中attr和prop的区别分析

    这篇文章主要介绍了jquery中attr和prop的区别分析的相关资料,需要的朋友可以参考下 在高版本的jquery引入prop方法后,什么时候该用prop?什么时候用attr?它们两个之间有什么区别 ...

随机推荐

  1. Windows域的管理

    目录 域的管理 默认容器 组织单位的管理 添加额外域控制器 卸载域控服务器 组策略应用 域的管理 域用户账户的管理 创建域用户账户 配置域用户账户属性 验证用户的身份 授权或拒绝对域资源的访问 组的管 ...

  2. Windows PR提权

    目录 提权利用的漏洞 PR提权 提权利用的漏洞 Microsoft Windows RPCSS服务隔离本地权限提升漏洞 RPCSS服务没有正确地隔离 NetworkService 或 LocalSer ...

  3. .NET Core with 微服务 - 什么是微服务

    微服务是这几年最流行的架构,说起架构不提微服务都不好意思跟人家打招呼.最近想要再梳理一下关于微服务的知识,并且结合本人的一些实践经验来做一些总结与分享.前面会分享一些概念性的东西,后面也会使用.net ...

  4. HDU - 3347 Calculate the expression — 模拟 + map存变量

    传送门 题意:从输入开始,1.输入样例数:2.然后输入一组样例中的行数n:3.前n-1行为定义变量(之间使用空格隔开),只需要map存进去就可以了(这里有覆盖的情况,故使用mp["s&quo ...

  5. .NET平台系列7 .NET Core 体系结构详解

    系列目录     [已更新最新开发文章,点击查看详细]   .NET Core 是基于.NET Framework 为基础,借鉴了其优秀的思想与强大的功能,经过重新设计与构建,实现了.NET Fram ...

  6. printf/scanf格式

    (1)打印字符 char c; printf("%c",c); (2)打印整形 int i; printf("%d",i); //有符号十进制数 printf( ...

  7. 【2020BUAA软件工程】个人博客作业

    个人作业博客 项目 内容 北航2020软工 班级博客 作业要求 具体要求 我的课程目标 学习软件工程,掌握团队合作,锻炼自我 作业在哪个方面帮助我实现目标 通读<构建之法>,尝试理解软件工 ...

  8. 成功的多项目管理都有哪些"制胜之道"?

    实施多项目管理,一个重要原因就是提高项目的效率和管理水平.除了满足时间.成本.业绩和客户需求之外,项目管理办公室(PMO)经理的预期产出还包括有效利用组织资源.下面是影响多项目管理成功的几个关键因素, ...

  9. uni-app 微信支付

    小程序 支付 先看官方文档 https://pay.weixin.qq.com/wiki/doc/apiv3/open/pay/chapter2_8_2.shtml 知晓有那些比不可少的流程,之后后端 ...

  10. 深入探索Android热修复技术原理读书笔记 —— so库热修复技术

    热修复系列文章: 深入探索Android热修复技术原理读书笔记 -- 热修复技术介绍 深入探索Android热修复技术原理读书笔记 -- 代码热修复技术 深入探索Android热修复技术原理读书笔记 ...