当前位置: 首页 > 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; 四、总结 可视化低代码…...

wordpress后台更新后 前端没变化的解决方法

使用siteground主机的wordpress网站&#xff0c;会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后&#xff0c;网站没有变化的情况。 不熟悉siteground主机的新手&#xff0c;遇到这个问题&#xff0c;就很抓狂&#xff0c;明明是哪都没操作错误&#x…...

【根据当天日期输出明天的日期(需对闰年做判定)。】2022-5-15

缘由根据当天日期输出明天的日期(需对闰年做判定)。日期类型结构体如下&#xff1a; struct data{ int year; int month; int day;};-编程语言-CSDN问答 struct mdata{ int year; int month; int day; }mdata; int 天数(int year, int month) {switch (month){case 1: case 3:…...

边缘计算医疗风险自查APP开发方案

核心目标:在便携设备(智能手表/家用检测仪)部署轻量化疾病预测模型,实现低延迟、隐私安全的实时健康风险评估。 一、技术架构设计 #mermaid-svg-iuNaeeLK2YoFKfao {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg…...

SCAU期末笔记 - 数据分析与数据挖掘题库解析

这门怎么题库答案不全啊日 来简单学一下子来 一、选择题&#xff08;可多选&#xff09; 将原始数据进行集成、变换、维度规约、数值规约是在以下哪个步骤的任务?(C) A. 频繁模式挖掘 B.分类和预测 C.数据预处理 D.数据流挖掘 A. 频繁模式挖掘&#xff1a;专注于发现数据中…...

Linux简单的操作

ls ls 查看当前目录 ll 查看详细内容 ls -a 查看所有的内容 ls --help 查看方法文档 pwd pwd 查看当前路径 cd cd 转路径 cd .. 转上一级路径 cd 名 转换路径 …...

P3 QT项目----记事本(3.8)

3.8 记事本项目总结 项目源码 1.main.cpp #include "widget.h" #include <QApplication> int main(int argc, char *argv[]) {QApplication a(argc, argv);Widget w;w.show();return a.exec(); } 2.widget.cpp #include "widget.h" #include &q…...

【论文笔记】若干矿井粉尘检测算法概述

总的来说&#xff0c;传统机器学习、传统机器学习与深度学习的结合、LSTM等算法所需要的数据集来源于矿井传感器测量的粉尘浓度&#xff0c;通过建立回归模型来预测未来矿井的粉尘浓度。传统机器学习算法性能易受数据中极端值的影响。YOLO等计算机视觉算法所需要的数据集来源于…...

c#开发AI模型对话

AI模型 前面已经介绍了一般AI模型本地部署&#xff0c;直接调用现成的模型数据。这里主要讲述讲接口集成到我们自己的程序中使用方式。 微软提供了ML.NET来开发和使用AI模型&#xff0c;但是目前国内可能使用不多&#xff0c;至少实践例子很少看见。开发训练模型就不介绍了&am…...

10-Oracle 23 ai Vector Search 概述和参数

一、Oracle AI Vector Search 概述 企业和个人都在尝试各种AI&#xff0c;使用客户端或是内部自己搭建集成大模型的终端&#xff0c;加速与大型语言模型&#xff08;LLM&#xff09;的结合&#xff0c;同时使用检索增强生成&#xff08;Retrieval Augmented Generation &#…...

管理学院权限管理系统开发总结

文章目录 &#x1f393; 管理学院权限管理系统开发总结 - 现代化Web应用实践之路&#x1f4dd; 项目概述&#x1f3d7;️ 技术架构设计后端技术栈前端技术栈 &#x1f4a1; 核心功能特性1. 用户管理模块2. 权限管理系统3. 统计报表功能4. 用户体验优化 &#x1f5c4;️ 数据库设…...