自动驾驶货车编队行驶系统功能规范
货车编队行驶功能规范
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项目中经常需要显示图标,但是项目改动后,有时候需要替换和修改图标,这样非常麻烦且消耗开发和美工的时间。为了快速开发项目,节省项目时间,使用图标矢量字体图标是一个非常不错的选择。 矢量字体图标…...
Android Wi-Fi 连接失败日志分析
1. Android wifi 关键日志总结 (1) Wi-Fi 断开 (CTRL-EVENT-DISCONNECTED reason3) 日志相关部分: 06-05 10:48:40.987 943 943 I wpa_supplicant: wlan0: CTRL-EVENT-DISCONNECTED bssid44:9b:c1:57:a8:90 reason3 locally_generated1解析: CTR…...
AI Agent与Agentic AI:原理、应用、挑战与未来展望
文章目录 一、引言二、AI Agent与Agentic AI的兴起2.1 技术契机与生态成熟2.2 Agent的定义与特征2.3 Agent的发展历程 三、AI Agent的核心技术栈解密3.1 感知模块代码示例:使用Python和OpenCV进行图像识别 3.2 认知与决策模块代码示例:使用OpenAI GPT-3进…...
前端倒计时误差!
提示:记录工作中遇到的需求及解决办法 文章目录 前言一、误差从何而来?二、五大解决方案1. 动态校准法(基础版)2. Web Worker 计时3. 服务器时间同步4. Performance API 高精度计时5. 页面可见性API优化三、生产环境最佳实践四、终极解决方案架构前言 前几天听说公司某个项…...
SCAU期末笔记 - 数据分析与数据挖掘题库解析
这门怎么题库答案不全啊日 来简单学一下子来 一、选择题(可多选) 将原始数据进行集成、变换、维度规约、数值规约是在以下哪个步骤的任务?(C) A. 频繁模式挖掘 B.分类和预测 C.数据预处理 D.数据流挖掘 A. 频繁模式挖掘:专注于发现数据中…...
Nginx server_name 配置说明
Nginx 是一个高性能的反向代理和负载均衡服务器,其核心配置之一是 server 块中的 server_name 指令。server_name 决定了 Nginx 如何根据客户端请求的 Host 头匹配对应的虚拟主机(Virtual Host)。 1. 简介 Nginx 使用 server_name 指令来确定…...
鸿蒙中用HarmonyOS SDK应用服务 HarmonyOS5开发一个医院查看报告小程序
一、开发环境准备 工具安装: 下载安装DevEco Studio 4.0(支持HarmonyOS 5)配置HarmonyOS SDK 5.0确保Node.js版本≥14 项目初始化: ohpm init harmony/hospital-report-app 二、核心功能模块实现 1. 报告列表…...
【RockeMQ】第2节|RocketMQ快速实战以及核⼼概念详解(二)
升级Dledger高可用集群 一、主从架构的不足与Dledger的定位 主从架构缺陷 数据备份依赖Slave节点,但无自动故障转移能力,Master宕机后需人工切换,期间消息可能无法读取。Slave仅存储数据,无法主动升级为Master响应请求ÿ…...
中医有效性探讨
文章目录 西医是如何发展到以生物化学为药理基础的现代医学?传统医学奠基期(远古 - 17 世纪)近代医学转型期(17 世纪 - 19 世纪末)现代医学成熟期(20世纪至今) 中医的源远流长和一脉相承远古至…...
使用LangGraph和LangSmith构建多智能体人工智能系统
现在,通过组合几个较小的子智能体来创建一个强大的人工智能智能体正成为一种趋势。但这也带来了一些挑战,比如减少幻觉、管理对话流程、在测试期间留意智能体的工作方式、允许人工介入以及评估其性能。你需要进行大量的反复试验。 在这篇博客〔原作者&a…...
【Android】Android 开发 ADB 常用指令
查看当前连接的设备 adb devices 连接设备 adb connect 设备IP 断开已连接的设备 adb disconnect 设备IP 安装应用 adb install 安装包的路径 卸载应用 adb uninstall 应用包名 查看已安装的应用包名 adb shell pm list packages 查看已安装的第三方应用包名 adb shell pm list…...
