自动驾驶货车编队行驶系统功能规范
货车编队行驶功能规范
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项目中经常需要显示图标,但是项目改动后,有时候需要替换和修改图标,这样非常麻烦且消耗开发和美工的时间。为了快速开发项目,节省项目时间,使用图标矢量字体图标是一个非常不错的选择。 矢量字体图标…...
零门槛NAS搭建:WinNAS如何让普通电脑秒变私有云?
一、核心优势:专为Windows用户设计的极简NAS WinNAS由深圳耘想存储科技开发,是一款收费低廉但功能全面的Windows NAS工具,主打“无学习成本部署” 。与其他NAS软件相比,其优势在于: 无需硬件改造:将任意W…...

C++初阶-list的底层
目录 1.std::list实现的所有代码 2.list的简单介绍 2.1实现list的类 2.2_list_iterator的实现 2.2.1_list_iterator实现的原因和好处 2.2.2_list_iterator实现 2.3_list_node的实现 2.3.1. 避免递归的模板依赖 2.3.2. 内存布局一致性 2.3.3. 类型安全的替代方案 2.3.…...

调用支付宝接口响应40004 SYSTEM_ERROR问题排查
在对接支付宝API的时候,遇到了一些问题,记录一下排查过程。 Body:{"datadigital_fincloud_generalsaas_face_certify_initialize_response":{"msg":"Business Failed","code":"40004","sub_msg…...
Go 语言接口详解
Go 语言接口详解 核心概念 接口定义 在 Go 语言中,接口是一种抽象类型,它定义了一组方法的集合: // 定义接口 type Shape interface {Area() float64Perimeter() float64 } 接口实现 Go 接口的实现是隐式的: // 矩形结构体…...
多模态商品数据接口:融合图像、语音与文字的下一代商品详情体验
一、多模态商品数据接口的技术架构 (一)多模态数据融合引擎 跨模态语义对齐 通过Transformer架构实现图像、语音、文字的语义关联。例如,当用户上传一张“蓝色连衣裙”的图片时,接口可自动提取图像中的颜色(RGB值&…...

Module Federation 和 Native Federation 的比较
前言 Module Federation 是 Webpack 5 引入的微前端架构方案,允许不同独立构建的应用在运行时动态共享模块。 Native Federation 是 Angular 官方基于 Module Federation 理念实现的专为 Angular 优化的微前端方案。 概念解析 Module Federation (模块联邦) Modul…...

Java面试专项一-准备篇
一、企业简历筛选规则 一般企业的简历筛选流程:首先由HR先筛选一部分简历后,在将简历给到对应的项目负责人后再进行下一步的操作。 HR如何筛选简历 例如:Boss直聘(招聘方平台) 直接按照条件进行筛选 例如:…...

均衡后的SNRSINR
本文主要摘自参考文献中的前两篇,相关文献中经常会出现MIMO检测后的SINR不过一直没有找到相关数学推到过程,其中文献[1]中给出了相关原理在此仅做记录。 1. 系统模型 复信道模型 n t n_t nt 根发送天线, n r n_r nr 根接收天线的 MIMO 系…...

sipsak:SIP瑞士军刀!全参数详细教程!Kali Linux教程!
简介 sipsak 是一个面向会话初始协议 (SIP) 应用程序开发人员和管理员的小型命令行工具。它可以用于对 SIP 应用程序和设备进行一些简单的测试。 sipsak 是一款 SIP 压力和诊断实用程序。它通过 sip-uri 向服务器发送 SIP 请求,并检查收到的响应。它以以下模式之一…...

佰力博科技与您探讨热释电测量的几种方法
热释电的测量主要涉及热释电系数的测定,这是表征热释电材料性能的重要参数。热释电系数的测量方法主要包括静态法、动态法和积分电荷法。其中,积分电荷法最为常用,其原理是通过测量在电容器上积累的热释电电荷,从而确定热释电系数…...