自动驾驶分级和技术架构

标题SAE 和 NHTSA自动驾驶分级

当前全球汽车行业中两个最权威的分级系统由美国国家公路交通安全管理局(NHTSA)和国际自动化工程师协会(SAE)提出。2013年,NHTSA将驾驶自动化的描述分为5个层级。2014年1月,SAE制定J3016自动驾驶分级标准,把自动化描述分为L0~L5 6个等级,以区分不同层次的自动驾驶技术之间的差异。
在这里插入图片描述
NHTSA对于自动驾驶技术的分级包含如下所述的5个等级。
1) L0:无自动化。没有任何自动驾驶功能,技术,司机对汽车所有功能拥有绝对控制权。驾驶员需要负责启动、制动、操作和观察道路状况。任何驾驶辅助技术,只要仍需要人控制汽车,都属于L0。
2) L1:单一功能自动驾驶。驾驶员仍然辅助驾驶过程的绝对安全,但可以将一些控制权转移到系统管理,其中一些功能已经可以自动执行,例如自适应巡航控制(ACC),紧急制动辅助(EBA),车道保持支持(LKS)。
3) L2:部分自动驾驶。驾驶员和车辆协同控制,驾驶员不能让手和脚同时离开控制,仍需处于待命状态,辅助驾驶安全,并在短时间内随时准备接管车辆的驾驶权。例如,结合ACC和LKS形成的跟车功能。该等级的核心不是车辆需要有两个以上的自动驾驶功能,而在于驾驶员已经不再是主要操纵管理者。
4) L3:有条件的自动驾驶。即在有限的条件下实现自动控制,例如,在预先设定的路段(例如高速、低流量的城市路段),自动驾驶系统可以独立负责整个车辆的控制,然而,在特殊紧急情况下,驾驶员仍然需要接管,但系统需为驾驶员预留足够的警告时间。L3级别将解放驾驶员,无须随时监控道路状况,将驾驶安全主控权交给车辆自动驾驶系统。
5) L4:完全自动驾驶,无须驾驶员的干预。在无须人协助的情况下由出发地驶向目的地。仅需起点和终点信息,汽车将全程负责行车安全,并安全不依赖驾驶员干涉。行车时可以无人乘坐(如空车货运)

SAE与NHTSA这两个分级标准的区别主要在于完全自动驾驶级别的定义与划分。与NHTSA不同的是,SAE将其包含的L4级别再划分为L4和L5两个级别。

中国自动驾驶分级

中国对自动驾驶的分级首次在《中国制造2025》重点领域技术路线图中,将汽车按智能化和网联化两个发展方向进行分级。与SAE自动驾驶分级基本保持对应,SAE-China将自动驾驶汽车分为DA、PA、CA、HA、FA5个等级,考虑了中国道路交通情况的复杂性,加入了对应级别下智能系统能够适应的典型工况特征,如下表
在这里插入图片描述

网联化等级

中国根据网联通信内容的区分将其进行划分,如下表
在这里插入图片描述

自动驾驶技术架构

在这里插入图片描述

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

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

相关文章

Mybatis基础模块-日志管理

文章目录 1. 适配器模式2. Log2.1 默认实现StdOutImpl2.2 Log4jImpl 3. LogFactory4. 解析配置和应用4.1 settings配置4.2 解析 5. jdbc日志5. 1 类图5.2 BaseJdbcLogger5.3 ConnectionLogger5.4 ConnectionLogger的具体应用 1. 适配器模式 适配器使接口不兼容的对象可以相互合…

IDEA常用高效开发工具—screw一键生成数据库文档(仅需三步)

1.配置 引入screw核心... <!-- screw核心 --> <dependency><groupId>cn.smallbun.screw</groupId><artifactId>screw-core</artifactId><version>1.0.3</version> </dependency><!-- HikariCP --> <dependency…

LLDP协议(链路层链路发现协议)

文章目录 LLDP协议&#xff08;链路层链路发现协议&#xff09;TLVLLDPDULLDP工作机制LLDP 报文ethernet IISNAP LLDP协议&#xff08;链路层链路发现协议&#xff09; 随着网络技术的发展&#xff0c;接入网络的设备的种类越来越多&#xff0c;配置越来越复杂&#xff0c;来自…

1、Linux驱动开发:模块_加载卸载

目录 &#x1f345;点击这里查看所有博文 随着自己工作的进行&#xff0c;接触到的技术栈也越来越多。给我一个很直观的感受就是&#xff0c;某一项技术/经验在刚开始接触的时候都记得很清楚。往往过了几个月都会忘记的差不多了&#xff0c;只有经常会用到的东西才有可能真正记…

github上下载的vscode extension报找不到“vscode“模块的问题

问题来自于下载的 vscode 扩展源代码包 import * as vscode from "vscode"; 有问题的是这句&#xff0c;找不到 vscode 模块&#xff0c;错误代码 2307 主要是因为下载的源码工程里&#xff0c;没有 node_modules 这个文件夹&#xff0c;因为它本来就是需要被忽略…

97、Kafka的性能好在什么地方

Kafka的性能好在什么地方 一、顺序写二、零拷贝三、额外补充 kafka不基于内存&#xff0c;而是硬盘存储&#xff0c;因此消息堆积能力更强 一、顺序写 顺序写 : 利用磁盘的顺序访问速度可以接近内存&#xff0c;kafka的消息都是append操作&#xff0c;partition是有序的&#…

(数据结构)哈夫曼编码实现(C语言)

(数据结构)哈夫曼编码实现&#xff08;C语言&#xff09; 哈夫曼的编码:从一堆数组当中取出来最小的两个值&#xff0c;按照左下右大的进行绘制&#xff0c;将两个权值之和&#xff0c;放入队列当中&#xff0c;然后再进行取出两个小的&#xff0c;以此类推&#xff0c;直到全部…

VuePress在生产环境跳转子页报错 Failed to execute ‘appendChild‘ on ‘Node‘

记录一个使用VuePress时遇到的问题 使用VuePress做了一个文档网页&#xff0c;在开发环境的时候一切正常&#xff0c;但是发布到生产环境后&#xff0c;直接跳转二级页面会报错Failed to execute appendChild on Node 比如主页是http://sun/docs/.vuepress/dist/index.html#/…

SwiftUI-基础

应用入口 Main函数与App结构体的绑定&#xff0c;遵循App协议 main struct BaseApp: App {var body: some Scene {WindowGroup {ContentView()}} } 兼容UIApplicationDelegate main struct BasicApp: App {UIApplicationDelegateAdaptor(AppDelegate.self) var appDelegate…

【C语言项目】三子棋

文章目录 项目思路一、分文件进行创建二、进入游戏前的目录2.1 目录的功能&#xff1a;2.2 目录界面&#xff1a;2.3 选择进入或退出游戏2.4 多次重玩功能 三、画出棋盘3.1 写出棋子3.2 初始化棋盘3.2 画出棋盘的框架3.3 代码实现 四、玩家落子4.1 落子逻辑4.2具体情况分类讨论…

抖斗音直播间评论引流助手,支持直播间喊话+视频评论区喊话=到指定直播间引流精准粉丝【永久脚本+详细教程】

如果你觉得直播间发言手动太麻烦了&#xff0c;或许这个自动工具能帮到你&#xff01; 1.开始运行前&#xff0c;需要手动去打开打开直播间或者视频评论区&#xff0c;再运行脚本。 2.脚本就是模拟人工操作&#xff0c;在相应的APP里进行评论&#xff0c;无突破APP限制功能。…

[USACO14DEC] Marathon G

洛谷[USACO14DEC] Marathon G 题目大意 Bessie \text{Bessie} Bessie设计了一条马拉松路线&#xff0c;有 N N N个点。 Bessie \text{Bessie} Bessie有 q q q次操作&#xff0c;每次操作是修改或询问。每次修改会修改一个点的坐标&#xff0c;每次询问是选手跑过一条子路径的时…

阿里云ACK的etcd证书过期手工升级操作

一.问题现象 阿里云ACK的etcd证书过期&#xff0c;通过图形化界面升级提示升级失败&#xff0c;考虑通过脚本的方式升级ETCD相关的证书。由于在前期做类似的升级ETCD证书失败导致整个集群业务出现访问异常&#xff0c;所有在升级之前做好对应的备份操作是很有必要的 二.前期准…

【Kubernetes运维篇】ingress-nginx实现业务灰度发布详解

文章目录 一、理论&#xff1a;实现灰度发布的几种场景1、场景一&#xff1a;将新版本灰度给部分用户2、场景二&#xff1a;按照比例流程给新版本3、实现灰度发布字段解释 二、实践&#xff1a;1、实验前提环境2、基于Request Header(请求头)进行流量分割3、基于Cookie进行流量…

93.qt qml-自定义Table优化(新增:水平拖拽/缩放自适应/选择使能/自定义委托)

之前我们更新了90.qt qml-Table表格组件(支持表头表尾固定/自定义颜色/自定义操作按钮/排序)_qml 表格_诺谦的博客-CSDN博客 但是一直没出源码,是因为该demo还存在问题,那就是表头表尾固定下,如果是半透明状态下,会看到表头表尾固定后的内容,所以只能重构代码,不能使用重…

Vue3组合式API+TypeScript写法入门

文章目录 前言1.reactive2.ref3.props4.computed5.emit6.watch总结 前言 参考Vue3官网. 本篇以组合式API为例, 但不包含setup语法糖式写法. 原本打算结合class-component, Vue3不推荐就不用了: OverView|Vue Class Component. 而且是不再推荐基于类的组件写法, 推荐单文件组件…

Android App 持续集成性能测试:启动流量

目录 前言&#xff1a; get app UID 获取流量数据 获得启动流量数据 总结 前言&#xff1a; Jenkins 是一种开源的持续集成工具&#xff0c;可以帮助我们更加方便地进行软件开发和测试工作。通过 API 远程管理 Jenkins 可以帮助我们更加方便地进行 Jenkins 的配置和管理工…

react实现路由跳转动画

下载插件 npm i react-transition-group 配置路由 import { createBrowserRouter as ReactRouter,Navigate } from "react-router-dom";import App from ../App.js import Login from "../view/login.js"; import Home from "../home.js"; co…

了解 3DS MAX 3D摄像机跟踪设置:第 4 部分

推荐&#xff1a; NSDT场景编辑器助你快速搭建可二次开发的3D应用场景 1. 项目设置 步骤 1 打开“后效”。 打开后效果 步骤 2 转到合成>新合成以创建新合成。 将“宽度”和“高度”值分别设置为 1280 和 720。将帧速率设置为 25&#xff0c;将持续时间设置为 12 秒。单…

Go基本数据类型及内置函数(一文稳定基础)

文章目录 1. 基础数据类型2.内置函数3.函数4.列表操作及for循环5.原子性操作6.通道7.协程与并发安全8.定时器 1. 基础数据类型 1. bool&#xff1a;布尔类型&#xff0c;只有 true 和 false 两个值。var test2 bool true2. string&#xff1a;字符串类型&#xff0c;表示一组字…