五问补盲(四)| 好用的补盲激光雷达,得满足哪些条件?

news2024/11/19 23:25:14

作者 | 爱LiDAR的小飞哥

编辑 | 王博

a747ce524b158ad7f4cd9121c940772b.jpeg


上一期,我们聊了补盲激光雷达上车的重要前提——安全。


本期我们来聊聊,满足功能安全、网络安全等领域的关键设计要求之后,补盲激光雷达怎么做到好用,更贴近工程化的表述是易用


在之前的文章中,小飞哥曾经提到过,相比于长距主雷达,补盲雷达的使用场景是非常差异化的。补盲激光雷达主要覆盖近车身的区域,因此不可避免地会有很多近身搏击的场景,无论是与周围环境还是与自车身,包括:


1. 多元化路面元素:栅栏、各式锥桶和栏杆、宠物、孩童、异型障碍物;

2. 复杂的反射环境:环境内各类反射强度的障碍物,更复杂的多径反射;

3. 物理接触:与车身更强的耦合,出其不意的手、飞溅的水花、飘忽不定的尾气等;

4. 更多传感器数量:本车会有更多的同类传感器,空间中会有更多的同类或者异类传感器


这无疑对补盲激光雷达的成像质量提出了更加精细、准确的要求。毕竟,自动驾驶系统需要依赖其点云输出来支撑高难度的决策规划控制动作。并且,由于距离较短,容许补盲激光雷达输出正确点云的时间裕量是非常小的。


由此可见,推出一款补盲激光雷达容易,但做到「 易用」挑战还是相当大的。


除了在架构和硬件设计上下功夫外,补盲激光雷达还需要针对补盲场景建设完善的软件功能,才能给车企交付工程化意义上“易用”的补盲激光雷达。


一径科技在三年前推出第一款补盲激光雷达产品,在无数自动驾驶实践中积累了大量的特殊补盲场景以及工程实践经验,并将其转化为了实用的激光雷达功能。


本期,咱们就聊聊其中几个典型的功能。


去粘连算法:切断异常“丝线”

激光雷达点云粘连,也被称为“拖点”,是激光雷达传感器使用中常见的现象,特别是在近距离的复杂场景下尤为明显。


原因实际上很简单。由于激光雷达的发射激光束存在发散角,也就意味着随着激光束的传播,其出射激光的光斑尺寸会随距离而增大,当激光束同时打到前后两个相距较近物体边界,会同时产生前后两个反射回波,如下图所示

c1cdc4b2d71ac27da012a3087479a2bb.jpeg

但由于两个物体相隔较近,前后两个回波在时间维度上会叠加在一起形成一个新的回波。从距离上看,这个新的回波比较近处的物体远,比较远处的物体近,这样一来便会产生两个物体边缘之间的虚假点,导致处于同方向上的前后物体边缘间会出现漂浮的点云,即点云出现粘连现象。


134c341fd5496e1070faeca22f6d3634.jpeg

点云粘连给感知带来最大的影响之一,就是误识别。


如下图,小车穿行在非机动车道上,马路中间的围栏和地面之间会由于粘连而产生线条状粘连噪点。

b20f13544460217b1122415a3eeb6efb.jpeg


这些噪点使得围栏和地面像是连接在一起而变成一团点云。感知很有可能会将这一大团点云误识别成一辆倒在地上的电瓶车;且小车在行驶的过程中有一定速度,且行驶过程中点云角度的变化会使得粘连点也有一定的相对速度。这么近的距离下,存在一个有一定相对速度的倒在地面上的电瓶车,无疑会造成自动驾驶车辆紧急制动或者行驶缓慢


此外,如果点云粘连过于严重,系统会将物理世界原本开阔的无障碍空间范围变小,影响自动驾驶在低速行驶的决策,以及在狭小物理空间的车辆通过性。


如何避免点云粘连?


粘连点云的剔除非常有挑战性,既不能误删,也不能漏删,同时还需要保证多场景的适用性。


针对近距离点云粘连的现象,一种可行的方案是:结合基于底层物理信号和点云层特征的算法,将复杂路况和狭窄空间下受到粘连噪点的影响,降至自动驾驶系统可接受的水平。


8bd0766ab741f8d48fa3826d9ed23cfb.jpeg


b78b1524e6347b03aad953af22108c8c.jpeg


特定点遮挡:精准处理异常点云

在补盲雷达的使用中,难免会出现扫描视场与车体干涉的情况。且由于车体造型形状和表面材质的多样性,这种干涉现象会非常复杂,甚至会产生一些点云怪象。


其中一种怪象就是近车体虚假浮点。


具体而言,激光雷达出射的某个大角度的激光束,部分打在了车头上,另外一部分打在前方的地面上。根据前述点云粘连的原理,会在车头前方产生虚假的浮点。


而类似的点多到一定程度,就会在车体前方形成障碍物。

5b73d00106f0eebe336b88ed42fe6c9c.jpeg

389a77e1d609d2f920552c329cd96662.jpeg

另外一种点云怪象是车身上的多余噪点。


由于补盲激光雷达的出射光线与车身的干涉都发生在离激光雷达很近的区域,照射到车体上的激光会有部分能量直接回到探测器,形成车身上的点。


另外,由于绝大部分车身的漆面反射率高,镜面效果好。因此,部分出射激光照在光滑车身上会反射到空间中的障碍物,从而形成不必要的噪点。


上述种种「近车身肉搏产生的点云怪象都是自动驾驶系统不希望看到的。因此,需要有工程化且批量化的方式来处理这些异常点云,确保整车出厂的时候,补盲激光雷达与车身之间没有「瓜葛


针对这类异常点云,可以开发特定点删除套件,通过在固件底层对特定角度点的处理,完成对异常点的滤除,解决因车体干涉造成的点云怪象。


这其中需要解决的关键难点是,对车身不同造型的适应性,以及出厂批量集成的效率。


b3fd527333d1936df2d1e1a5eeccdac8.jpeg


 多雷达安装防错:提升集成效率

前面讨论了补盲激光雷达在感知过程中的两个特殊性功能设计,但对车企来说,激光雷达的使命从交付的那一刻就已经开始了。而这个常常被忽略的阶段,也隐藏着很多对于补盲激光雷达的特殊功能要求。


例如,一款车型如果选择使用补盲雷达,则大概率会同时使用多个补盲雷达来尽可能保证零盲区,这时需要考虑如何在多雷达的情况下便捷地实现安装防错。


不仅要防错,还要便捷。先来看看激光雷达安装如何防错。


在一台车上应用多台同类补盲雷达的情况下,有两种常见的防错方案选择:


1. 要求雷达下线即根据安装方位分成若干种不同的配置型号,安装时根据雷达的型号对应安装。

2. 雷达下线不做特殊配置,按默认配置统一发货装配,在整车集成的某一步进行专门的配置


第一种方案的优点是简单直接,缺点是客供双方物料管理都比较麻烦,且备件数量会随型号不同倍增;第二种方案的优点是物料管理简单,缺点是需要专门的配置方案。


因此,需要一套能够兼顾两种方案优点、规避两者缺点的智能化方案,以实现“多雷达便捷防错”,真正提高补盲激光雷达在整车集成过程中的效率。


端到端完整方案:「易用的基础

对补盲激光雷达供应商而言,补盲激光雷达的易用性考验即为交付一套完整的应用解决方案,不仅包括硬件,也包括软件功能,甚至是集成化和应用过程中涉及的方方面面。


除了上文分析到的方面,还包括:

  • 如何能有更好的人眼安全保护机制?

  • 如何能更好地实现抗串扰,来应对越来越常见的多传感器场景

  • 网络及同步功能应该如何设计,才能更好地实现多传感器之间的协同

  • 如何设计其电源和信号线路,以减少线束?

  • 如何更好地实现超短距离探测,以达到探测距离零盲区的要求?


凡此种种,不一而足。这些都是一个“易用”的补盲激光雷达应该满足的性能要求。


当前的激光雷达市场上,“指标参数拼杀”时刻在上演。但从车企的角度来看,指标参数的成功不是最终目的,为车企带来价值的“产品成功”,才更有意义。这也正是激光雷达的“易用”价值所在。


据悉,一径科技将于2023CES展上发布新一代补盲激光雷达ML-30s+,不仅在成像效果上有十分优异的表现,更全面规划了车规全要素的软件功能,从OEM的角度出发,打造真正“易用”的补盲激光雷达产品。


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

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

相关文章

利器 | 接口自动化测试框架 RESTAssured 实践(三):对 Response 结果导出

上一篇文章中介绍了rest-assured对返回结果的断言,最后说明了对于Response结果导出的需求。可查看往期文章进行查看。 HTTP/1.1 200 OK Server: nginx/1.12.2 Date: Mon, 13 Jan 2020 02:15:11 GMT Content-Type: application/json;charsetUTF-8 Transfer-Encoding…

产险精算GLM案例

这是对北美产险精算学会CAS北美产险精算师考试教材《广义线性模型实践者指南》的第一章中的实例的结果验证,教材中使用的是纯数学理论推导,这里使用python进行结果验证。 原始数据是一个简单的分组数据: 这个原始数据表需要进行结构化后&…

前端基础(十七)_HTML5新特性

HTML5新特性 1、在网页上绘制图形的canvas元素 原生JavaScriptcanvas实现五子棋游戏_值得一看 鼠标移动淡入淡出Canvas小球效果_TS版本 JS配合canvas实现贪吃蛇小游戏 canvas基础及太极图案例 2、多媒体相关video和audio元素 html5 video 音频标签: audio 标签 在IE8及更早版本…

LVGL学习笔记1 - 准备

目录 1. 下载LVGL源代码 2. 平台 3. 导入到工程 3.1 配置头文件 3.2 src文件夹 4. 移植 4.1 显示接口部分 4.1.1 disp_init 4.1.2 lv_port_disp_init 4.1.3 disp_flush 4.2 IPA部分 4.2.1 lv_draw_gd32_ipa_init 4.2.2 lv_draw_gd32_ipa_blend_fill 4.2.3 lv_dra…

Web API节点操作

1、节点概述 网页中的所有内容都是节点(标签、属性、文本、注释等),在DOM 中,节点使用 node 来表示。HTML DOM 树中的所有节点均可通过 JavaScript 进行访问,所有 HTML 元素(节点)均可被修改&a…

(JavaP1177 )【模板】快速排序

【模板】快速排序 一、题目描述 利用快速排序算法将读入的 NNN 个数从小到大排序后输出。 快速排序是信息学竞赛的必备算法之一。对于快速排序不是很了解的同学可以自行上网查询相关资料,掌握后独立完成。(C 选手请不要试图使用 STL,虽然你…

认识信道(零):天线的极化

认识信道(零):天线的极化 文章目录认识信道(零):天线的极化零.简述一.平面电磁波的传播二.对于field pattern的研究三.对于传播路程的研究四.极化失配五.传播结果六.QuaDRiGa Tutorial分析TXV-RXVTX45-RXV和 TXV-RX45TX45-RX45TX90-RX0,45&am…

[Linux]-Crontab定时任务

[Linux]-Crontab定时任务 森格 | 2022年12月 本文是对Linux中的定时任务Crontab的介绍 一、Crontab是什么 crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中&…

APP登录界面设计:注册框 or 登录框,哪个更合理?

登录和注册过程往往是产品和用户的 First Sight,因此登录注册入口是给用户留下好的第一印象的关键。遵循“所有的设计都应有据可循”的原则,下面是我司设计团队对“登录界面该放注册框还是登录框这个问题”的探讨。 对于一般需要账号体系的产品&#xff…

Moho Pro - Mac 上一款专业的二维动画制作软件,强大的功能让你尽情发挥创意

Moho Pro - Mac 上一款专业的二维动画制作软件,强大的功能让你尽情发挥创意 Moho,以前被称为动画工作室专业版,是最好的质量的2D动画软件之一。这个程序是理想的专业人士寻找一个更有效的替代方法来创建动画,没有繁琐的详细逐帧处…

[ 漏洞挖掘基础篇六 ] 漏洞挖掘之越权漏洞挖掘

🍬 博主介绍 👨‍🎓 博主介绍:大家好,我是 _PowerShell ,很高兴认识大家~ ✨主攻领域:【渗透领域】【数据通信】 【通讯安全】 【web安全】【面试分析】 🎉点赞➕评论➕收藏 养成习…

用Echarts实现SpreadJS引用从属关系可视化

在金融行业,我们经常会有审计审查的需求,对某个计算结果进行审查,但是这个计算结果可能依赖多个单元格,而且会有会有多级依赖的情况,如果让我们的从业人员靠眼睛找,工作量巨大,而且准确性存疑&a…

图书管理系统【Servlet+HTML综合应用】

✅作者简介:热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏:Java案例分…

分享从零开始学习网络设备配置--任务2.7 提高网络稳定性(VRRP)

任务描述 某公司在北京的总部网络承担了连接全国各地分公司网络的任务。总部网络中心采用多台万兆交换机,内部网络按照业务规划有2个部门VLAN。为了增强总部核心网络的稳定性,要求在三层网络设备上配置VRRP备份组,实现网关冗余,为…

BYOL论文精读

文章目录概要背景方法1. 概述2. 参数更新3.目标z_ξ的构建和q_θ的预测结果结论个人看法概要 本篇博客介绍了Bootstrap Your Own Latent (BYOL)方法,这是DeepMind和Imperial London提出的一种自监督学习方法。 BYOL 包含两个架构相同但参数不同的网络。BYOL 不需要…

SpringBoot 项目打成 .exe 程序

准备 准备工作: 1.一个jar包,没有bug能正常启动的jar包 2.exe4j,一个将jar转换成exe的工具 3.inno setup,一个将依赖和exe一起打成一个安装程序的工具 开始 以我为例子,我将jar包放在了桌面 打开安装好的exe4j 直…

面渣逆袭:Java并发六十问,快来看看你会多少道

这篇文章有点长,四万字,图文详解六十道Java并发面试题。人已经肝麻了,大家可以点赞、收藏慢慢看!扶我起来,我还能肝! 基础 1.并行跟并发有什么区别? 从操作系统的角度来看,线程是…

现在有哪些好用的企业报表软件?

简单来讲,企业报表就是“用表格、图表等格式来动态显示数据”,各行各业、每年每月,都需要通过报表来展示组织和人员在经营管理上的真实情况。当前大家常用的实现企业报表的方式包含代码开发、用 Excel 制作离线报表、开源产品、利用业务系统&…

基于遗传编程的符号回归

0 前言 作为一种监督学习方法,符号回归(symbolic regression)试图发现某种隐藏的数学公式,以此利用特征变量预测目标变量。 符号回归的具体实现方式是遗传算法(genetic algorithm)。一开始,一…

数字三角形问题

数字三角形问题一、题目描述二、题目分析1、问题分析2、思路分析(1)状态转移方程状态表示状态转移(2)循环的设计三、代码实现一、题目描述 二、题目分析 1、问题分析 这道题给我们的第一眼感觉就是情况太多了,太复杂…