自动驾驶货车编队行驶系统功能规范
货车编队行驶功能规范
Truck Platooning Functional Specification
目录
1 概述... 7
1.1 目的... 7
1.2 范围... 7
1.3 术语及缩写... 7
1.4 参考法规标准... 8
2 功能规范... 9
2.1 功能描述... 9
2.1.1 功能用途... 9
2.1.2 功能架构... 10
2.1.3 基本参数... 11
2.1.4 运行设计区域ODD.. 11
2.1.5 通用性要求... 15
2.2 感知需求及方案... 16
2.2.1 Sensor Fusion需求... 16
2.2.2 Sensor Lanes需求... 19
2.2.3 Reference Line需求... 19
2.2.4 传感器方案-OBU.. 20
2.3 整车及执行器方案... 20
2.3.1 整车需求... 20
2.3.2 横向控制执行器需求... 20
2.3.3 纵向控制执行器需求... 20
2.4 云端需求方案... 20
2.4.1 编队数据存储... 20
2.4.2 创建编队... 21
2.5 接口描述... 22
2.5.1 输入信号... 22
2.5.2 输出信号... 22
2.6 人机交互方案描述... 22
2.6.1 云端人机交互... 22
2.6.2 车载HMI 22
3 使用场景描述... 23
3.1 功能典型场景——基本场景... 23
3.1.1 编队行驶-编队创建1 23
3.1.2 编队行驶-编队创建2 24
3.1.3 编队行驶-编队创建3 25
3.1.4 编队行驶-功能激活... 26
3.1.5 编队行驶-功能退出... 27
3.1.6 跟随车辆退出编队行驶... 28
3.1.7 异质车辆加入编队行驶... 30
3.1.8 异质车辆切出编队行驶... 30
3.1.9 领航车辆加减速行驶... 31
3.1.10 编队行驶-进出弯道... 32
3.1.11 编队行驶-进出匝道... 33
3.1.12 编队行驶-换道... 35
3.1.13 编队行驶-进出隧道... 36
3.2 功能典型场景——特殊场景... 37
3.2.1 其他工况-V2X信号丢失... 37
3.2.2 其他工况-ODD条件不满足... 38
3.2.3 其他工况-故障事件... 39
3.3 功能不适用场景... 39
3.4 补充说明... 39
4 功能状态机及基本操作... 41
4.1 编队行驶功能状态机图... 41
4.2 编队行驶功能状态描述... 41
4.3 编队功能状态迁移描述... 42
5 编队规则/编队条件... 42
5.1 云端编队规则... 42
5.2 车端编队规则... 43
5.3 人机交互系统(HMI)... 43
5.3.1 HMI需求... 43
- 概述
- 目的
本文档的目的是描述货车编队行驶(truck platooning)功能的技术规范和设计说明。
-
- 范围
本文档中具备编队行驶功能的单车需已具备CL4自动驾驶功能,编队行驶过程中,车辆仍需通过车载毫米波雷达、激光雷达、摄像头、高精地图、定位系统识别目标、车道、周围交通状况,控制车辆横纵向稳定行驶。
编队行驶车辆需搭载V2X通信设备,实现V2V、V2I、V2C通信功能,交互的信息能够满足货车编队管理、编队行驶、编队解散等功能要求。
货车编队行驶功能适用于高速公路。参与编队的车辆需经过云平台的应用层许可,编队管理过程需在枢纽站完成,即静态创建编队。
货车编队车辆数量限定在3辆,编队行驶采用固定间距,间距30m。编队车辆需配有驾驶员进行安全监控。
-
- 术语及缩写
术语名称 | 描述 |
货车编队 | 货车编队是指基于V2X通信技术和CL4自动驾驶技术,两辆或者两辆以上的车辆形成一个具有相似驾驶行为的车队协同行驶 |
编队行驶 | 两辆或者两辆以上的车辆以队列的形式在特定的场景下行驶,同时还包括解散编队、异质车辆切入编队、编队车辆离开等的编队行为过程 |
领航车辆 | 编队行驶中的最前方车辆 |
跟随车辆 | 编队行驶中除了领航车之外的其他跟随的车辆 |
云平台 | 对编队进行监控和管理的平台,可实时接收呈现编队车辆速度、位置等状态信息并发出动作指令 |
同质车辆 | 与编队车辆相同类型的车辆,但未经过云平台应用层许可 |
异质车辆 | 与编队车辆不同类型的车辆,不具备编队行驶的能力 |
枢纽站 | 发起编队创建的区域,如仓库、服务区、停车场等 |
静态编队模式 | 参与编队的车辆处于静止状态发起组队流程 |
动态编队模式 | 参与编队的车辆在高速路行驶状态发起组队流程 |
缩写名称 | 英文描述 | 中文 |
V2X | Vehicle to everything | 车联网 |
V2V | Vehicle to vehicle | 车-车 |
V2I | Vehicle to infrastructure | 车-路 |
V2C | Vehicle to cloud | 车-云 |
OBU | Onboard unit | 车载单元 |
RSU | Road side unit | 路侧单元 |
-
- 参考法规标准
法规/标准 | 描述 |
T_ITS 0113.1-2019 | 营运车辆 合作式自动驾驶货车编队行驶 第1部分:总体技术要求 |
T_ITS 0113.2-2019 | 营运车辆 合作式自动驾驶货车编队行驶 第2部分:驾驶场景和行驶行为要求 |
T_ITS 0113.3-2021 | 营运车辆 合作式自动驾驶货车编队行驶 第 3 部分:车辆通讯应用层数据交互要求 |
ISO 20035-2019 | Intelligent transport system-cooperative adaptive cruise control systems(CACC)-performance requirements and test procedure |
货车编队行驶功能(truck platooning),即两辆或者两辆以上具备CL4自动驾驶能力的车辆形成一个具有相似驾驶行为的车队协同行驶。功能开启后,领航车辆按照设定的巡航车速行驶或跟随目标车行驶,纵向自动控制车辆加速或减速,横向自动控制车辆保持在车道居中行驶或自动执行变道;跟随车辆接收领航车辆及编队中前车的V2X信号,包括位置、速度、加速度等,以实现跟随车辆之间保持恒定间距进行L4级自动驾驶。领航车辆及云平台具备控制车辆编队管理权限,判断和发布何时开启编队行驶功能。当系统发生故障时,编队功能退出,车辆降级为自适应巡航行驶或人工驾驶。
-
-
- 功能用途
-
需要完整功能规范私信
相关文章:
自动驾驶货车编队行驶系统功能规范
货车编队行驶功能规范 Truck Platooning Functional Specification 目录 1 概述... 7 1.1 目的... 7 1.2 范围... 7 1.3 术语及缩写... 7 1.4 参考法规标准... 8 2 功能规范... 9 2.1 功能描述... 9 2.1.1 功能用途…...

javafx
JavaFX JavaFX简介 JavaFX是一个用于创建富客户端应用程序的图形用户界面(GUI)框架。它是Java平台的一部分,从Java 8开始成为Java的标准库。 JavaFX提供了丰富的图形和多媒体功能,使开发人员能够创建具有吸引力和交互性的应用程…...
玩转贝启科技BQ3588C开源鸿蒙系统开发板 —— 编译构建及此过程中的踩坑填坑(3)
接前一篇文章:玩转贝启科技BQ3588C开源鸿蒙系统开发板 —— 编译构建及此过程中的踩坑填坑(2) 上一篇文章结束时在等待提示的各依赖包下载安装后的编译结果,但是很遗憾,编译并没有最终完成,既未成功也没有失…...
SQL ORDER BY 关键字
ORDER BY 关键字用于对结果集进行排序。 SQL ORDER BY 关键字 ORDER BY 关键字用于对结果集按照一个列或者多个列进行排序。 ORDER BY 关键字默认按照升序对记录进行排序。如果需要按照降序对记录进行排序,您可以使用 DESC 关键字。 SQL ORDER BY 语法 SELECT …...

多线程-生产者消费者模型
一、基本信息 1、场景介绍:厨师和吃货的例子,吃货吃桌子上的面条,吃完让厨师做,厨师做完面条放桌子上,让吃货吃,厨师如果发现桌子上有面条,就不做,吃货发现桌子上没有面条就不吃。 …...
解压命令之一 gzip
文章目录 解压命令之一 gzip更多信息 解压命令之一 gzip gzip用于对后缀为gz文件进行解压: $ gzip -d data.gz这个命令将解压examplefile.gz,并且在当前目录下生成一个名为data的解压后的文件。 但特别需要留意的是,这个操作会删除源文件&…...

力扣:438. 找到字符串中所有字母异位词 题解
Problem: 438. 找到字符串中所有字母异位词 438. 找到字符串中所有字母异位词 预备知识解题思路复杂度Code其它细节推荐博客或题目博客题目滑动窗口哈希表 预备知识 此题用到了双指针算法中的滑动窗口思想,以及哈希表的运用。c中是unordered_map。如果对此不了解的u…...
QT 高DPI解决方案
一、根据DPI实现动态调整控件大小(三种方式) 1、QT支持高DPI(针对整个进程中所有的UI) // main函数中 QApplication::setAttribute(Qt::AA_EnableHighDpiScaling)tips:(1)如果不想全局设置&am…...
SLB、DMZ、Nginx、Ingress、Gateway、Kibana和Grafana
SLB、DMZ、Nginx、Ingress、Gateway、Kibana和Grafana虽然有一些相似之处,但是它们的功能和适用场景还是有所不同。 SLB主要用于将大流量的请求分配到多个服务器上进行处理,从而提高系统的可伸缩性和可靠性。它适用于需要处理大流量的应用,如…...

【已解决】Invalid bound statement (not found)
报错讯息 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.casey.mapper.SysRoleMapper.getUserRoleCode at org.apache.ibatis.binding.MapperMethod S q l C o m m a n d . < i n i t > ( M a p p e r M e t h o d . j a v a :…...
汽车信息安全--芯片厂、OEM安全启动汇总(1)
目录 1.芯驰E3安全启动 2.STM32 X-CUBE-SBSFU 3.小米澎湃OS安全启动 4.小结 我在前篇文章里详细记录了车规MCU信息安全设计过程关于网络安全架构的思考过程,从芯片原厂、供应商、OEM等角度思考如何建立起完备的信任链; 不过这思考过程仅仅只是一家之言,因此我又对比了国…...

气膜建筑:舒适、智能、可持续
气膜建筑之所以能够拥有广阔的发展空间,源于其融合了诸多优势特点,使其成为未来建筑领域的前沿趋势。 气膜建筑注重环境可持续性和能源效率。在材料和设计上,它采用可回收材料、提高热保温效果,并积极利用太阳能等可再生能源&…...

【C语言】一种状态超时阻塞循环查询的办法
【C语言】一种状态超时阻塞循环查询的办法 文章目录 【C语言】一种状态超时阻塞循环查询的办法1.方法12.方法21.方法1 static void wait_notify_async(notify_type_t notify_type) {static rt_tick_t exit_tick;exit_tick = rt_time_get_msec();lb_int32 notify_success = RT_F…...

【leetcode】力扣热门之回文链表【简单难度】
题目描述 给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。 用例 输入:head [1,2,2,1] 输出:true 输入:head [1,2] 输出:f…...
【MySQL】ALL函数的巧用 以及 排序(order by)巧用 sum(条件表达式) 语法
力扣题 1、题目地址 578. 查询回答率最高的问题 2、模拟表 SurveyLog 表: Column NameTypeidintactionENUMquestion_idintanswer_idintq_numinttimestampint 这张表可能包含重复项。action 是一个 ENUM(category) 数据,可以是 “show”、“answer”…...

Debezium发布历史49
原文地址: https://debezium.io/blog/2019/02/19/reliable-microservices-data-exchange-with-the-outbox-pattern/ 欢迎关注留言,我是收集整理小能手,工具翻译,仅供参考,笔芯笔芯. 使用发件箱模式进行可靠的微服务数…...

数据结构——队列(Queue)
目录 1.队列的介绍 2.队列工程 2.1 队列的定义 2.1.1 数组实现队列 2.1.2 单链表实现队列 2.2 队列的函数接口 2.2.1 队列的初始化 2.2.2 队列的数据插入(入队) 2.2.3 队列的数据删除(出队) 2.2.4 取队头数据 2.2.5 取队…...

uniapp微信小程序投票系统实战 (SpringBoot2+vue3.2+element plus ) -后端架构搭建
锋哥原创的uniapp微信小程序投票系统实战: uniapp微信小程序投票系统实战课程 (SpringBoot2vue3.2element plus ) ( 火爆连载更新中... )_哔哩哔哩_bilibiliuniapp微信小程序投票系统实战课程 (SpringBoot2vue3.2element plus ) ( 火爆连载更新中... )共计21条视频…...

两种方式实现mysql截取年月日
select date_format(now(), %Y-%m-%d) select substring(now(), 1, 10)...

WPF 使用矢量字体图标
矢量字体图标 在WPF项目中经常需要显示图标,但是项目改动后,有时候需要替换和修改图标,这样非常麻烦且消耗开发和美工的时间。为了快速开发项目,节省项目时间,使用图标矢量字体图标是一个非常不错的选择。 矢量字体图标…...

装饰模式(Decorator Pattern)重构java邮件发奖系统实战
前言 现在我们有个如下的需求,设计一个邮件发奖的小系统, 需求 1.数据验证 → 2. 敏感信息加密 → 3. 日志记录 → 4. 实际发送邮件 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其…...
Vue记事本应用实现教程
文章目录 1. 项目介绍2. 开发环境准备3. 设计应用界面4. 创建Vue实例和数据模型5. 实现记事本功能5.1 添加新记事项5.2 删除记事项5.3 清空所有记事 6. 添加样式7. 功能扩展:显示创建时间8. 功能扩展:记事项搜索9. 完整代码10. Vue知识点解析10.1 数据绑…...

Linux 文件类型,目录与路径,文件与目录管理
文件类型 后面的字符表示文件类型标志 普通文件:-(纯文本文件,二进制文件,数据格式文件) 如文本文件、图片、程序文件等。 目录文件:d(directory) 用来存放其他文件或子目录。 设备…...
SciencePlots——绘制论文中的图片
文章目录 安装一、风格二、1 资源 安装 # 安装最新版 pip install githttps://github.com/garrettj403/SciencePlots.git# 安装稳定版 pip install SciencePlots一、风格 简单好用的深度学习论文绘图专用工具包–Science Plot 二、 1 资源 论文绘图神器来了:一行…...

以下是对华为 HarmonyOS NETX 5属性动画(ArkTS)文档的结构化整理,通过层级标题、表格和代码块提升可读性:
一、属性动画概述NETX 作用:实现组件通用属性的渐变过渡效果,提升用户体验。支持属性:width、height、backgroundColor、opacity、scale、rotate、translate等。注意事项: 布局类属性(如宽高)变化时&#…...

无法与IP建立连接,未能下载VSCode服务器
如题,在远程连接服务器的时候突然遇到了这个提示。 查阅了一圈,发现是VSCode版本自动更新惹的祸!!! 在VSCode的帮助->关于这里发现前几天VSCode自动更新了,我的版本号变成了1.100.3 才导致了远程连接出…...
macOS多出来了:Google云端硬盘、YouTube、表格、幻灯片、Gmail、Google文档等应用
文章目录 问题现象问题原因解决办法 问题现象 macOS启动台(Launchpad)多出来了:Google云端硬盘、YouTube、表格、幻灯片、Gmail、Google文档等应用。 问题原因 很明显,都是Google家的办公全家桶。这些应用并不是通过独立安装的…...
JDK 17 新特性
#JDK 17 新特性 /**************** 文本块 *****************/ python/scala中早就支持,不稀奇 String json “”" { “name”: “Java”, “version”: 17 } “”"; /**************** Switch 语句 -> 表达式 *****************/ 挺好的ÿ…...
是否存在路径(FIFOBB算法)
题目描述 一个具有 n 个顶点e条边的无向图,该图顶点的编号依次为0到n-1且不存在顶点与自身相连的边。请使用FIFOBB算法编写程序,确定是否存在从顶点 source到顶点 destination的路径。 输入 第一行两个整数,分别表示n 和 e 的值(1…...
CSS设置元素的宽度根据其内容自动调整
width: fit-content 是 CSS 中的一个属性值,用于设置元素的宽度根据其内容自动调整,确保宽度刚好容纳内容而不会超出。 效果对比 默认情况(width: auto): 块级元素(如 <div>)会占满父容器…...