From 6a01a0e12b63077c87f2c27a125dcafca17183a4 Mon Sep 17 00:00:00 2001 From: Hongki CHA Date: Mon, 25 Sep 2023 14:23:59 +0900 Subject: [PATCH] Update ADAS.vspec --- spec/ADAS/ADAS.vspec | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/spec/ADAS/ADAS.vspec b/spec/ADAS/ADAS.vspec index e7ae6e791..c449f73a7 100644 --- a/spec/ADAS/ADAS.vspec +++ b/spec/ADAS/ADAS.vspec @@ -30,34 +30,35 @@ ActiveAutonomyLevel: 'SAE_1', 'SAE_2_DISENGAGING', 'SAE_2', - 'SAE_3_DISENGAGING', # Level 3 AD functions will disengage, driver notified + 'SAE_3_DISENGAGING', 'SAE_3', - 'SAE_4_DISENGAGING', # Level 4 AD functions will disengage, driver notified + 'SAE_4_DISENGAGING', 'SAE_4', + 'SAE_5_DISENGAGING', 'SAE_5' ] - description: Indicates the currently active level of autonomy according to SAE J3016 taxonomy. - comment: Follows https://www.sae.org/news/2019/01/sae-updates-j3016-automated-driving-graphic - taxonomy. For SAE levels 3 and 4 the system is required to alert the driver before it - will disengage. Level 4 systems are required to reach a safe state even if a driver does - not take over. Only level 5 systems are required to not rely on a driver at all. - While level 2 systems require the driver to be monitoring the system at all times, - many level 2 systems, often termed "level 2.5" systems, do warn the driver shortly - before reaching their operational limits, therefore we also support the DISENGAGING - state for SAE_2. + description: Indicates the currently active level of driving automation according to + the SAE J3016 (Taxonomy and Definitions for Terms Related to Driving Automation Systems for On-Road Motor Vehicles). + comment: Complies with https://www.sae.org/standards/content/j3016_202104/ and https://www.sae.org/blog/sae-j3016-update. + Level 5 and 4 ADS (Automated driving system) disengage, if appropriate, only after it achieves a minimal risk condition or a driver is performing the DDT. + Level 3 ADS disengages either an appropriate time after issuing a request to intervene or immediately upon user request. + Level 2 DAS (Driving automation system) disengages immediately upon driver request. + However, since many Level 2 DAS, often termed "Level 2.5", warn the driver shortly before reaching their operational limits, + the VSS also supports the DISENGAGING state for SAE_2. + Nevertheless, it should be noted that the SAE J3016 states that it is incorrect to describe driving automation features using fractional levels. SupportedAutonomyLevel: datatype: string type: attribute allowed: [ - 'SAE_0', - 'SAE_1', - 'SAE_2', - 'SAE_3', - 'SAE_4', - 'SAE_5' + 'SAE_0', # No Driving Automation + 'SAE_1', # Driver Assistance + 'SAE_2', # Partial Driving Automation + 'SAE_3', # Conditional Driving Automation + 'SAE_4', # High Driving Automation + 'SAE_5' # Full Driving Automation ] - description: Indicates the highest level of autonomy according to SAE J3016 taxonomy the vehicle is capable of. + description: Indicates the highest level of driving automation according to the SAE J3016 taxonomy the vehicle is capable of. CruiseControl: type: branch