自动驾驶记忆泊车HAVP功能规范

2024-02-20 11:44

本文主要是介绍自动驾驶记忆泊车HAVP功能规范,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.     功能描述... 4

1.1       信号需求.... 5

1.1.1        输入信号.... 5

1.1.2        输出信号.... 16

1.2       状态机.... 32

1.2.1        状态描述.... 32

1.2.2        状态迁移条件.... 32

1.3       功能流程.... 34

1.3.1        功能逻辑.... 34

1.3.2    HUT交互逻辑详述.... 37

1.3.3    APP交互逻辑详述.... 52

1.3.4        性能需求.... 60

1.4       关联件要求.... 65

1.5       适用场景.... 66

1.5.2        场景需求和边界条件.... 69

1.5.3        典型使用场景.... 76

1.6       关联件要求.... 79

  1. 功能描述

HAVP(Home Automated Valet Parking assist),即记忆泊车功能,是泊车辅助功能的更高级拓展应用,旨在辅助客户在一些特定场景下,代其停到他想要停的位置,整个过程不需要客户在车内进行车辆控制等操作,但出于安全考虑,需要客户在距车辆一定范围内,通过手机 APP 保持系统实时处于激活状态,并监控系统的运行状态,必要时可主动采取制动等安全操作。此功能由三个子功能构成,分别是建图功能、记忆泊入以及记忆泊出功能。

建图功能:为实现记忆泊入和记忆泊出功能,需要先进行路径学习,通过特定操作使得系统进入泊车路线学习模式。泊入路径建图时,驾驶员将车辆从A 点开至其想要停的位置(B 点),系统将通过采集视觉数据构建区域地图并完成相应路线存储完成泊入建图。泊出路径建图时,驾驶员将车辆从C 点开至其想要停的位置(D 点),系统将通过采集视觉数据构建区域地图并完成相应路线存储完成泊出建图。

固定车位记忆泊入:驾驶员将车辆开到A点附近,开启记忆泊车功能,匹配路径后,通过手机APP屏幕操作,AVP控制车辆停到B点位置, 随后完成熄火、锁车等操作,并通过APP告知客户完成情况及车辆状态。过程中用户需要监控车辆周围环境,必要时可以通过手机APP进行制动。

流动车位记忆泊车,驾驶员将车辆开到A点附近,开启记忆泊车功能,匹配路径后,通过手机APP屏幕操作,AVP控制车辆在A点到B点巡航阶段实时搜索车位,就近完成泊车入位,并通过APP告知用户完成情况及车辆状态,随后用户可以完成熄火、锁车等操作。过程中用户需要监控车辆周围环境,必要时可以通过手机APP进行制动。

记忆泊出:车辆停放在C点,用户通过手机APP激活记忆泊出功能,车辆远程点火、手机APP和车辆连接成功后,系统控制车辆自动泊车出位并实现由C点到D点的记忆泊车,并通过APP告知用户完成情况及车辆状态。过程中用户需要监控车辆周围环境,必要时可以通过手机APP进行制动。

  1. 信号需求
    1. 输入信号

基于融合泊车的相关输入信号,新增输入信号如下:

需完整版功能规范点击如下链接下载:

https://download.csdn.net/download/weixin_45905610/88845652

自动驾驶记忆泊车HAVP系统功能规范资源-CSDN文库

这篇关于自动驾驶记忆泊车HAVP功能规范的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/728109

相关文章

springboot下载接口限速功能实现

《springboot下载接口限速功能实现》通过Redis统计并发数动态调整每个用户带宽,核心逻辑为每秒读取并发送限定数据量,防止单用户占用过多资源,确保整体下载均衡且高效,本文给大家介绍spring... 目录 一、整体目标 二、涉及的主要类/方法✅ 三、核心流程图解(简化) 四、关键代码详解1️⃣ 设置

一文详解MySQL如何设置自动备份任务

《一文详解MySQL如何设置自动备份任务》设置自动备份任务可以确保你的数据库定期备份,防止数据丢失,下面我们就来详细介绍一下如何使用Bash脚本和Cron任务在Linux系统上设置MySQL数据库的自... 目录1. 编写备份脚本1.1 创建并编辑备份脚本1.2 给予脚本执行权限2. 设置 Cron 任务2

苹果macOS 26 Tahoe主题功能大升级:可定制图标/高亮文本/文件夹颜色

《苹果macOS26Tahoe主题功能大升级:可定制图标/高亮文本/文件夹颜色》在整体系统设计方面,macOS26采用了全新的玻璃质感视觉风格,应用于Dock栏、应用图标以及桌面小部件等多个界面... 科技媒体 MACRumors 昨日(6 月 13 日)发布博文,报道称在 macOS 26 Tahoe 中

Java使用HttpClient实现图片下载与本地保存功能

《Java使用HttpClient实现图片下载与本地保存功能》在当今数字化时代,网络资源的获取与处理已成为软件开发中的常见需求,其中,图片作为网络上最常见的资源之一,其下载与保存功能在许多应用场景中都... 目录引言一、Apache HttpClient简介二、技术栈与环境准备三、实现图片下载与保存功能1.

MybatisPlus service接口功能介绍

《MybatisPlusservice接口功能介绍》:本文主要介绍MybatisPlusservice接口功能介绍,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友... 目录Service接口基本用法进阶用法总结:Lambda方法Service接口基本用法MyBATisP

MyBatis Plus 中 update_time 字段自动填充失效的原因分析及解决方案(最新整理)

《MyBatisPlus中update_time字段自动填充失效的原因分析及解决方案(最新整理)》在使用MyBatisPlus时,通常我们会在数据库表中设置create_time和update... 目录前言一、问题现象二、原因分析三、总结:常见原因与解决方法对照表四、推荐写法前言在使用 MyBATis

Python使用smtplib库开发一个邮件自动发送工具

《Python使用smtplib库开发一个邮件自动发送工具》在现代软件开发中,自动化邮件发送是一个非常实用的功能,无论是系统通知、营销邮件、还是日常工作报告,Python的smtplib库都能帮助我们... 目录代码实现与知识点解析1. 导入必要的库2. 配置邮件服务器参数3. 创建邮件发送类4. 实现邮件

Java反射实现多属性去重与分组功能

《Java反射实现多属性去重与分组功能》在Java开发中,​​List是一种非常常用的数据结构,通常我们会遇到这样的问题:如何处理​​List​​​中的相同字段?无论是去重还是分组,合理的操作可以提高... 目录一、开发环境与基础组件准备1.环境配置:2. 代码结构说明:二、基础反射工具:BeanUtils

Druid连接池实现自定义数据库密码加解密功能

《Druid连接池实现自定义数据库密码加解密功能》在现代应用开发中,数据安全是至关重要的,本文将介绍如何在​​Druid​​连接池中实现自定义的数据库密码加解密功能,有需要的小伙伴可以参考一下... 目录1. 环境准备2. 密码加密算法的选择3. 自定义 ​​DruidDataSource​​ 的密码解密3

Python使用pynput模拟实现键盘自动输入工具

《Python使用pynput模拟实现键盘自动输入工具》在日常办公和软件开发中,我们经常需要处理大量重复的文本输入工作,所以本文就来和大家介绍一款使用Python的PyQt5库结合pynput键盘控制... 目录概述:当自动化遇上可视化功能全景图核心功能矩阵技术栈深度效果展示使用教程四步操作指南核心代码解析