辅助驾驶功能开发-功能规范篇(23)-2-Mobileye NOP功能规范

news2024/11/26 9:47:02

5.2 状态机要求

5.2.1 NOP/HWP 状态机

        NOP/HWP状态机如下所示:

         下表总结了这些状态:

状态描述
Passive不满足功能条件,功能无法控制车辆执行器。
Standby满足功能条件。该功能不是由驾驶员激活的。功能不控制车辆执行器。
Active - Main功能由驾驶员激活。功能是控制车辆。在某些情况下,驾驶员可以松手。
Override驾驶员加速请求优先于功能的加速请求(如果更高)。
Temp Stop

当本车跟随前车停止时,系统进入Temp_Stop模式;

当车辆静止且驾驶员通过AD按钮激活HWP/NOP功能时,系统进入Temp_Stop模式;

不得根据 NOP 请求对动力传动系进行控制。

Take Over

当功能失效或ODD退出时,该功能应要求驾驶员接管。在此模式下,可以向驾驶员生成音频/视觉/触觉信号。驾驶员必须在 4 秒内接管车辆的控制权。

接管持续时间至少为 2 秒(即使驾驶员在此之前已接管控制权)。

Stop in Lane如果功能失效或驾驶员无法接管车辆的控制,功能应使车辆停在车道上。

5.2.2 状态机——基础

        功能转换和描述如下表所示。状态机有几个层次:

        1. 基础状态机;
        2.ODD状态机;
        3. 驾驶员注意力状态机;
        4. 车辆健康状况;
        5. 车辆功能仲裁;
        6. ADCU功能仲裁。

5.2.3 故障管理器

        健康状态机指示系统健康状况单独描述。该状态机涵盖车辆和系统相关故障(传感器、硬件)。系统健康状态机应链接到此工作项。

5.2.4 自动变道状态机

        自动换道状态机如下图给出:

        下表总结了这些状态: 

状态描述
Off (Lane 
Keeping mode)
该状态关联的 ALC 未启用,因此父驾驶功能将自车保持在自车车道中。
Standby – Lane 
Change 
Available
满足执行变道的条件,驾驶员的行为根据条件(注意力、眼睛注视道路等)而定。
Lane change 
request
在此状态下,驾驶员确认或请求变道。
Lane Change 
Start
变道的横向运动已开始,前轮尚未越过车道线(车辆仍在 Egolane 中)。
Lane Change 
Lateral 
maneuver
自车越过车道线,完成进入目标车道的机动,并在目标车道的中心进行调整。

5.2.4.1 T1 – 从关闭(车道保持)模式转换到待机 – 车道变更可用模式

        如果同时满足以下条件,则应进行 T1:

        1. 保持 ALC-ODD 条件(还考虑 10 秒的驾驶时间);
        2. 目标车道宽度在本车两侧均有效;
        3. 行驶 10 秒内的目标车道宽度满足要求;
        4. 满足速度和距离条件;
        5. 驾驶员注意力集中并注视道路;
        6. 在 HMI 中启用 ALC;
        7. 驾驶员双手模式。

5.2.4.2 T2 – 从待机状态转换 – 车道变换可用于关闭(车道保持)模式

        如果满足以下条件之一,则应进行 T2:

        1. 不满足 ALC - ODD 条件(还考虑到 10 秒的驾驶时间);
        2. 自车两侧的目标车道宽度无效;
        3. 速度和距离条件无效;
        4. 驾驶员视线移开 TBD 秒;
        5. 在 HMI 中禁用 ALC;
        6. 驾驶员双手模式。

5.2.4.3 T3 – 从待机状态转换到车道变更请求模式

        如果满足以下条件,则应进行 T3:

        1. Hands-on:驾驶员激活转向灯。
        2. Hands-off:

Logic1Logic2条件
ORAND驾驶员激活转向灯
变道确认已开启
AND变道确认已关闭
驾驶员在变道开始前激活转向灯

5.2.4.4 T4 – 从待机状态转换到变道启动模式

        T4 仅适用于 Hands off 模式,并且在以下条件适用时发生:

Logic1Logic2条件
ANDAND
 
驾驶员未将转向灯转向与变道相反的方向
驾驶员注视道路
ALC-ODD 有效
适用的车道标记为虚线
目标自车车道足够宽达 10 秒
遵守目标距离的临界距离
自车速度高于 ECE R79 规定的速度限制
Hands off 模式已激活
变道确认已关闭
OR存在超车条件(自车车道速度慢于目标车道)
NOP 正在使用有效的导航路线,并且导航需要变更车道
自车位于左车道且驾驶员激活了中间车道偏好,并且当前道路至少有 3 个车道
在自车车道中检测到障碍物
前方车道合并或分离

5.2.4.5 T5 – 从车道变更请求到车道变更启动模式的转换

        如果满足以下条件,则应进行 T5:

Logic1条件
AND双手检测状态机是否有效
驾驶员未将转向灯转向与变道相反的方向
司机注视道路
ALC-ODD 有效
适用的车道标记为虚线
目标自车车道足够宽 10 秒
遵守目标距离的临界距离
自车速度高于 ECE R79 规定的速度限制
请求变道的持续时间至少为 3 秒且少于 5 秒 (ECE R79)

5.2.4.6 T6 – 从车道变更请求到关闭(车道保持)的转换

        如果满足以下条件,则应进行 T6:

Logic1条件
OR放手状态机无效
驾驶员将转向灯转向与变道方向相反的方向
已触发闭眼警告
ALC-ODD 无效
在临界距离内发现移动目标
自车速度低于 ECE R79 给出的速度
车道变更请求的持续时间超过 5 秒 (ECE R79)

5.2.4.7 T7 – 从变道开始过渡到变道横向操作

        如果满足以下条件,则应进行 T7:

Logic1条件
AND前轮越过车道标记
放手状态机有效
驾驶员未将转向灯转向与变道相反的方向
司机注视道路
ALC-ODD 有效
适用的车道标记为虚线
目标自车车道足够宽 10 秒
遵守目标距离的临界距离
自车速度高于 ECE R79 规定的速度限制

5.2.4.8 T8 – 从变道开始到关闭的过渡(车道保持)

        如果满足以下条件,则应进行 T8:

Logic1条件
OR前轮未越过车道标记
放手状态机无效
驾驶员将转向灯转向与变道方向相反的方向
已触发闭眼警告
ALC-ODD 无效
在临界距离内发现移动目标
自车速度低于 ECE R79 给出的速度

5.2.4.9 T9 – 从变道横向操作过渡到关闭(车道保持)

        如果满足以下条件,则应进行 T9:

Logic1条件
/自车后轮完全通过车道标记

5.2.4.10 NOP – 变道期间重新规划路线

        NOP 在执行变道时应锁定当前活动路线。变道期间不允许重新规划路线和更新路线。

5.2.5 脱手状态机

5.2.5.1 脱手条件

        有下列情况时,禁止脱手操作:

        1. 可见度有限——以防在检测范围内无法检测到危险和/或物体;
        2. 驾驶员未启用自动驾驶。

5.3 感知和传感器要求

5.3.1 ACC / HWP / NOP 目标车型

        纵向控制功能应在根据 ISO 定义 3833:1977 定义的以下类型的可许可车辆上运行 – 道路车辆(类型):

        1. 紧凑型汽车;
        2. 中型汽车;
        3. 皮卡车;
        4. 豪华轿车;
        5. 公共汽车;
        6. 半挂车;
        7. 摩托车;
        8. 牵引拖车的车辆。

5.3.2 目标辨别

        如果直道和稳态弯道上前方车辆多于一辆,则仅选择本车行驶路径中的前方车辆(下图目标车辆)进行纵向控制。

5.4 人机界面(HMI)要求

5.4.1 驾驶员注意力

        驾驶员在功能操作过程中保持注意力集中。应使用驾驶员监控要求中给出的驾驶员注意力状态机要求来验证驾驶员注意力。
        方向盘离手检测(HOD)应基于信号 HandsOnDetection。
        该功能应根据驾驶员监控要求发出驾驶员注意信号。

5.4.2 HWP/NOP状态报告

        用于报告 HWP / NOP 不可用的信号是 AsyAutDrvgAvl。

5.4.3 法定速度融合

        与法定速度融合应使该功能能够根据 REM-HD 地图中指示的法定速度确定其速度限制。驾驶员可以选择使用信号 AccFusnTrfcReq ==OnOff1_On 来激活此功能。
        如果 Fusion with Legal Speed 处于激活状态,该功能应向 HMI 发送 AccFusnTrfcSgn ==OnOff2_On。
        要停用 Fusion with Legal Speed,HMI 应发送信号 AccFusnTrfcReq ==OnOff1_Off,并且功能应将 AccFusnTrfcSgn ==OnOff2_Off 发送回 HMI。
        如果出于某种原因,Fusion with Legal Speed 出现故障/错误,功能应向 HMI 发送 AccFusnTrfcSgn ==OnOff2_Off。

5.4.4 速度设定显示

        该功能使用的当前速度设置应通过信号 DispSpdSetForLgtCtrl 显示。
        该功能应使用信号 DispTSIInfoForLgtCtrl 来指示该速度设置是否基于 TSR 融合。
        如果速度设置基于驾驶员输入,则该功能应发送 DispTSIInfoForLgtCtrl==0x2:No。
        如果该功能使用 TSI 的速度限制作为速度限制,则该功能应发送 DispTSIInfoForLgtCtrl==0x1:Yes。
        当驾驶员改变速度设定时,该功能应将新的速度限制发送到HMI。

5.4.5 纵向控制关键策略

        设定的速度单位应使用信号 VehSpdIndcdVeSpdIndcdUnit。

ACC/HWA 状态Speed +Speed -ResumeSetCancel
Standby N/AN/A

如果点火后首次激活,且车速高于 0 km/h 且低于 30 km/h:设定速度应为 30 km/h。

如果车辆速度高于或等于 30 km/h且低于 MAX_Velocity - 速度应设置为当前速度。

其他情况 - 功能将使用最后设置的速度切换到激活状态。

如果车辆速度高于 0 公里/小时且低于 30 公里/小时:设置速度应为 30 公里/小时。

如果车辆速度高于或等于 30 且低于 MAX_Velocity - 设置速度应为当前速度。

N/A
Active将设定速度提高TBDkm/h将设定速度降低 TBDkm/hN/AN/A取消功能
Override将设定速度提高TBDkm/h将设定速度降低 TBDkm/hN/A

如果车辆速度高于 0 公里/小时且低于 30 公里/小时:设置速度应为 30 公里/小时。

如果车辆速度高于或等于 30 且低于 MAX_Velocity - 设置速度应为当前速度。

取消功能
StandWait (ACC) / TempStop (HWA)将设定速度提高TBDkm/h将设定速度降低 TBDkm/h恢复功能N/A取消功能
StandActive将设定速度提高TBDkm/h将设定速度降低 TBDkm/hN/AN/A取消功能
Failure N/AN/A发送激活失败消息发送激活失败消息N/A

5.5 路线要求 - 仅 NOP

        NOP 可以从外部导航源接收路线。有效路由应满足以下条件:

        1. 路线距离必须大于 500m;
        2. 支持的最大路线长度为 600 Km。

        当 NOP 功能激活时,应使用从外部导航源接收到的路线。如果路由无效 - 该功能将退出(没有接管请求)。
        当激活时,NOP 功能将定期检查新路由。如果路线有更新,则会无缝切换到新路线。
        当NOP由于任何原因偏离路线时,NOP功能将退出(无接管请求)。

5.6 控制要求

5.6.1 纵向控制

5.6.1.1 HWP/NOP 加速请求

        加速度请求应由该功能限制为下图中给出的值。

 5.6.1.2 HWP/NOP 减速请求

        减速请求应由该功能限制为下图中给出的值。

 5.6.1.3 HWP / NOP 加加速度限制

        对于 HWP / NOP,整个速度范围内自动减速度(负加加速度)的平均变化率不得超过 5 m/s³。

5.6.2 横向控制

5.6.3 横向控制限制

        ECE R79 的横向控制限制如下:

速度范围10-60 km/h60-100 km/h100-130 km/h>130 km/h
指定最大横向加速度的最大值3 m/s23 m/s23 m/s23 m/s2
指定最大横向加速度的最小值0 m/s20.5 m/s20.8 m/s20.3 m/s2

        ISO 21717-2018 将横向加速度要求定义为:
        如果车速高于 8 m/s,则最大横向加速度应为 3 m/s2。
        如果车速低于 8 m/s,则最大横向加速度应为 5 m/s2。

        HWP / NOP 功能应实现以下横向加速度和加加速度限制:
        速度高于 10 km/h 时的最大横向加速度为 3 m/s2。
        速度低于 10 km/h 时的最大横向加速度为 5 m/s2。
        系统产生的横向加加速度半秒以上的移动平均值不得超过5 m/s³。

5.6.3.1 横向扭矩限制

        为了让驾驶员始终接管转向请求,该功能产生的转向扭矩应低于 50 N。
        此外,该功能应实现基于自车速度(TBD)的转向限制。

5.6.3.2 横向控制模式请求

        应使用 AsyADModeReqADActiveReq 信号请求横向控制模式。

5.6.3.3 横向控制转向请求

        横向控制转向请求应基于信号 AsyPinionAgReqSafe。

5.6.4 停止要求

        如果该功能跟随车辆停止,控制器应发送 AsyStandStillReqForCmft ==VehStopReq1_ReqOnVehStopSoftToStandStill。
        当请求车辆保持静止时,应始终发送此请求。
        停止请求只能在激活/临时停止状态(StandWait/StandActive)状态下发送。
        如果车辆起步驶离,则应停止停车请求。

5.6.5 起步要求

        停车后,如果功能决策起步,则功能应停止发送停车要求并使用信号 DrvOffReqForLgtCtrl 发送起步请求。
        当目标车辆驶离时,应发出驶离请求。

5.6.5.1 起步和停车仲裁

        当发送出发请求时,该功能应停止发送停止请求。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/780638.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

海盗王基于golang重制版的商城服务端

海盗王原始的商城服务端,附带有很多其他功能(如GM留言管理,商品管理接口),配置起来非常麻烦,而且运行时问题也很多,经常会出现弹出停止响应,无法正常提供服务。 在很早的时候&#x…

NTFS SSD USB 硬盘盒写入未结束拔出后Linux可识别,Windows不识别,报错无法访问

windows平台修复过程: 故障 管理员权限打开cmd,执行指令 chkdsk.exe /F /R f: C:\Windows\system32>chkdsk.exe /F /R f: 文件系统的类型是 NTFS。 卷标是 YeQiang-Data。 阶段 1: 检查基本文件系统结构... 已处理 2520 个文件记录。 文件验证完…

zabbix安装Grafana

一、web访问 https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.6.1-1.x86_64.rpm [rootserver ~] yum localinstall -y grafana-4.6.1-1.x86_64.rpm //yum方式安装本地rpm并自动解决依赖关系 [rootserver ~] grafana-cli plugins install alexanderzob…

探秘Spring中Bean的注解宝典:解读存取Bean的相关注解及用法

目录 存储Bean对象Controller(控制器存储)Service(服务存储)Repository(仓库存储)Component(组件存储)Configuration(配置存储)Bean重命名Bean 获取Bean对象属性注入构造方法注入Setter注入Resource(注入关键字) 存储Bean对象 将对象存储在 Spring 中,有两种注解类…

00_ubuntu_开发环境的搭建

ubuntu 的版本22.04 2023-07-21 1.卸载firefox dpkg --get-selections |grep firefox // 查看安装包的信息 sudo apt-get purge firefox firefox-locale-en firefox-locale-zh-hans // 卸载相应的包 2.下载google安装包并安装 wget https://dl.google.com/linux/direct/goo…

【Window系统】安装FFmpeg教程

目录 1、下载FFmpeg 2、配置环境变量 3、检验和测试 1、下载FFmpeg 两个下载路径: Github直链下载:Releases BtbN/FFmpeg-Builds (github.com)蓝奏云下载:ffmpeg-n5.0-latest-win64-lgpl-shared-5.0.zip - 蓝奏云 2、配置环境变量 将…

15matlab数据分析多项式的相乘和相除(matlab程序)

1.简述 xlsread和xlswrit函数 在MATLAB中经常会用到数据的读取,首先是从Excel中读取数据到MATLAB中去。下面给出原始Excel数据内容: 在MATLAB读取结果如下: mxlsread(fanjufei.xls,1,A1:C3)m 1 2 3 4 5 6 …

yum镜像源更新很慢,不管是阿里源还是清华源

今天想要再Centos7上安装docker测试,但是发现不管是阿里源还是清华源 yum makecache都更新的特别慢。有大佬知道啥原因不? 坐标成都,联通宽带300M

W801 ADC功能,基于CDK Demo以及Arduino平台测试

W801 ADC功能,基于CDK Demo以及Arduino平台测试 🌼W801开发板(HLK-W801 详细资料见:https://h.hlktech.com/Mobile/download/fdetail/170.html) 📓W801 ADC简介 📑集成 4 路 12 比特 ADC&…

华为eNSP:ospf的配置

一、拓扑图 二、路由器的配置 1、路由器依据规划配置接口IP AR1: <Huawei>system-view [Huawei]int g0/0/0 [Huawei-GigabitEthernet0/0/0]ip add 10.10.10.1 24 [Huawei-GigabitEthernet0/0/0]qu AR2: <Huawei>system-view [Huawei]int g0/0/0 [Huawei-Gi…

sql:是否在时间段内

判断给定时间是否在区间内&#xff0c;由于结束时间可能为空&#xff0c;若为空表示长期&#xff1b;希望在 end_date 可以延长180天作为最终的 end_date -- okAND ((ic.price_end_date is null and ic.price_start_date < 2022-01-22) or (ic.price_end_date is not null …

C++ GDAL找出多时相遥感影像缺失的日期并自动生成新的全零图像作为替补

本文介绍基于C 语言的GDAL库&#xff0c;基于一个存储大量遥感影像的文件夹&#xff0c;依据每一景遥感影像的文件名中表示日期的那个字段&#xff0c;找出这些遥感影像中缺失的成像日期&#xff0c;并新生成多个像元值全部为0的栅格文件&#xff0c;作为这些缺失日期当日的遥感…

PHP8知识详解:PHP语言优势

PHP起源于自由软件&#xff0c;并且得到了不断的迭代更新&#xff0c;在web开发领域独领风骚&#xff0c;得到了广大使用者的喜爱&#xff0c;PHP作为一款优秀的脚本语言&#xff0c;具有以下优势&#xff1a; 1、源码开源&#xff1a;所有的PHP源代码&#xff0c;你都能从PHP官…

HTTP 什么样的响应才会被缓存

下面来讨论什么样的响应会被缓存&#xff0c;以及使用好已经缓存好的条件是什么。 缓存分为两步&#xff0c;首先将响应缓存下来&#xff0c;第二步将要发起一个请求的时候检查当前缓存是否可以使用缓存了的响应。 (1) 请求方法可以被缓存理解&#xff08;不只于 GET 方法&…

【游戏行业部】反外挂技术的革新:如何有效应对 FPS 外挂的威胁

FPS 游戏外挂现状和泛滥原因 在线多人的 FPS 游戏是实时性要求最高的游戏类型之一。在这种游戏中&#xff0c;玩家的一瞬间判断和反应能力会直接决定胜负。然而&#xff0c;网络延迟和实时加载的问题经常会导致游戏卡顿&#xff0c;这会极大地影响玩家的游戏体验。为了解决这个…

Java-WebSocket

请点击下面工程名称&#xff0c;跳转到代码的仓库页面&#xff0c;将工程 下载下来 Demo Code 里有详细的注释 TestWebSocket

解读Lawyer LLaMA,延申专业领域大模型微调:数据集构建,模型训练

解读Lawyer LLaMA&#xff0c;延申自己领域大模型微调&#xff1a;数据集构建&#xff0c;模型训练 项目地址link 自己领域的大模型微调&#xff0c;实现思路大都和这篇文章是一样的&#xff0c;有的是基于LLaMA,或者有的是基于Chinese-LLaMA,或者是其他开源的大模型&#xf…

对话网心科技李浩| 携“边缘云+AI”之势,深入拓展算力业务场景落地

// 以ChatGPT为代表的人工智能的应用正加快改变人们的生活和工作方式&#xff0c;各种AI的应用引发了新一轮的音视频内容的生产力革命。而伴随着海量的音视频内容的生成&#xff0c;大量的内容会在边侧创建和存储&#xff0c;并在边端完成计算和分发。网心科技持续专注边缘云…

【论文阅读】2020ECCV-DFDNet

Blind Face Restoration via Deep Multi-scale Component Dictionaries 中文&#xff1a;基于深度多尺度分量字典的盲人脸复原 paper&#xff1a; code&#xff1a;https://github.com/csxmli2016/DFDNet 摘要&#xff1a; 近年来&#xff0c;基于参考的人脸恢复方法因其在真…

windows系统修改mysql8配置文件,关闭ssl验证

如何寻找配置文件 我的电脑&#xff0c;右键&#xff0c;管理&#xff0c;服务 找到MySQL8 右键&#xff0c;属性 找到配置文件位置 通常情况下的默认路径是&#xff1a; C:\ProgramData\MySQL\MySQL Server 8.0\my.ini 如何关闭SSL验证 打开 my.ini 配置内容如下&#x…