[自动驾驶技术]-1 概述技术和法规

自动驾驶(Autonomous Driving),也称为无人驾驶或自驾,是指通过计算机系统和传感器设备,自动驾驶汽车在没有人类干预的情况下能够感知环境并做出驾驶决策,从而实现车辆的自主行驶。

自动驾驶技术层级

自动驾驶技术一般分为五个等级(根据SAE International的标准):

Level 0:无自动化,人类完全控制车辆。

Level 1:驾驶辅助,如自适应巡航控制(ACC)。

Level 2:部分自动化,系统可以控制转向和加速/制动,但需要人类监控(如Tesla的Autopilot)。

Level 3:有条件的自动化,车辆在特定条件下完全控制,但需要驾驶员随时接管(如Audi的Traffic Jam Pilot)。

Level 4:高度自动化,车辆可以在多数条件下完全控制,不需要人类接管,但有限制(如Waymo的无人出租车)。

Level 5:完全自动化,车辆在所有条件下完全控制,无需人类驾驶。

级别

自动化程度

驾驶功能

驾驶操作

驾驶员角色

L0

无自动化

FCW PCW BSW LDW RCW SCW

驾驶员控制所有操作

完全控制

L1

驾驶辅助

ACC AEB LKA LCA

单一辅助功能(如单一横向操作转向或单一纵向操作加速/制动)

监控和部分控制

L2

部分自动化

LCC TJA ICA APA AVM RPA Sumor

同时控制转向和加速/制动

持续监控

L3

有条件的自动化

HWA NOA RPA TJP

特定条件下完全自动驾驶,需准备接管

准备接管

L4

  • 高度自动化

HWP AVP AUP CP

特定条件下完全自动驾驶,无需干预

不需要干预(限定条件)

L5

完全自动化

Full Autonomy

所有条件下完全自动驾驶

无需驾驶员

自动驾驶核心技术

感知系统

  • 传感器:包括摄像头、雷达(毫米波雷达)、激光雷达(LiDAR)、超声波传感器、GPS、IMU(惯性测量单元)等,用于感知车辆周围环境。
  • 数据融合:将来自不同传感器的数据融合,生成一个完整、实时的环境模型,提高感知精度和鲁棒性。

定位与地图

  • 高精度地图:包括车道信息、交通标志、信号灯位置等,精度达到厘米级,用于提供参考信息。
  • 定位技术:GPS、RTK(实时动态差分定位)、视觉惯性里程计(VIO)等技术结合,实现高精度定位。

决策与规划

  • 路径规划:根据高精度地图和实时环境感知,规划最优行驶路径。
  • 行为决策:根据交通法规和当前环境,决定车辆的具体行为,如变道、转弯、超车等。
  • 运动规划:具体实现车辆的轨迹跟踪,包括速度和方向控制,确保行驶平稳和安全。

控制系统

  • 纵向控制:控制车辆的加速和减速。
  • 横向控制:控制车辆的方向和转向。
  • 反馈控制:基于传感器数据和预设目标,不断调整控制策略,确保车辆按照规划路径行驶。

通信系统

  • 车联网(V2X):车与车(V2V)、车与基础设施(V2I)、车与网络(V2N)等通信技术,用于提高安全性和交通效率。
  • 实时数据传输:车辆与云端服务器通信,实时传输和接收数据,用于更新地图、获取交通信息等。

人工智能与机器学习

  • 深度学习:用于图像和视频的实时处理与分析,如物体检测、识别和分类。
  • 强化学习:用于优化车辆决策和控制策略,通过模拟环境中的不断学习提高性能。
  • 预测模型:基于历史数据和当前环境,预测其他道路使用者的行为,如行人、车辆等。

自动驾驶实现

环境感知

  • 数据收集:通过摄像头、雷达、激光雷达等传感器收集周围环境数据。
  • 数据处理:使用计算机视觉和深度学习算法处理传感器数据,识别道路、车辆、行人、交通标志等。

高精度定位

  • 地图匹配:将车辆位置与高精度地图匹配,确定车辆在地图中的具体位置。
  • 定位融合:结合GPS、IMU和传感器数据,实现高精度的车辆定位。

路径规划与决策

  • 路径规划:根据实时环境和交通规则,规划最佳行驶路径。
  • 决策制定:根据当前环境和路径规划,决定具体驾驶行为,如加速、减速、变道等。

车辆控制

  • 指令发送:将决策结果转换为控制指令,发送给车辆的执行机构。
  • 执行控制:车辆按照指令执行加速、制动、转向等操作。

实时监控与调整

  • 反馈回路:实时监控车辆行驶状态,通过传感器数据不断调整控制策略,确保安全和舒适。

国际标准与法规

联合国欧洲经济委员会(UNECE)法规

R13: Braking

  • 内容:涉及车辆的制动系统,包括自动紧急制动(AEB)等功能。
  • 相关性:高度相关,规范了自动紧急制动系统的技术要求,是自动驾驶系统安全性的重要组成部分。

R79: Steering Equipment

  • 内容:涉及车辆的转向系统,包括高级驾驶辅助系统(ADAS)中的转向控制。
  • 相关性:高度相关,规范了车道保持辅助(LKA)、自动变道辅助(LCA)等功能,对自动驾驶系统的安全性和性能有直接影响。

R130: Lane Departure Warning System (LDWS)

  • 内容:涉及车道偏离警告系统(LDWS),在车辆无意偏离车道时提醒驾驶员。
  • 相关性:直接相关,LDWS是高级驾驶辅助系统的一部分,提升了车辆在自动驾驶模式下的安全性。

R131: Advanced Emergency Braking Systems (AEBS)

  • 内容:涉及高级紧急制动系统(AEBS),自动检测和响应可能的碰撞。
  • 相关性:直接相关,AEBS是自动驾驶和高级驾驶辅助系统的重要功能,确保在紧急情况下车辆能够自动制动。

R139: Brake Assist Systems (BAS)

  • 内容:涉及制动辅助系统(BAS),在紧急情况下提供额外的制动力。
  • 相关性:间接相关,虽然主要目的是提升制动效果,但对自动驾驶车辆的制动性能和安全性有支持作用。

R140: Electronic Stability Control (ESC)

  • 内容:涉及电子稳定控制系统(ESC),提高车辆的稳定性和安全性。
  • 相关性:间接相关,ESC系统在自动驾驶车辆中起到至关重要的安全保障作用,确保车辆在各种路况下保持稳定。

R141: Tyre Pressure Monitoring System (TPMS)

  • 内容:涉及轮胎压力监测系统(TPMS),实时监测轮胎压力并提醒驾驶员。
  • 相关性:间接相关,TPMS系统有助于保持车辆在最佳状态,提高自动驾驶的安全性和性能。

R151: Blind Spot Information Systems (BSIS)

  • 内容:涉及盲点信息系统(BSIS),检测并警告驾驶员盲点区域的车辆。
  • 相关性:直接相关,BSIS是高级驾驶辅助系统的重要组成部分,提升自动驾驶车辆的安全性。

R152: Advanced Driver Assistance Systems (ADAS)

  • 内容:涉及高级驾驶辅助系统(ADAS)的各种功能,包括车道保持、自动变道等。
  • 相关性:高度相关,直接规范了自动驾驶系统的各项功能,确保其安全性和可靠性。

R157: Automated Lane Keeping Systems (ALKS)

  • 内容:涉及自动车道保持系统(ALKS),在特定条件下提供自动驾驶功能。
  • 相关性:高度相关,是针对自动驾驶系统的具体法规,涵盖了在高速公路等特定环境下的自动驾驶功能。

R158: Driver Availability Recognition System (DARS)

  • 内容:涉及驾驶员可用性识别系统,确保在需要时驾驶员能够接管控制。
  • 相关性:直接相关,确保在自动驾驶系统运行期间驾驶员随时能够接管车辆,提高整体安全性。

R159: Moving Off Information System for the Detection of Pedestrians and Cyclists (MOIS)

  • 内容:涉及起步信息系统,检测行人和骑行者,防止碰撞。
  • 相关性:直接相关,提高自动驾驶和高级驾驶辅助系统在城市环境中的安全性。

国际标准化组织(ISO)

  • ISO 26262:功能安全标准,规定了汽车电子电气系统的开发过程中的安全要求,确保自动驾驶系统的功能安全。
  • ISO 21448 (SOTIF):针对意图功能安全(Safety Of The Intended Functionality),补充ISO 26262,关注非故障情况下的功能安全问题。

SAE International

SAE J3016:自动驾驶系统的分级标准,从L0(无自动化)到L5(完全自动化),用于明确自动驾驶系统的自动化程度。

SAE J2399: Criteria for Vehicle Interface Devices Used in Automatic Vehicle Guidance and Control

  • 内容:该标准规定了用于自动车辆导航和控制的车辆接口设备的准则。
  • 相关性:直接涉及自动驾驶系统的接口设备,是自动驾驶技术规范的一部分。

SAE J2400: Automated Vehicle Safety Framework

  • 内容:该标准定义了自动驾驶系统的安全框架。
  • 相关性:直接涉及自动驾驶系统的安全性,指导制定和评估自动驾驶系统的安全标准。

SAE J2808: Surface Vehicle Recommended Practice for Remote Control of Passenger Car Parking Brake Systems

  • 内容:该标准规定了乘用车停车制动系统的远程控制要求。
  • 相关性:间接涉及自动驾驶技术中的远程控制功能,是自动驾驶系统的一个方面。

SAE J2831: Taxonomy and Definitions for Terms Related to Shared Mobility and Enabling Technologies

  • 内容:该标准定义了与共享移动和相关技术相关的术语和分类。
  • 相关性:间接涉及自动驾驶技术在共享移动领域的应用,指导了相关概念和术语的统一使用。

SAE J2944: Taxonomy and Definitions for Automated and Connected Vehicle Systems

  • 内容:该标准定义了自动化和连接车辆系统的术语和分类。
  • 相关性:直接涉及自动驾驶和连接车辆系统的术语和分类,是自动驾驶技术标准化的一部分。

SAE J2972: Cybersecurity Guidebook for Cyber-Physical Vehicle Systems

  • 内容:该标准为汽车物理系统的网络安全提供指导。
  • 相关性:直接涉及自动驾驶系统的网络安全问题,指导制定和评估自动驾驶系统的网络安全策略。

SAE J2988: Cybersecurity Guidebook for Cyber-Physical Automotive Systems

  • 内容:该标准为汽车物理系统的网络安全提供指导。
  • 相关性:直接涉及自动驾驶系统的网络安全问题,指导制定和评估自动驾驶系统的网络安全策略。

SAE J3017: Levels of Vehicle Automation

  • 内容:该标准定义了车辆自动化的级别。
  • 相关性:直接涉及自动驾驶技术的分类和级别划分,是自动驾驶技术标准化的重要基础。

SAE J3018: Cybersecurity Considerations for the Automotive Onboard Vehicle Network

  • 内容:该标准考虑了汽车车载网络的网络安全问题。
  • 相关性:直接涉及自动驾驶系统的车载网络的网络安全问题,指导制定和评估自动驾驶系统的网络安全策略。

SAE J3045: Open Systems for Navigation

  • 内容:该标准规定了导航系统的开放式标准。
  • 相关性:间接涉及自动驾驶技术中的导航系统,指导制定和评估导航系统的开放式标准。

SAE J3048: Standard for Obstacle Detection and Collision Avoidance Systems Utilizing Light Detection and Ranging (LiDAR)

  • 内容:该标准规定了利用激光雷达(LiDAR)的障碍物检测和碰撞回避系统的标准。
  • 相关性:直接涉及自动驾驶技术中的障碍物检测和碰撞回避系统,指导制定和评估相关技术的标准。

SAE J3061: Cybersecurity Guidebook for Cyber-Physical Vehicle Systems

  • 内容:提供了汽车物理系统的网络安全指导。
  • 相关性:该标准为自动驾驶系统的网络安全提供了详细指导,指导制定和评估自动驾驶系统的网络安全策略。

SAE J3077: Standard for the Predictive Safety Systems Metrics for Automated Driving Systems

  • 内容:该标准规定了用于自动驾驶系统的预测安全系统指标的标准。
  • 相关性:直接涉及自动驾驶系统的安全性指标,是自动驾驶技术评估的一部分。

SAE J3101: Safety Assessment of Level 3, 4, and 5 Automated Driving Systems Operating on Roads

  • 内容:为道路上运行的三级、四级和五级自动驾驶系统的安全评估提供指南。
  • 相关性:该标准指导评估自动驾驶系统在道路上的安全性,有助于确保这些系统的安全运行。

SAE J3114: (R) Standard for Establishing Swerving Performance of Vehicle Detection and Collision Avoidance Systems

  • 内容:该标准规定了车辆检测和碰撞回避系统的转向性能标准。
  • 相关性:直接涉及自动驾驶技术中的车辆检测和碰撞回避系统的转向性能,指导制定和评估相关技术的标准。

SAE J3134: (R) Standard for Determining Collision Severity Using Event Data Recorders (EDRs)

  • 内容:该标准规定了使用事件数据记录器(EDRs)确定碰撞严重程度的标准。
  • 相关性:直接涉及自动驾驶技术中的碰撞事件数据记录和分析,是自动驾驶系统安全评估的一部分。

各国标准与法规

美国

2013年5月,美国国家公路交通安全管理局(NHTSA)为自动驾驶建立了从0级到4级的官方分类方案;对于各州指定的对新技术车辆的监管方案,NHTSA也提出了建议来辅助。联邦机动车安全标准(FMVSS):由NHTSA制定,涉及车辆安全性能的各个方面;2022年3月10日,NHTSA发布了《无人驾驶乘员保护安全标准》(Occupant Protection Safety Standards for Vehicles Without Driving Controls)的最终规则版本。

欧盟

2022年8月5日,EU 发布了Type Approval Framework Regulation,规定了自动驾驶汽车的型式认证和市场准入要求,确保其符合安全标准。

Commission Implementing Regulation (EU) 2022/1426 of 5 August 2022 laying down rules for the application of Regulation (EU) 2019/2144 of the European Parliament and of the Council as regards uniform procedures and technical specifications for the type-approval of the automated driving system (ADS) of fully automated vehicles (Text with EEA relevance) - Publications Office of the EU (europa.eu)

中国

自动驾驶道路测试管理规定:由工信部、公安部和交通运输部联合发布,规定了自动驾驶车辆在公共道路上进行测试的条件和要求。

智能网联汽车技术路线图:明确了中国智能网联汽车的发展目标和技术路线,包括自动驾驶的发展阶段和技术标准。

日本

道路运输车辆法:规定了自动驾驶车辆的安全标准和测试要求,确保其在道路上的安全运行。

自动驾驶系统的型式认证:类似于欧盟的型式认证,确保自动驾驶车辆符合特定的技术标准。

以上法规内容,后续会针对此文进行不断更新

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

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

相关文章

fastadmin 树状菜单展开,合并;简要文件管理系统界面设计与实现

一,菜单合并效果图 源文件参考:fastadmin 子级菜单展开合并、分类父级归纳 - FastAdmin问答社区 php服务端: public function _initialize() {parent::_initialize();$this->model new \app\admin\model\auth\Filetype;$this->admin…

企业如何做好 SQL 质量管理?

研发人员写 SQL 操作数据库想必一定是一类基础且常见的工作内容。如何避免 “问题” SQL 流转到生产环境,保证数据质量?这值得被研发/DBA/运维所重视。 什么是 SQL 问题? 对于研发人员来说,在日常工作中,大部分都需要…

Jenkins - Pipeline Retry

Jenkins - Pipeline Retry 引言retryretry 实例 引言 日常运行自动化测试用例,通常是晚上定时启动 pipeline job,一个 pipeline 脚本可能会涉及到多个 Job, 最后 post 发邮件汇总测试 report。有时会遇到 Jenkins 环境问题导致某 Job 失败,第…

代码随想录算法训练营第三十六天 | 1005.K次取反后最大化的数组和、134.加油站、135.分发糖果

目录 1005.K次取反后最大化的数组和 思路 代码 代码 134.加油站 思路 代码 135.分发糖果 思路 代码 1005.K次取反后最大化的数组和 本题简单一些,估计大家不用想着贪心 ,用自己直觉也会有思路。 代码随想录 思路 直觉,直接写&…

7. C++通过select的方式实现高性能网络服务器

什么是异步IO 异步IO指的是用户程序将IO请求提交后,无需等待IO操作的完成,而是可以继续处理别的事情。 所谓异步IO,是指以事件触发的机制来对IO操作进行处理。 与多进程和多线程技术相比,异步I/O技术的最大优势是系统开销小,系统不必创建进程…

R语言数据处理(四)

R语言数据处理(四) 1. 表格合并 1. 表格合并 🚀🚀🚀代码功能: 从指定文件夹中读取所有 .xlsx 文件,并提取每个文件中特定行和列的数据,然后将这些数据合并到一个最终的数据框中&…

在Nano上部署yolov5

确认镜像版本为JetPack4.4.1(L4T 32.4.4)以上版本 下载链接下载pytorch+nvidia docker镜像(pytorch1.6+torchvision0.7.0)yolov5opencv4.4.0 1. 在已经部署了镜像的机器上获取镜像   1.1 获取镜像名

《Ai学习笔记》-模型集成部署

后续大多数模型提升速度和精度: 提升速度: -知识蒸馏,以distillBert和tinyBert为代表 -神经网络优化技巧。prune来剪裁多余的网络节点,混合精度(fp32和fp26混合来降低计算精度从从而实现速度的提升) 提…

【教学类-58-04】黑白三角拼图04(2-10宫格,每个宫格随机1张-6张,带空格纸,1页6张黑白,1张6张白卡)

背景需求: 前期制作了黑白三角拼图2*2、3*3、4*4,确定了基本模板,就可以批量制作更多格子数 【教学类-58-01】黑白三角拼图01(2*2宫格)固定256种随机抽取10张-CSDN博客文章浏览阅读522次,点赞13次&#x…

零基础学Java(全170集)

课程概述 本课程旨在全面深化对 Java 语言的核心技术理解,并提升编程实践能力。课程内容涵盖以下关键领域: 掌握Java核心语法,为后续学习打下扎实的基础。熟练运用Java常用的类库与开发工具,提高开发效率与质量。解决面向对象编…

卡码网笔试 | 118 小y删数字、119 小红的字符串切割、120 小红的数字匹配

118 小y删数字 逐个数字循环除10&#xff0c;并且用一个变量记录非0位数&#xff0c;最后加起来即可。 代码如下&#xff1a; #include <iostream>using namespace std;int main() {int n;cin >> n;int a[n];int sum 0;for (int i 0; i < n; i) cin >&g…

高中数学:平面向量-题型总结及解题思路梳理

一、知识点及解题思路梳理 高中&#xff0c;2/3的向量题目是坐标向量题&#xff0c;1/3是几何向量题。但是&#xff0c;这1/3的几何向量题可以转换成坐标向量题。 二、练习 例题1 几何型向量题 例题2

【机器学习300问】100、怎么理解卷积神经网络CNN中的池化操作?

一、什么是池化&#xff1f; 卷积神经网络&#xff08;CNN&#xff09;中的池化&#xff08;Pooling&#xff09;操作是一种下采样技术&#xff0c;其目的是减少数据的空间维度&#xff08;宽度和高度&#xff09;&#xff0c;同时保持最重要的特征并降低计算复杂度。池化操作不…

【LeetCode 151】反转字符串中的单词

1. 题目 2. 分析 这题要是用Python写&#xff0c;就非常简单了。 3. 代码 class Solution:def reverseWords(self, s: str) -> str:s " ".join(reversed(s.strip().split()))return s

池的概念以及数据库连接池 Druid

1.池的概述 池就相当于一个共享资源&#xff0c;是对资源的整合和调配&#xff0c;节省存储空间&#xff0c;当需要的时候可以直接在池中取&#xff0c;用完之后再还回去。 为什么需要连接池 假如没有连接池&#xff0c;我们操作数据库的流程如下&#xff1a; 应用程序使用…

若依 Ruoyi-Vue PageHelper 分页失效 total为记录数

分页插件PageHelper返回记录总数total竟然出错了 执行控制台的SQL&#xff0c;查询出来的total数量是对的&#xff0c;很奇怪分页的total设置为查询到的记录数。 怀疑对list.stream操作&#xff0c;影响了分页&#xff0c;代码发现确实是这样&#xff0c;debug&#xff0c;居然…

firewalld 防火墙

firewalld概述 Linux系统防火墙从CentOS7开始的默认防火墙工作在网络层&#xff0c;属于包过滤防火墙 Firewalld和iptables的关系 netfilter 位于Linux内核中的包过滤功能体系称为Linux防火墙的“内核态” firewalld Centos默认的管理防火墙规则的工具称为防火墙的“用…

Gradient-checkpointing的原理

原文&#xff1a; 将更大的网络安装到内存中。|by 雅罗斯拉夫布拉托夫 |张量流 |中等 (medium.com) 前向传播时&#xff0c;隔几层就保留一层activation数据&#xff0c;其余层的activation都释放掉&#xff1b; 反向传播时&#xff0c;从最近的checkpoint去重新跑forward&…

React 如何自定义 Hooks

自定义 Hooks React 内部自带了很多 Hooks 例如 useState、useEffect 等等&#xff0c;那么我们为什么还要自定义 Hooks&#xff1f;使用 Hooks 的好处之一就是重用&#xff0c;可以将代码从组件中抽离出来定义为 Hooks&#xff0c;而不用每个组件中重复去写相同的代码。首先是…

Ps:消失点滤镜 - 测量工具

Ps菜单&#xff1a;滤镜/消失点 Filter/Vanishing Point 快捷键&#xff1a;Ctrl Alt V “消失点”滤镜中的测量工具 Measure Tool用于在透视平面内测量图像中对象的大小&#xff0c;适用于建筑师、设计师、法医和木工等需要精确测量的用户。 快捷键&#xff1a;R ◆ ◆ ◆…