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

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 起步和停车仲裁

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

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Mac 四大常用清理软件推荐,软件特色下载教程横向评测

Mac 一般来说基本是不会中毒的,而且像 现在的 windows 也是很少中毒,但我们可能还是需要一款杀毒清理软件,主要是为了清理垃圾,统一查看并管理软件开机自启、权限信息等,统一卸载清理等功能,另外我们可能还…

商城-学习整理-基础-分布式组件(三)

目录 一、前言二、Spring Cloud&Spring Cloud Alibaba1、Spring Cloud 与Spring Cloud Alibaba简介2、为什么使用Spring Cloud Alibaba3、版本选择4、项目中的依赖 三、Spring Cloud Alibaba-Nacos作为注册中心1、Nacos1)、下载 nacos-server2)、启动…

数据库运维——备份恢复

数据库备份,数据库为school,素材如下 1.创建student和score表 CREATE TABLE student ( id INT(10) NOT NULL UNIQUE PRIMARY KEY , name VARCHAR(20) NOT NULL , sex VARCHAR(4) , birth YEAR, department VARCHAR(20) , address VARCHAR(…

k8s部署高可用-redis

一、项目地址 ​GitHub - spotahome/redis-operator: Redis Operator creates/configures/manages high availability redis with sentinel automatic failover atop Kubernetes.​ 二、部署过程 一、部署operator控制器 1.把项目clone下来直接部署方便。 到这个目录下的这个…

华硕ROG幻14 2023 GA402X原装Windows11预装系统 工厂模式恢复安装带ASUSRecevory一键还原

华硕ROG幻14 2023 GA402X原装Windows11预装系统 工厂模式恢复安装带ASUSRecevory一键还原 安装还原方法 第一步:需要拥有文件格式为6个底包的文件第二步:创建系统u盘引导分区和存储 第三步:复制文件到u盘之后,启动华硕工厂模式…

Spring Security从入门到精通

Spring Security从入门到精通(学习三更老师的视频) 视频地址:我觉得讲的不赖。三更老师的Spring Security视频 课程介绍 0. 简介 ​ Spring Security 是 Spring 家族中的一个安全管理框架。相比与另外一个安全框架Shiro,它提供…

数学建模的赛题类型

一、预测类 指通过分析已有的数据或者现象,找出其内在发展规律,然后对未来情形做出预测的过程。 根据已知条件和求解目的,往往将预测类问题分为:小样本内部预测,大样本内部预测。 解决预测类赛题的一般步骤&#xff…

文心千帆大模型平台,一站式企业级大模型平台

文心千帆大模型平台,一站式企业级大模型平台 0. 前言1. 人工智能发展历程1.1 传统机器学习1.2 深度学习1.3 大模型时代 2. 文心千帆2.1 文心千帆介绍2.2 文心千帆应用场景2.3 文心千帆平台优势 3. 文心千帆初体验3.1 注册流程3.2 创建应用3.3 在线测试3.4 数据服务3…

AC自动机(java)

AC自动机 AC自动机介绍代码演示 indexTree AC自动机介绍 AC自动机算法是一种基于Trie树和有限状态机的字符串匹配算法。它在查找字符串时,利用额外的失配指针进行回退,转向其他分支,避免重复匹配前缀,从而提高算法效率。当一个字典…

Flink-端到端精确一次(End-To-End Exactly-Once)

1.总结 目的:想要在故障恢复后不丢数据 输入端 保证可以重复发送数据如果是kafka,Flink负责维护offset,不用kafka维护设置kafka的隔离级别为:读已提交flink 开启检查点采用对齐或者不对齐的精确一次输出端 kafka 幂等事务两阶段…

【微信小程序】使用iView组件库的ActionSheet组件实现底部选择功能

效果1 效果2 要在微信小程序中使用iView组件库的ActionSheet组件,可以按照以下步骤进行: 首先,确保已经引入了iView组件库的样式和脚本文件。可以在app.wxss中引入iView的样式文件: import "/path/to/iview/weapp/dist/sty…

AutoSAR系列讲解(实践篇)7.4-实验:配置SWCRTE

注意: 实验篇是重点,有条件的同学最好跟着做一遍,然后回头对照着7.1-7.3理解其配置的目的和意义。实验下篇将在7.7节中继续做 一、实验概览 1、实验目的 通过本次实验,主要是让大家对Dev的配置有一个全流程的学习。这里会用到前两节的内容,将其串联起来,让大家能完整的…

Spring MVC异常处理【单个控制异常处理器、全局异常处理器、自定义异常处理器】

目录 一、单个控制器异常处理 1.1 控制器方法 1.2 编写出错页面 1.3 测试结果 二、全局异常处理 2.1 一个有异常的控制器类 2.2 全局异常处理器类 2.3 测试结果 三、自定义异常处理器 3.1 自定义异常处理器 3.2 测试结果 往期专栏&文章相关导读 1. Maven系列…

STM32入门之创建工程模板

1.STM32固件库的结构图如下。从图中可以看出,我们在配置STM32的固件库时需要配置用户层、CMSIS层的文件。配置库文件即正确的配置这些函数的文件。CMSIS(Cortex Microcontroller Software Interface Standard)是ARM公司提供的微控制器软件接口标准,所有使…

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技能系列 Linux通信架构系列 C高性能优化编程系列 深入理解软件架构设计系列 高级C并发线程编程 设计模式系列 期待你的关注哦&#xff01;&#xff01;&#xff01; 现在的一切都是为将来的梦想编织翅膀&#xff0c;让梦想在现实中展翅高飞。 Now everythi…

【Hadoop 01】简介

目录 1 Hadoop 简介 2 下载并配置Hadoop 2.1 修改/etc/profile 2.2 修改hadoop-env.sh 2.3 修改core-site.xml 2.4 修改hdfs-site.xml 2.5 修改mapred-site.xml 2.6 修改yarn-site.xml 2.7 修改workers 2.8 修改start-dfs.sh、stop-dfs.sh 2.9 修改start-yarn.sh、s…

【VUE】解决图片视频加载缓慢/首屏加载白屏的问题

1 问题描述 在 Vue3 项目中&#xff0c;有时候会出现图片视频加载缓慢、首屏加载白屏的问题 2 原因分析 通常是由以下原因导致的&#xff1a; 图片或视频格式不当&#xff1a;如果图片或视频格式选择不当&#xff0c;比如选择了无损压缩格式&#xff0c;可能会导致文件大小过大…

MySQL(一)基本架构、SQL语句操作、试图

MySQL系列文章 MySQL&#xff08;一&#xff09;基本架构、SQL语句操作、试图 MySQL&#xff08;二&#xff09;索引原理以及优化 MySQL&#xff08;三&#xff09;SQL优化、Buffer pool、Change buffer MySQL&#xff08;四&#xff09;事务原理及分析 MySQL&#xff08;五&a…

清洁机器人规划控制方案

清洁机器人规划控制方案 作者联系方式Forrest709335543qq.com 文章目录 清洁机器人规划控制方案方案简介方案设计模块链路坐标变换算法框架 功能设计定点自主导航固定路线清洁区域覆盖清洁贴边沿墙清洁自主返航回充 仿真测试仿真测试准备定点自主导航测试固定路线清洁测试区域…