泊车功能专题介绍 ———— AVP系统技术要求之人机交互云平台
文章目录
- 人机交互
- 车端人机交互
- 车外人机交互
- 灯光交互
- 声音交互
- 车内人机交互
- 信号装置标示的交互
- 声音交互
- 场景
- 左右转弯
- 经过让行提示
- 泊入泊出
- 激活及退出条件
- 激活条件
- 退出条件
- 场端人机交互
- V2X交互
- 故障车提醒
- 路口盲区预警
- 弱势交通参与者提醒
- 场端设施的预警
- 车辆入场
- 车辆故障
- APP人机交互
- APP功能的要求
- APP端UI的要求
- 云平台要求
- 车位分配
- 全局路径分配
- 地图管理
- 实时监控
- 远程遥控
- 紧急停车
- 信息提醒
人机交互
人机交互(HMI):人机接口是指人与计算机之间建立联系、交换信息的输入/输出设备的接口。它与人机交互设备一起完成两个任务:
1. 信息形式的转换
2. 信息传输的控制。
车端人机交互
车外人机交互
灯光交互
基于灯光的AVP交互可采用传统车辆灯光或者基于可投射的像素大灯及其他投射装置。灯光颜色分为三类:
1. 正常点亮:AVP 车辆功能正常可开启,蓝绿色;
2. 可恢复故障:遇到GPS 信号弱或通讯临时中断等可自动恢复的故障,黄色;
3. 不可恢复故障:遇到硬件故障或网络中断且不可自动恢复的故障,红色。
白天场景的灯具发光强度应满足如最低要求(cd)
夜间场景等灯具发光强度应满足如图最低要求(cd)。
灯具安装位置要求及激活条件:
灯具安装位置要求及激活条件 | |||||
---|---|---|---|---|---|
名称 | 序号 | 可见状态 | 安装位置 | 安装要求 | 车灯激活方式 |
AVP指示灯 | 1 | 360°可见 | 朝向前方,面向前方,包含玻璃,从前面看,指示灯光中心在垂直中心线上或360°可见 | 车灯中心相对地面高度大于38cm。 灯光可以安装在车辆的内部或外部,如果安装在车内,则车辆应该具有减少灯光反射的玻璃。 | 点亮状态稳定。只有在AVP功能被激活状态或者远程驾驶模式激活状态AVP指示灯才点亮 |
或 | |||||
2 | 360°可见 | 朝向前方,面向前方,包含玻璃,从前面看,指示灯光中心相较垂直中心线对称或360°可 见。 | |||
传统车辆灯具 | 1 | 360°可见 | 基于原车指示灯位置360°可见 | 基于原车指示灯安装要求 |
声音交互
交互声音应满足以下条件:
1. 声音大小:固定音量,音量为60dB±5dB;
2. 提示方式:滴答声、蜂鸣声、人声播报;
3. 提示频率:1Hz
车内人机交互
信号装置标示的交互
声音交互
在AVP功能可以被激活的状态或者远程驾驶模式可以被激活的状态下进行语音播报。声音交互音量为40±5dB。提示类型可分为人声语音播报、滴答声等。
场景
左右转弯
1. AVP 指示灯点亮,通过传统转向灯进行提醒;
2. AVP 指示灯点亮,车辆前照灯或投影装置投影相应字段到预先到达的地面位置,提醒用户车
辆转弯(可选);
3. 用滴答声、蜂鸣声或人声语音进行提示;
4. 基于V2X 的提示。
经过让行提示
1. AVP 指示灯正常点亮,车辆减速且车辆前方灯光闪烁提醒路人、车辆先行;
2. 车辆前照灯或投影装置投影相应字段到地面位置提醒路人、车辆先行(可选);
3. 车辆装配相关显示屏显示文字或其他先行标志提醒行人、车辆先行(可选);
4. 车辆减速或让行,用声音进行提醒过往车辆和行人先行;基于V2X 的车辆让行提示。
泊入泊出
1. 倒车入库应用倒车灯点亮;
2. 投影倒车标识提醒(可选);
3. 倒车入库应用后方扩音器进行声音提醒;
4. 出库应用前方扩音器进行声音提醒;
5. 出库AVP 指示灯正常点亮,转向灯闪烁进行提醒;
6. 投影箭头方式提醒(可选)。
激活及退出条件
激活条件
1. 当车辆处于AVP 功能开启状态;
2. 车辆行驶路径一定范围内有行人、车辆及其他障碍物的出现并影响(有可能)车辆AVP 功能
正常进行。
退出条件
1. 车辆前方有不可移动障碍物阻挡AVP 车辆正常行驶;
2. AVP 车辆行驶过程中发生系统故障;
3. 硬件设备受损或赃污。
场端人机交互
V2X交互
故障车提醒
基于V2X交互的故障车辆提醒如图所示:
1. AVP 车辆为故障车辆A 时,车辆持续对外广播故障车辆消息,当另一台车B 靠近时接收此消息,并换道绕行;
2. AVP 车辆为正常行驶车辆B 时,接受前方故障车辆A 广播的故障信息,做出局部路径规划,换道绕行。
路口盲区预警
基于V2X交互的路口盲区预警如图所示:
1. AVP 车辆为左转车辆A 时,接收直行车辆B 的连续广播消息并发送自车消息,减速让行顺序通过路口;
2. AVP 车辆为直行车辆B 时,发送自车消息并接收左转车辆A 的连续广播信息,减速通过路口。
弱势交通参与者提醒
基于V2X交互的弱势交通参与者提醒如图所示,AVP车辆经过人行横道线电梯口或其他经常有行人经过的地方时,路段配备的RSU持续对外广播通过行人状态消息,车辆在驶近路口时接收此消息减速让行。
场端设施的预警
车辆入场
AVP车辆进入停车场前,有场端传感器感知并把信息传送至停车场内预警装置,提示停车场内非无人驾驶车辆减速慢行,注意避让。
车辆故障
可恢复故障:功能降级,无人驾驶模式黄色灯光点亮,其他灯光与人工驾驶灯光相同。
不可恢复故障:无人驾驶模式红色灯光点亮,其他灯光与人工驾驶灯光相同。通过V2X发送车辆故障预警给周边行驶车辆,上报停车场管理方并发送消息至车主终端。
APP人机交互
APP功能的要求
基本功能要求:
1. 泊车/取车;
2. 泊车完成确认;
3. 泊车失败故障反馈;
4. 取车完成确认;
5. 取车失败故障反馈;
6. 费用支付;
7. 显示目标停车场可用停车位信息显示(可选);
8. 停车位、停车时间段预约(可选);
9. 选定停车位确认(可选);
10. 显示泊车路径、车辆实时位置(可选);
11. 取车时间、取车地点预约(可选);
12. 取车车辆实时行驶轨迹及车辆预计到达时间(可选);
13. 历史查询(可选)。
APP端UI的要求
整体界面简洁,泊车、取车按钮操控渐变、便于区分,避免用户误操作,用户误操作后无人驾驶系统应根据前一次状态及定位信息等进行判定。基本功能要求:
1. 泊车/取车显示按键;
2. 泊车完成确认按键;
3. 泊车失败故障反馈提示框;
4. 取车完成确认按键;
5. 取车失败故障反馈提示框;
6. 费用支付弹出框;
7. 显示目标停车场可用停车位信息显示(可选);
8. 停车位、停车时间段预约成功确认按键(可选);
9. 选定停车位确认按键(可选);
10. 显示泊车路径、车辆实时位置(可选);
11. 取车时间、取车地点预约框(可选);
12. 取车车辆实时行驶轨迹及车辆预计到达时间(可选);
13. 历史查询(可选)。
云平台要求
车位分配
在AVP车辆开始行驶之前,云平台根据系统的车位占用情况为AVP车辆分配一个正确的空闲的目标车位,如果目标车位在AVP车辆行驶过程中因被占用等特殊情况变为不可用车位,则重新分配另一个可用车位。
全局路径分配
云平台为AVP车辆分配好目标车位后,根据现场的实际交通情况生成一条最优的到达目标车位的全局路径,规划的全局路径应尽量降低AVP车辆与场内其他交通参与者发生冲突,路径文件生成后通过网络传输下载到车载终端。
地图管理
车辆到达AVP自主泊车停车场指定起始区域后,向云平台发送地图文件下载请求,云平台通过网络传输将最新的地图文件下载到车载终端。
实时监控
云平台根据停车场内场端设施和AVP车辆上报的信息对停车场内交通状态进行实时监控,根据AVP车辆的实时运行状态和环境交通状态,为停车场运维人员提供运维预警通知。
远程遥控
AVP车辆自主泊车过程中,外部因素导致无法自主泊车时,用户可通过远程遥控(视频查看/指令下发)控制车辆行驶和完成泊车操作。
紧急停车
AVP车辆在向目标车辆行驶或自主泊车过程中,云平台或停车场运维人员通过实时监控停车场交通状况判断出车辆有碰撞风险或其他紧急异常情况时,可向车辆下发紧急停车指令,车辆紧急制动。
信息提醒
当停车场受光线、气候或其他外部环境原因影响不适宜继续运行AVP车辆时,云平台应及时向用户进行反馈或提醒。
相关文章:

泊车功能专题介绍 ———— AVP系统技术要求之人机交互云平台
文章目录 人机交互车端人机交互车外人机交互灯光交互声音交互 车内人机交互信号装置标示的交互声音交互 场景左右转弯经过让行提示泊入泊出 激活及退出条件激活条件退出条件 场端人机交互V2X交互故障车提醒路口盲区预警弱势交通参与者提醒 场端设施的预警车辆入场车辆故障 APP人…...

精密云工程:智能激活业务速率 ——华为云11.11联合大促倒计时 仅剩3日
现新客3.96元起,下单有机会抽HUAWEI P60 Art,福利仅限双十一,机会唾手可得,立即行动! 双十一购物节来临倒计时,华为云备上多款增值产品,以最优品质迸发冬日技术热浪,满足行业技术应用…...

SpringBoot整合EasyExcel
目录 一、EasyExcel介绍 1、简介 2、常用注解 二、SpringBoot整合EasyExcel 1、基本环境 (1)引入依赖 (2)创建实体类 2、EasyExcel内容读取 (1)创建监听器 (2)测试 3、EasyExcel内容校验 (1)场景描述 (2)EasyExcel监听器 (3)测试 4、EasyExcel内容批量插…...
详解JS遍历数组的十八种方法
for循环 let arr[1,2,3] for(let i0;i<arr.length;i){console.log(arr[i]) }for循环可以遍历数组,它一共有三个参数,第一个参数可以当成数组索引值,想要遍历时候可以设置初始值为0,然后以数组长度为判断依据,如果不…...
Python程序设计基础2
第1关:HUT开学了: # 请在此添加代码 Name = input() # 输入学生的姓名 ########## Begin ########## print("|++++++++++++++++++++++|") print("| |") print("| Welcome to HUT |") print("| …...
域名服务器有哪些类型
域名服务器有哪些类型 随着现在网络的不断发展,越来越多的企业开始使用网络建站,以此来进行营销和推广,而网站在建设过程中需要使用域名和空间,那么域名服务器是什么?下面由给大家说一下。 主域名服务器 负责维护一…...

5.什么是Spring的依赖注入(DI)?IOC和DI的区别是什么
很多人把IOC和DI说成一个东西,笼统来说的话是没有问题的,但是本质上还是有所区别的,希望大家能够严谨一点, IOC和DI是从不同的角度描述的同一件事,IOC是从容器的角度描述,而DI是从应用程序的角度来描述,也…...

Python开源自动化工具Playwright安装及介绍
一个非常强大的自动化项目叫 playwright-python 它支持主流的浏览器,包含:Chrome、Firefox、Safari、Microsoft Edge 等,同时支持以无头模式、有头模式运行,并提供了同步、异步的 API,可以结合 Pytest 测试框架 使用&…...
Nginx生产环境安装配置
不建议使用nginx-1.18.0.tar.gz,因为扫出很多漏洞 上传nginx-1.24.0.tar.gz [rootzonghe01 data]# ll -rw-r--r-- 1 root root 1112471 Oct 26 15:57 nginx-1.24.0.tar.gz [rootzonghe01 data]# pwd /data解押 [rootzonghe01 data]# tar -zxvf nginx-1.24.0.tar…...

「项目阅读系列」go-gin-example star 6.5k!(1)
文章目录 准备工作适宜人群项目信息 项目结构代码阅读主要模块代码主函数模块router 路由模块auth 授权模块数据库 修改文章请求分析其他依赖 总结 准备工作 适宜人群 初学 go 语法,希望了解 go 项目的构建过程和方式。 项目信息 go-gin-example 项目是使用 gin…...
基于轻量级yolov5的瓷砖瑕疵检测系统
该专栏仅支持购买本专栏的同学学习使用,不支持以超级会员、VIP等形式使用,请谅解!【购买专栏后可选择其中一个完整源码项目】 本文是我新开设的专栏《完整源码项目实战》 的第十二篇全源码文章,包含数据集在内的所有资源,可以实现零基础上手入门学习。前面系列文章链接如下…...
Linux:系统基本信息扫描(2)
#网络地址:ip a------------------------------------------------------------- ip a echo "主机名:-------------------------------------------------------" hostnamectl sleep 0.5s echo "#系统基本信息:--------------------------------------------…...
什么是虚拟DOM(Virtual DOM),说说工作原理
虚拟DOM(Virtual DOM)是一种将页面的状态抽象为JavaScript对象表示的概念,用于提高Web应用程序的性能和渲染效率。 虚拟DOM的工作原理如下: 1: 初始渲染:首先,通过JavaScript对象(…...

Kafka的重要组件,谈谈流处理引擎Kafka Stream
系列文章目录 上手第一关,手把手教你安装kafka与可视化工具kafka-eagle Kafka是什么,以及如何使用SpringBoot对接Kafka 架构必备能力——kafka的选型对比及应用场景 Kafka存取原理与实现分析,打破面试难关 防止消息丢失与消息重复——Kafka可…...
基于yolov5模型的200种鸟类检测识别分析系统
该专栏仅支持购买本专栏的同学学习使用,不支持以超级会员、VIP等形式使用,请谅解!【购买专栏后可选择其中一个完整源码项目】 本文是我新开设的专栏《完整源码项目实战》 的第十三篇全源码文章,包含数据集在内的所有资源,可以实现零基础上手入门学习。前面系列文章链接如下…...

JavaScript的学习,就这一篇就OK了!(超详细)
目录 Day27 JavaScript(1) 1、JS的引入方式 2、ECMAScript基本语法 3、ECMAScript 基本数据类型编辑 3.1 数字类型 3.2 字符串 3.3 布尔值 3.4 空值(Undefined和Null) 3.5 类型转换 3.6 原始值和引用值 4、运算符 5、流程控制语句 5.1 分…...

hive sql 取当周周一 str_to_date(DATE_FORMAT(biz_date, ‘%Y%v‘), ‘%Y%v‘)
select str_to_date(DATE_FORMAT(biz_date, %Y%v), %Y%v)方法拆解 select DATE_FORMAT(now(), %Y%v), str_to_date(202346, %Y%v)...

【React】React 基础
1. 搭建环境 npx create-react-app react-basic-demo2. 基本使用 JSX 中使用 {} 识别 JavaScript 中的表达式,比如变量、函数调用、方法调用等。 if、switch、变量声明等属于语句,不是表达式。 列表渲染使用 map 。 事件绑定用;on 事件名称…...
CentOS7 设置 nacos 开机启动
1、新增服务文件 vim /lib/systemd/system/nacos.service2、增加如下内容 [Unit] Descriptionnacos Afternetwork.target[Service] Typeforking ExecStart/usr/local/nacos/bin/startup.sh -m standalone ExecReload/usr/local/nacos/bin/shutdown.sh ExecStop/usr/local/nac…...

使用低代码可视化开发平台快速搭建应用
目录 一、JNPF可视化平台介绍 二、搭建JNPF可视化平台 【表单设计】 【报表设计】 【流程设计】 【代码生成器】 三、使用JNPF可视化平台 1.前后端分离: 2.多数据源: 3.预置功能: 4.私有化部署: 四、总结 可视化低代码…...

【Axure高保真原型】引导弹窗
今天和大家中分享引导弹窗的原型模板,载入页面后,会显示引导弹窗,适用于引导用户使用页面,点击完成后,会显示下一个引导弹窗,直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…...

观成科技:隐蔽隧道工具Ligolo-ng加密流量分析
1.工具介绍 Ligolo-ng是一款由go编写的高效隧道工具,该工具基于TUN接口实现其功能,利用反向TCP/TLS连接建立一条隐蔽的通信信道,支持使用Let’s Encrypt自动生成证书。Ligolo-ng的通信隐蔽性体现在其支持多种连接方式,适应复杂网…...

微信小程序云开发平台MySQL的连接方式
注:微信小程序云开发平台指的是腾讯云开发 先给结论:微信小程序云开发平台的MySQL,无法通过获取数据库连接信息的方式进行连接,连接只能通过云开发的SDK连接,具体要参考官方文档: 为什么? 因为…...
高防服务器能够抵御哪些网络攻击呢?
高防服务器作为一种有着高度防御能力的服务器,可以帮助网站应对分布式拒绝服务攻击,有效识别和清理一些恶意的网络流量,为用户提供安全且稳定的网络环境,那么,高防服务器一般都可以抵御哪些网络攻击呢?下面…...

pikachu靶场通关笔记22-1 SQL注入05-1-insert注入(报错法)
目录 一、SQL注入 二、insert注入 三、报错型注入 四、updatexml函数 五、源码审计 六、insert渗透实战 1、渗透准备 2、获取数据库名database 3、获取表名table 4、获取列名column 5、获取字段 本系列为通过《pikachu靶场通关笔记》的SQL注入关卡(共10关࿰…...
DeepSeek 技术赋能无人农场协同作业:用 AI 重构农田管理 “神经网”
目录 一、引言二、DeepSeek 技术大揭秘2.1 核心架构解析2.2 关键技术剖析 三、智能农业无人农场协同作业现状3.1 发展现状概述3.2 协同作业模式介绍 四、DeepSeek 的 “农场奇妙游”4.1 数据处理与分析4.2 作物生长监测与预测4.3 病虫害防治4.4 农机协同作业调度 五、实际案例大…...

零基础在实践中学习网络安全-皮卡丘靶场(第九期-Unsafe Fileupload模块)(yakit方式)
本期内容并不是很难,相信大家会学的很愉快,当然对于有后端基础的朋友来说,本期内容更加容易了解,当然没有基础的也别担心,本期内容会详细解释有关内容 本期用到的软件:yakit(因为经过之前好多期…...

JVM虚拟机:内存结构、垃圾回收、性能优化
1、JVM虚拟机的简介 Java 虚拟机(Java Virtual Machine 简称:JVM)是运行所有 Java 程序的抽象计算机,是 Java 语言的运行环境,实现了 Java 程序的跨平台特性。JVM 屏蔽了与具体操作系统平台相关的信息,使得 Java 程序只需生成在 JVM 上运行的目标代码(字节码),就可以…...

基于Java+MySQL实现(GUI)客户管理系统
客户资料管理系统的设计与实现 第一章 需求分析 1.1 需求总体介绍 本项目为了方便维护客户信息为了方便维护客户信息,对客户进行统一管理,可以把所有客户信息录入系统,进行维护和统计功能。可通过文件的方式保存相关录入数据,对…...

GruntJS-前端自动化任务运行器从入门到实战
Grunt 完全指南:从入门到实战 一、Grunt 是什么? Grunt是一个基于 Node.js 的前端自动化任务运行器,主要用于自动化执行项目开发中重复性高的任务,例如文件压缩、代码编译、语法检查、单元测试、文件合并等。通过配置简洁的任务…...