当前位置: 首页 > news >正文

泊车功能专题介绍 ———— 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循环可以遍历数组&#xff0c;它一共有三个参数&#xff0c;第一个参数可以当成数组索引值&#xff0c;想要遍历时候可以设置初始值为0&#xff0c;然后以数组长度为判断依据&#xff0c;如果不…...

Python程序设计基础2

第1关:HUT开学了: # 请在此添加代码 Name = input() # 输入学生的姓名 ########## Begin ########## print("|++++++++++++++++++++++|") print("| |") print("| Welcome to HUT |") print("| …...

域名服务器有哪些类型

域名服务器有哪些类型 随着现在网络的不断发展&#xff0c;越来越多的企业开始使用网络建站&#xff0c;以此来进行营销和推广&#xff0c;而网站在建设过程中需要使用域名和空间&#xff0c;那么域名服务器是什么&#xff1f;下面由给大家说一下。 主域名服务器 负责维护一…...

5.什么是Spring的依赖注入(DI)?IOC和DI的区别是什么

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

Python开源自动化工具Playwright安装及介绍

一个非常强大的自动化项目叫 playwright-python 它支持主流的浏览器&#xff0c;包含&#xff1a;Chrome、Firefox、Safari、Microsoft Edge 等&#xff0c;同时支持以无头模式、有头模式运行&#xff0c;并提供了同步、异步的 API&#xff0c;可以结合 Pytest 测试框架 使用&…...

Nginx生产环境安装配置

不建议使用nginx-1.18.0.tar.gz&#xff0c;因为扫出很多漏洞 上传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 语法&#xff0c;希望了解 go 项目的构建过程和方式。 项目信息 go-gin-example 项目是使用 gin…...

基于轻量级yolov5的瓷砖瑕疵检测系统

该专栏仅支持购买本专栏的同学学习使用,不支持以超级会员、VIP等形式使用,请谅解!【购买专栏后可选择其中一个完整源码项目】 本文是我新开设的专栏《完整源码项目实战》 的第十二篇全源码文章,包含数据集在内的所有资源,可以实现零基础上手入门学习。前面系列文章链接如下…...

Linux:系统基本信息扫描(2)

#网络地址:ip a------------------------------------------------------------- ip a echo "主机名:-------------------------------------------------------" hostnamectl sleep 0.5s echo "#系统基本信息:--------------------------------------------…...

什么是虚拟DOM(Virtual DOM),说说工作原理

虚拟DOM&#xff08;Virtual DOM&#xff09;是一种将页面的状态抽象为JavaScript对象表示的概念&#xff0c;用于提高Web应用程序的性能和渲染效率。 虚拟DOM的工作原理如下&#xff1a; 1&#xff1a; 初始渲染&#xff1a;首先&#xff0c;通过JavaScript对象&#xff08;…...

Kafka的重要组件,谈谈流处理引擎Kafka Stream

系列文章目录 上手第一关&#xff0c;手把手教你安装kafka与可视化工具kafka-eagle Kafka是什么&#xff0c;以及如何使用SpringBoot对接Kafka 架构必备能力——kafka的选型对比及应用场景 Kafka存取原理与实现分析&#xff0c;打破面试难关 防止消息丢失与消息重复——Kafka可…...

基于yolov5模型的200种鸟类检测识别分析系统

该专栏仅支持购买本专栏的同学学习使用,不支持以超级会员、VIP等形式使用,请谅解!【购买专栏后可选择其中一个完整源码项目】 本文是我新开设的专栏《完整源码项目实战》 的第十三篇全源码文章,包含数据集在内的所有资源,可以实现零基础上手入门学习。前面系列文章链接如下…...

JavaScript的学习,就这一篇就OK了!(超详细)

目录 Day27 JavaScript(1) 1、JS的引入方式 2、ECMAScript基本语法 3、ECMAScript 基本数据类型​编辑 3.1 数字类型 3.2 字符串 3.3 布尔值 3.4 空值&#xff08;Undefined和Null&#xff09; 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 中的表达式&#xff0c;比如变量、函数调用、方法调用等。 if、switch、变量声明等属于语句&#xff0c;不是表达式。 列表渲染使用 map 。 事件绑定用&#xff1b;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.前后端分离&#xff1a; 2.多数据源&#xff1a; 3.预置功能&#xff1a; 4.私有化部署&#xff1a; 四、总结 可视化低代码…...

<6>-MySQL表的增删查改

目录 一&#xff0c;create&#xff08;创建表&#xff09; 二&#xff0c;retrieve&#xff08;查询表&#xff09; 1&#xff0c;select列 2&#xff0c;where条件 三&#xff0c;update&#xff08;更新表&#xff09; 四&#xff0c;delete&#xff08;删除表&#xf…...

练习(含atoi的模拟实现,自定义类型等练习)

一、结构体大小的计算及位段 &#xff08;结构体大小计算及位段 详解请看&#xff1a;自定义类型&#xff1a;结构体进阶-CSDN博客&#xff09; 1.在32位系统环境&#xff0c;编译选项为4字节对齐&#xff0c;那么sizeof(A)和sizeof(B)是多少&#xff1f; #pragma pack(4)st…...

【服务器压力测试】本地PC电脑作为服务器运行时出现卡顿和资源紧张(Windows/Linux)

要让本地PC电脑作为服务器运行时出现卡顿和资源紧张的情况&#xff0c;可以通过以下几种方式模拟或触发&#xff1a; 1. 增加CPU负载 运行大量计算密集型任务&#xff0c;例如&#xff1a; 使用多线程循环执行复杂计算&#xff08;如数学运算、加密解密等&#xff09;。运行图…...

【Java_EE】Spring MVC

目录 Spring Web MVC ​编辑注解 RestController RequestMapping RequestParam RequestParam RequestBody PathVariable RequestPart 参数传递 注意事项 ​编辑参数重命名 RequestParam ​编辑​编辑传递集合 RequestParam 传递JSON数据 ​编辑RequestBody ​…...

k8s业务程序联调工具-KtConnect

概述 原理 工具作用是建立了一个从本地到集群的单向VPN&#xff0c;根据VPN原理&#xff0c;打通两个内网必然需要借助一个公共中继节点&#xff0c;ktconnect工具巧妙的利用k8s原生的portforward能力&#xff0c;简化了建立连接的过程&#xff0c;apiserver间接起到了中继节…...

Java 二维码

Java 二维码 **技术&#xff1a;**谷歌 ZXing 实现 首先添加依赖 <!-- 二维码依赖 --><dependency><groupId>com.google.zxing</groupId><artifactId>core</artifactId><version>3.5.1</version></dependency><de…...

C#中的CLR属性、依赖属性与附加属性

CLR属性的主要特征 封装性&#xff1a; 隐藏字段的实现细节 提供对字段的受控访问 访问控制&#xff1a; 可单独设置get/set访问器的可见性 可创建只读或只写属性 计算属性&#xff1a; 可以在getter中执行计算逻辑 不需要直接对应一个字段 验证逻辑&#xff1a; 可以…...

如何更改默认 Crontab 编辑器 ?

在 Linux 领域中&#xff0c;crontab 是您可能经常遇到的一个术语。这个实用程序在类 unix 操作系统上可用&#xff0c;用于调度在预定义时间和间隔自动执行的任务。这对管理员和高级用户非常有益&#xff0c;允许他们自动执行各种系统任务。 编辑 Crontab 文件通常使用文本编…...

Windows安装Miniconda

一、下载 https://www.anaconda.com/download/success 二、安装 三、配置镜像源 Anaconda/Miniconda pip 配置清华镜像源_anaconda配置清华源-CSDN博客 四、常用操作命令 Anaconda/Miniconda 基本操作命令_miniconda创建环境命令-CSDN博客...

vue3 daterange正则踩坑

<el-form-item label"空置时间" prop"vacantTime"> <el-date-picker v-model"form.vacantTime" type"daterange" start-placeholder"开始日期" end-placeholder"结束日期" clearable :editable"fal…...