【AI+自动驾驶】由山西运城问界M7事故和梅大高速事故浅谈自动驾驶技术

这个节假日刷了刷短视频,  发现有2个悲惨的事情 比较火。1个是山西运城问界M7 115公里/每小时 撞击 洒水车, 1个是 广东梅大高速坍塌事故48人去世。

本文不谈这2件事情的是错对非,逝者为大,对生命保持敬畏。 从技术角度分析, 如果拥有高阶的智能辅助驾驶,能够提前识别前方的 洒水车障碍物, 在黑夜状态能够识别前方道路坍塌等现象, 是否可以一定程度避免类似悲剧的产生。  这里说的自动驾驶,主要指智能辅助驾驶, 不是无人驾驶, AI算法作为辅助决策。

对于AI人工智能比较熟悉的同学都知道, 自动驾驶其实遵循人工智能的工作流程输入—处理—输出的模型。

  1. 输入(Input): 输入阶段包括收集外部环境数据和车辆状态信息。这些数据通常来自多种传感器,如摄像头、雷达、GPS、毫米波雷达、激光雷达(LiDAR)及其他车辆传感器。这些设备连续不断地向AI系统提供关于车辆周围环境(如其他车辆、行人、道路标志、交通灯、道路状况等)的详细信息。

  2. 处理(Processing): 处理阶段是AI系统核心部分,其中包括了数据融合、场景解析、决策制定和行为规划等子阶段。在数据融合过程中,来自不同源的数据被合并以创建高精度的环境模型。然后这个模型被用来识别和分类对象,如其他车辆、非机动车、行人等。在此基础上,系统会分析目前的交通状况并制定行驶路线。最后,系统生成一个行为规划,决定如何操作车辆(加速、转向或刹车)来遵循规划好的路径和应对潜在的障碍物。

  3. 输出(Output): 输出阶段涉及实施处理阶段制定的规划,将控制命令传递给车辆的执行器,例如电机,转向系统和制动系统。通过执行器,AI人工智能系统可以控制车辆来沿着计划的路径移动,维持车道、调整速度、执行换道、停车和启动等操作。

整个过程是实时进行的,AI系统不断地循环这个输入—处理—输出流程,根据新的数据和情况更新其决策,以实现安全高效的自动驾驶。这个系统需要高度复杂的算法、机器学习、计算能力和高级传感器技术来确保其可靠性和安全性。

提到自动驾驶,不得不提到BEV技术。BEV(Bird's Eye View),是指一种鸟瞰式的视角或坐标系,可以立体描述感知到的现实世界,相当于在车辆正上方10-20米处向下俯视车辆及周围环境,也被叫做“上帝视角”。相对应的,BEV也代指将视觉信息由图像空间端到端地转换到BEV空间下的技术。BEV感知,非常适合自动驾驶任务,从最初的BEVDet检测方案,到后面BEVFormer、BEVFusion、MapTR、Occupancy等各个任务模型。

常见的传感器方案:

1、激光雷达 (Light Detection and Ranging, LiDAR):
激光雷达是通过发射激光脉冲来测量光波往返时间从而确定距离的技术。这些数据点然后被用来构造车辆周围环境的详细三维图。在自动驾驶中,激光雷达因其高精度和能力在不依赖外部光源的情况下工作而极具价值。它可以创建准确的道路边缘、车道标志、其他车辆和行人的动态模型。但是,激光雷达设备的成本很高,且对于某些天气情况(如雾、雨)的容忍度有限。

2、毫米波雷达:
毫米波雷达通过发射毫米波段的雷达波并接收反射信号来工作。它主要用于测量车辆和其他对象之间的距离和相对速度。这种雷达对恶劣天气(雨、雪和雾)具有较强的穿透力,且能够在不同的光照条件下稳定工作,这使其成为自动驾驶车辆的理想选择。而且,与激光雷达相比,毫米波雷达的成本更低。不过,它的空间分辨率和物体的细节识别能力相对较弱。

3、纯视觉方案:
纯视觉系统仅依靠摄像头来监测周围环境。通过使用先进的图像处理算法,这些系统能够识别路上的各种标志、交通信号、行人以及其他车辆。由于摄像头价格较低,纯视觉系统成本较激光雷达和毫米波雷达要低。此外,它们的识别能力非常接近人类的视觉能力。然而,纯视觉方案在夜间或光线不足的情况下性能可能受限,而且对复杂交通场景的解释和预测能力较低,依赖于高水平的算法和计算能力。

自动驾驶车辆厂商通常会根据自己的目标和技术能力选择合适的传感器设备。有些公司可能选择单一类型的传感器,而有些则可能选择结合激光雷达、雷达和摄像头等多种传感器以优化整体感知能力。这样的多传感器融合方法能够在各种驾驶条件下提供可靠的环境信息,并可以弥补单一传感器系统的不足。

这里介绍具有代表性的2家。一个是国际巨头特斯拉,一个是国内巨头华为。其他我基本很少看,实在是没法对比。

a、特斯拉的自动驾驶技术被称为Autopilot,后续升级为完全自动驾驶(FSD)。特斯拉主要依赖纯视觉系统,不采用激光雷达。它们的系统集成了深度学习和人工智能,可以实现车道保持、自动变道、交通信号识别和导航等功能。前阵子不是传特斯拉和百度地图合作高精度地图么,A股大炒了一波。

b、华为的自动驾驶技术 ADS 2.0 自动驾驶系统,具有通过视觉、毫米波雷达等传感器获得周围环境信息的能力,并可以根据这些信息进行实时决策,而不是依赖于预先加载的高精度地图。这种自我依赖性增强了系统的鲁棒性,并可能减少了对外部数据的依赖。前阵子华为发布会还出来个Qiankun品牌。

我个人认为,视觉+毫秒波雷达混合方案,和 纯视觉系统+高精图地图 可能长时间会并存。 毕竟这2个方案各有优劣。视觉+毫秒波雷达混合方案 成本昂贵,针对普通大众可能多了几万的成本。 而纯视觉系统+高精图地图呢,处理极端恶劣天气(比如雨雪、黑夜等)没那么靠谱。

个人非常看好无人驾驶的发展的, 不停留在口头,五一前行动上也支持了, 希望五一A股的自动驾驶概念大涨。

原文链接:【AI+自动驾驶】由山西运城问界M7事故和梅大高速事故浅谈自动驾驶技术

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

NASA数据集——NOAA 气溶胶和海洋科学考察数据(AEROSE)

Saharan Dust AERosols and Ocean Science Expeditions 简介 NOAA 气溶胶和海洋科学考察(AEROSE)是一种基于测量的综合方法,用于了解热带海洋上空气溶胶长程飘移的影响(Morris 等人,2006 年;Nalli 等人&a…

直流屏整流模块HG07A220R电源模块HG10A220R

直流屏整流模块HG07A220R电源模块HG10A220R 其他同类型监控模块PM09T电源模块HG22005/S,HG22010/S,HG11010/S,HG11020/S,HG10A220Z,HG10A220F,HG05A220Z,HG07A220Z,HG10A110Z&#x…

Electron 对 SQLite 进行加密

上一篇讲了如何在 Electron使用 SQLite,如果 SQLite 中存有敏感数据,客户端采用明文存储风险很高,为了保护客户数据,就需要对数据进行加密,由于 electron 对代码并不加密,所以这里排除通过逆向工程进行数据…

从论文中看AI绘画

个人博客:Sekyoro的博客小屋 个人网站:Proanimer的个人网站 主要看是看Diffusion Models,CLIP,ControlNet,IP-Adapter这种经典论文,尝试总结论文写作的一些方式以及图像生成模型的一些内在思想. 对于其中的数学原理和代码不过深究. DDPM 使用扩散模型得到高质量图像,证明了这…

三、Linux基础命令

章节目标 了解Linux系统注意事项掌握Linux基础命令知道vmware tools的作用 一、Linux系统使用注意 1. Linux严格区分大小写 Linux 和Windows不同,Linux严格区分大小写的,包括文件名和目录名、命令、命令选项、配置文件设置选项等。例如,在…

5.3 调制与解调

信号的调制与解调是通信系统中一对基本的概念,涉及将信息(语音、视频、数据等)在发送之前进行处理以便在传输介质(如无线电波、电话线等)上有效传输,以及在接收端恢复这些信息的过程。 一、调制&#xff0…

Leetcode—289. 生命游戏【中等】

2024每日刷题&#xff08;126&#xff09; Leetcode—289. 生命游戏 算法思想 实现代码 class Solution { public:void gameOfLife(vector<vector<int>>& board) {int rows board.size();int cols board[0].size();int neighbors[3] {0, 1, -1};vector<…

spring框架学习记录(2)

文章目录 注解开发bean相关注解开发定义bean纯注解开发纯注解开发中bean的管理 依赖注入相关依赖注入第三方bean管理第三方bean依赖注入 AOP(Aspect Oriented Programming)面向切面编程AOP简介AOP核心概念AOP工作流程AOP切入点表达式通知类型AOP通知获取数据 注解开发 bean相关…

Day19 代码随想录打卡|字符串篇---反转字符串II

题目&#xff08;leecode T541&#xff09;&#xff1a; 给定一个字符串 s 和一个整数 k&#xff0c;从字符串开头算起&#xff0c;每计数至 2k 个字符&#xff0c;就反转这 2k 字符中的前 k 个字符。 如果剩余字符少于 k 个&#xff0c;则将剩余字符全部反转。如果剩余字符小…

OceanBase 轻量级数仓关键技术解读

码到三十五 &#xff1a; 个人主页 为了更好地聚合和治理跨域数据&#xff0c;帮助企业用较低的成本快速聚合分析&#xff0c;快速决策&#xff0c;不断的让企业积累的数据产生价值&#xff0c;从全域海量数据抓取&#xff0c;高性能流批处理&#xff0c;元数据血缘治理等等方面…

数据分析从入门到精通 1.numpy 剑客修炼

会在某一瞬间突然明白&#xff0c;有些牢笼是自己给自己的 —— 24.5.5 一、数据分析秘笈介绍 1.什么是数据分析 是把隐藏在一些看似杂乱无章的数据背后的信息提炼出来&#xff0c;总结出所研究对象的内在规律。使得数据的价值最大化 案例&#xff1a; 分析用户的消…

Kotlin: Expecting a ‘>‘

数组值为任意类型&#xff0c;声明报错: Kotlin: Expecting a > var anyArr1: Array<Any?> arrayOf("a", "b", "c", true, 34)原因是&#xff1a; // var anyArr1: Array<Any?> arrayOf("a", "b", "c…

概念解析 | 威胁建模与DREAD评估:构建安全的系统防线

注1:本文系"概念解析"系列之一,致力于简洁清晰地解释、辨析复杂而专业的概念。本次辨析的概念是:威胁建模和DREAD模型 概念解析 | 威胁建模与DREAD评估:构建安全的系统防线 What Is Threat Modeling? Definition, Process, Examples, and Best Practices - Spic…

蓝桥杯-路径之谜

题目描述 小明冒充X星球的骑士&#xff0c;进入了一个奇怪的城堡。城堡里面什么都没有&#xff0c;只有方形石头铺成的地面。 假设城堡的地面时n*n个方格。如下图所示。 按习俗&#xff0c;骑士要从西北角走到东南角。可以横向或者纵向移动&#xff0c;但是不能斜着走&#x…

SpringBoot自定义定时任务

通常&#xff0c;在我们的项目中需要定时给前台发送一些提示性消息或者我们想要的定时信息&#xff0c;这个时候就需要使用定时任务来实现这一功能&#xff0c;实现也很简单&#xff0c;接下来具体来看看吧~ 简单定时任务 首先&#xff0c;你需要在你的启动类上加上开启定时任…

贪吃蛇(下)游戏的实现

感谢大佬的光临各位&#xff0c;希望和大家一起进步&#xff0c;望得到你的三连&#xff0c;互三支持&#xff0c;一起进步 个人主页&#xff1a;LaNzikinh-CSDN博客 文章目录 前言一.蛇和食物的打印二.游戏的运行逻辑三.结束游戏 &#xff08;善后工作&#xff09;四.游戏的测…

K8S-Dashboard安装并创建普通用户

参考&#xff1a;在centos stream 9上搭建k8s最新版本&#xff08;当前&#xff1a;v1.26.1&#xff09;集群环境 查找dashboard 对应的版本 https://github.com/kubernetes/dashboard/releases 下载 kubernetes-dashboard.yaml 使用的2.7.0 wget https://raw.githubuserconte…

mac安装虚拟机linux系统

需要下载的有&#xff1a;centos8镜像 , 虚拟器 VMware 软件包 , Termius 或者xshell 1. CentOS系统下载 linux系统一般有&#xff1a; CentOS、ubuntu、redhat&#xff0c;选择一种进行安装就可以 CentOS 2024 年开始停止维护和发布 CentOS8的下载与安装(windows下安装) 镜…

【网络安全产品】---应用防火墙(WAF)

what Web应用防火墙&#xff08;Web Application Firewall) WAF可对网站或者App的业务流量进行恶意特征识别及防护&#xff0c;在对流量清洗和过滤后&#xff0c;将正常、安全的流量返回给服务器&#xff0c;避免网站服务器被恶意入侵导致性能异常等问题&#xff0c;从而保障…

3.10设计模式——Template Method 模版方法模式(行为型)

意图 定义一个操作中的算法骨架&#xff0c;而将一些步骤延迟到子类中&#xff0c;Template Method 使得子类可以不改变一个算法的结构即可重新定义该算法的某些特定步骤。 结构 AbstractClass&#xff08;抽象类&#xff09;定义抽象的原语操作&#xff0c;具体的子类将重定…
最新文章