激光雷达LIDAR

1. 历史

  • 公元前440年,古希腊哲学家、预言家、科学家、江湖术士恩培多克勒提出月亮是由反射发光;提出光有速度。
  • 1638年,伽利略提着一盏灯站在山头上,默默的把灯盖了起来…
    远处的另一个山头上,他的助手在看到灯灭的一瞬间也把自己手上的灯盖了起来。伽利略想用这样的办法计算出光的速度。可惜他不仅没能测出光速,甚至没能判断出光速是不是无限的,对于当时的技术手段,光速实在太快了。
    在这里插入图片描述
  • 1676年,奥勒罗默通过观察木星的卫星,得到光在地球公转轨道的传播时间为22分钟
  • 爱因斯坦发表狭义相对论,提到光速恒定不变的概念
  • 1972年,美国埃文森等人测量出真空中的光速约为299792458m

2. 提出激光雷达

  • Light Detection And Ranging
  • RADAR radio detection and ranging
  • 通过利用光速同一介质速度不变等原理,激光雷达应运而生
    在这里插入图片描述
  • 激光雷达是一种通过发射激光束探测目标的雷达,车用雷达的目的都是先探测距离为基础

基础原理在这里插入图片描述

  • ToF法:

    • 简单理解可表示为发射一段激光束,反射回来被接收器接收,再用光速来计算距离,即ToF法
      在这里插入图片描述
  • FMCW(Frequency Modulated Continuous Wave)调频连续波

    • 有一个信号发生器发出频率随时间呈三角波变化的信号给发射机(激光雷达发出信号),然后接收机接收这个频率呈三角状变化的信号,回波的频率变化规律与发射的相同,但是存在时间延迟,这就导致相同时间的频率有微小的差别。通过对两个信号的拍频测量就可以得到距离信息。
    • 优点:低峰值功率、测量速度、解决干扰,ToF法加入光随机码,FMCW对波进行encode密码
      在这里插入图片描述
  • 但是,仅靠一束光线仅能测出一个点的距离,没法满足如自动驾驶等的探测需求,因此,需要加上更多的线束,这样就能探测出障碍物的垂直轮廓了,线束越多能够探测的精度就越高
    在这里插入图片描述
    在这里插入图片描述

  • 128线束及约为25度的垂直视场角

  • 分辨率1200*128,每秒153万次测量
    在这里插入图片描述

  • 禾赛at128一维转镜转镜
    在这里插入图片描述

  • 常用波长为905nm,无法做到高功率,否则对人眼有伤害;1550nm,人眼对这一波段不敏感,功率可以做高

  • 可是这样激光雷达只能扫一条线啊

激光雷达分类

在这里插入图片描述

机械式

在这里插入图片描述
在这里插入图片描述

  • Velodyne 64线激光雷达结构示意图,发射系统和接收系统存在物理意义上的转动,也就是通过不断旋转发射器,将激光点变成线,并在竖直方向上排布多束激光发射器形成面,达到 3D 扫描并接收信息的目的。但由于通过复杂的机械结构实现高频准确的的转动,平均的失效时间仅 1000-3000 小时,难以达到车厂最低 13000 小时的要求。
半固态
转镜
  • 与MEMS微振镜平动和扭转的形式不同,转镜是反射镜面围绕圆心不断旋转。转镜在功耗、散热等方面有着更大优势。法雷奥推出的全球首款车规级激光雷达就采用了转镜形式。

  • 在转镜方案中,也存在一面扫描镜(一维转镜)和一纵一横两面扫描镜(二维转镜)两种技术路线。一维转镜线束与激光发生器数量一致,而二维转镜可以实现等效更多的线束,在集成难度和成本控制上存在优势。
    在这里插入图片描述

棱镜
  • 棱镜式激光雷达也称为双楔形棱镜式激光雷达,内部包括两个楔形棱镜,激光在通过第一个楔形棱镜后发生一次偏转,通过第二个楔形棱镜后再一次发生偏转。控制两面棱镜的相对转速便可以控制激光束的扫描形态。与前面提到的扫描形式不同,棱镜激光雷达累积的扫描图案形状状若菊花,而并非一行一列的点云状态。这样的好处是只要相对速度控制得当,在同一位置长时间扫描几乎可以覆盖整个区域。
    在这里插入图片描述
    在这里插入图片描述
微振镜MEMS(Microelectromechanical Systems)
  • 通过微振动镜反射激光
    在这里插入图片描述在这里插入图片描述
纯固态

完全取消活动部件减少震动 ,不需要获得部件,依靠电子部件控制旋转角度

Flash式
  • 通过光学扩散镜打出一个面,功率下降,距离下降
    在这里插入图片描述
光学相控阵式
  • 受到质疑
    在这里插入图片描述

激光雷达应用

  • 目标检测
  • 目标识别
  • 运动追踪及预测物体
    在这里插入图片描述

激光雷达劣势

  • 成本较高
  • 探测距离有限
  • 雨雪雾霾天气会影响性能
  • 体积较大,集成度较低,寿命短

赛道玩家

  • Avea:FMCW,奥迪
  • Velodyne:机械、转镜,现代、福特
  • Luminar:1550+MEMS,沃尔沃
  • 禾赛科技: 转镜,理想、小鹏

参考资料

  1. 超快速,超简单,5分钟了解激光雷达基础原理的线束,视场角
  2. 题目二:车载激光雷达:从原理到应用, 李铀博士(上)
  3. 走进自动驾驶传感器(一)——激光雷达
  4. 用动画解释TOF单线激光雷达工作原理
  5. 详解激光雷达(完整版)
  6. 预见2023:《2023年中国激光雷达行业全景图谱》(附市场现状、竞争格局和发展趋势等)
  7. MEMS激光雷达技术的发展与落地
  8. 禾赛 FT120 纯固态激光雷达亮相 CES 2023,将于下半年开始交付
  9. 行研笔记_LIDAR(2):转镜与MEMS
  10. 一文看懂激光雷达LIDAR基本工作原理
  11. 自动驾驶传感器之激光雷达(四)主流激光雷达工作原理介绍
  12. 预见2023:《2023年中国激光雷达行业全景图谱》(附市场现状、竞争格局和发展趋势等)
  13. Li, You, 和Javier Ibanez-Guzman. 《Lidar for Autonomous Driving: The Principles, Challenges, and Trends for Automotive Lidar and Perception Systems》. IEEE Signal Processing Magazine 37, 期 4 (2020年7月): 50–61. https://doi.org/10.1109/MSP.2020.2973615.
  14. Royo, Santiago, 和Maria Ballesta-Garcia. 《An Overview of Lidar Imaging Systems for Autonomous Vehicles》. Applied Sciences 9, 期 19 (2019年9月30日): 4093. https://doi.org/10.3390/app9194093.
  15. McManamon, Paul F., Paul Banks, Jeffrey Beck, Dale G. Fried, Andrew S. Huntington和Edward A. Watson. 《Comparison of Flash Lidar Detector Options》. Optical Engineering 56, 期 3 (2017年3月7日): 031223. https://doi.org/10.1117/1.OE.56.3.031223.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/230303.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

传统FC存储向NoF发展进化

全闪存时代背景下,传统的FC(Fibre Channel,网状通道)存储网络已经无法满足全闪存数据中心的要求,NVMe(Non-Volatile Memory express,非易失性内存主机控制器接口规范)存储协议的出现…

现网问题处理策略

收到问题时需要确认的问题 哪个局点 识别局点重要性使用哪些业务开启的特性数据量大小 哪个版本 找到我们产品的版本以及上游组件/底座版本 谁找来的 一线同事。一线直接面对客户,压力会比较大,需要严肃对待。下游业务同事。压力相对会较小。 最近…

12.18拓扑排序,DAG,模板,课程安排

拓扑排序 有向无环图一定是拓扑序列,有向有环图一定不是拓扑序列。 无向图没有拓扑序列。 首先我们先来解释一下什么是有向无环图: 有向就是我们两个结点之间的边是有方向的,无环的意思就是整个序列中没有几个结点通过边形成一个圆环。 下图就是一个…

【web安全】万能密码总结

前言 菜某的总结,欢迎提意见补充~ 万能密码的原理 万能密码实际上也算是sql注入的一种。 登录界面是一个与数据库交互的位置,很容易产生sql注入的位置。 我们登录时输入的数据会带入数据库查询进行比对,当用户名与用户的密码对的上的话&…

个人版 AI 辅助系统的尝试

在 CSDN 的时候,我就一直想要有自己的 AI 工作环境。我们组只有一台高配的办公服务器,用于训练模型,分析数据。通常来说这台机器都很忙。如果想要 做一些研究工作或试验,资源就有点紧张了。而我自己的工作机,虽然是一台…

基于Vue的汽车服务商城系统设计与实现论文

摘 要 本课题是根据用户的需要以及网络的优势建立的一个基于Vue的汽车服务商城系统,来更好的为用户提供服务。 本基于Vue的汽车服务商城系统应用Java技术,MYSQL数据库存储数据,基于SSMVue框架开发。在网站的整个开发过程中,首先对…

clipboard.js实现复制和粘贴

// 复制文本到剪贴板 function copyToClipboard(text) {navigator.clipboard.writeText(text).then(() > {console.log(Text copied to clipboard);}).catch((error) > {console.error(Failed to copy text:, error);}); }// 从剪贴板粘贴文本 function pasteFromClipboa…

linux网络管理_网络接口名称规则

11.1 网络接口名称规则 11.1.1 简介 目标:认识网卡》》找到网卡文件》》学会修改文件》》多台服务器互通 网络接口名称 ​ 传统上,Linux中的网络接口被枚举为eth0 (ethernet0)、eth1、eth2等,然而使用这些网络设备名可能遇到不确定性,且不…

面试算法56:二叉搜索树中两个节点的值之和

题目 给定一棵二叉搜索树和一个值k,请判断该二叉搜索树中是否存在值之和等于k的两个节点。假设二叉搜索树中节点的值均唯一。例如,在如图8.12所示的二叉搜索树中,存在值之和等于12的两个节点(节点5和节点7)&#xff0…

WebSocket网络协议

一、简介 WebSocket 是一种在客户端和服务器之间建立双向通信信道的网络协议。它在客户端和服务器之间建立一个持久的、全双工的连接,允许数据在两个方向上实时传输,而不需要像HTTP一样进行多次请求和响应。 WebSocket 的主要优势是减少了服务器和客户…

Redis发布与订阅

什么是发布与订阅 答: redis发布订阅是一种消息通信通信模式,由发送者(pub)发送消息,订阅者(sub)接收消息。 如下图client2、4、5就是订阅着,订阅了channel1的消息。 当channel1要发送消息时,这几个订阅者都会实时收到消息。 发布订阅的方式…

C++ STL泛型算法

泛型算法 <algorithm>定义了大约 80 个标准算法。 它们操作由一对迭代器定义的&#xff08;输入&#xff09;序列或单一迭代器定义的&#xff08;输出&#xff09;序列。 当对两个序列进行拷贝、比较操作时&#xff0c;第一个序列由一对迭代器[b,e)表示&#xff0c;但第…

移动零算法(leetcode第283题)

题目描述&#xff1a; 给定一个数组 nums&#xff0c;编写一个函数将所有 0 移动到数组的末尾&#xff0c;同时保持非零元素的相对顺序。请注意 &#xff0c;必须在不复制数组的情况下原地对数组进行操作。示例 1:输入: nums [0,1,0,3,12] 输出: [1,3,12,0,0] 示例 2:输入: n…

用uniapp写一个点击左侧可以滑动的menu

完成后的图片&#xff08;点击左侧右边或滑动&#xff0c;滑动右边左侧的选中也会变化&#xff09;&#xff1a; 数据js &#xff08;classifyData&#xff09;&#xff1a; export default[{"name": "女装","foods": [{"name": &q…

消息幂等:如何保证消息不被重复消费?

应用的幂等是在分布式系统设计时必须要考虑的一个方面&#xff0c;如果对幂等没有额外的考虑&#xff0c;那么在消息失败重新投递&#xff0c;或者远程服务重试时&#xff0c;可能会出现许多诡异的问题。本文一起来看一下&#xff0c;在消息队列应用中&#xff0c;如何处理因为…

命名之美:探索Java的标识符与命名规范

目录 ​编辑 前言 一、Java关键字&#xff1a; class&#xff1a; public、private、protected&#xff1a; static&#xff1a; final&#xff1a; void&#xff1a; int、double、char、boolean&#xff1a; if、else、switch&#xff1a; for、while、do&#xf…

01到底应该怎么理解“平均负载”

1、如何了解系统的负载情况&#xff1f; 每次发现系统变慢时&#xff0c; 我们通常做的第⼀件事&#xff0c; 就是执⾏top或者uptime命令&#xff0c; 来了解系统的负载情况。 ⽐如像下⾯这样&#xff0c; 我在命令⾏⾥输⼊了uptime命令&#xff0c; 系统也随即给出了结果。 …

微服务组件OpenFeign的学习

OpenFeign 添加依赖OpenFeign的简单使用OpenFeign日志配置OpenFeign超时时间配置 添加依赖 <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-openfeign</artifactId></dependency>OpenFeign的…

思码逸关钦杰:聊聊研效管理中的数据操纵

3月25日&#xff0c;思码逸咨询总监、研发过程提效专家关钦杰在 QECon 质效城市论坛【深圳站】分享了主题为《聊聊研效管理中的数据操纵》的演讲。 以下内容根据关钦杰老师分享内容整理&#xff1a; 在生活中&#xff0c;当我们去描述客观事实的时候&#xff0c;我们经常要用…

【Source Insight4.0】解决注释中文乱码

本来用的好好的&#xff0c;结果今天创建一个新的项目就出现注释中文乱码&#xff01;&#xff01;&#xff01; 然后上网查找说要修改为【Default encoding” &#xff1a;改成System Default(Windows ANSI) 或者Chinese Simplified(GB2312)】但是我的并没有效果。 最后是选…