检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
其中片段式场景仿真是自动驾驶系统测试的重要手段,当前业内对于片段式场景普遍遵循ASAM主导的OpenX系列标准。OpenSCENARIO对动态驾驶环境进行了描述,交通参与物之间通过其他物体的状态变化作为触发条件,进而改变自身的状态。 通过OpenX场景可对算法与环境的动态交互能力进行测试,场景库的目的则是将一
领域模型设计 以下为4个种子场景可以泛化的参数及范围,请确保在编写odr文件时各参数在以下描述范围内。 straight城区直行 merge匝道合流 split匝道分流 junction路口 one_way_junction单行线路口 父主题: 静态场景(地图)
动态场景 场景组成 场景样例(Scenario Examples) 代码样例(Code Examples) 附录(Appendix) 父主题: Open SCENARIO2.0场景说明
junction路口 用途:创建junction城区路口的静态场景(地图) 参数:参数如下表 Parameter Type Mandatory Description lane_num int yes 单方向车道数量。 bikeway bool yes 是否有自行车道。 sidewalk
Sequence和触发器Trigger来支持用户设计各种场景。StoryBoard中有parallel和serial两种执行指令,最外层执行指令之前需要加上do来使场景剧本生效。其中: parallel:同步执行下方代码块内的动作action。 serial:依次执行下方代码块内的动作act。 例如下方样例中,do
one_way_junction单行线路口 单行线路口是指该路口的所有road均为单行线,比如一个普通的十字路口由8条road组成. 用途:创建junction城区路口的静态场景(地图) 参数:参数如下表. Parameter Type Mandatory Description
Scalar Units Units单位详解: speed units SPEED_UNIT = { "meter_per_second": 1.0, "mps": 1.0, "kilometer_per_hour": 0.277777778, "kmph":
main_speed speed yes 主路的限速值 ramp_speed speed yes 匝道的限速值 radius_of_curvature length yes 匝道的曲率半径 ramp_length length yes 匝道的长度 road_aids_type road_aids_type
场景剧本(StoryBoard) 触发器与触发条件(Trigger and condition) 动作(Actions) 修饰器(Modifiers) 父主题: 动态场景
减速度(Deceleration)检测 减速度检测的目的是: 判断主车在整个行驶过程中制动减速度是否超过对应的舒适性阈值。 本设计的减速度的默认阈值为3。 加速度变化率(Jerk)检测 加速度变化率是加速度对时间的导数。 加速度变化率也被称为冲击度,冲击度反映了驾驶员的瞬态冲击体验。 纵向、侧向冲击度的阈值按德国冲击度标准取。
change_speed(target: 0.2mps, rate_profile: m_sinusoidal, rate_peak: -0.1mpss) 父主题: 动态场景
(给定初始速度和位置)。 通过场景故事Story中实体Entities间的每个动作集Act来展开场景。对于动作集Act内的每个行为Action,用户还可以通过Wait设置一个或多个触发条件。 父主题: 动态场景
是否有自行车道。 sidewalk bool yes 是否有人行道。 main_speed speed yes 主路的限速值。 road_length length yes 主路的长度。 参数取值范围: lane_width: length = [3m..4m] left_lane_num:
"same") left:参考实体左侧的车道 right:参考实体右侧的车道 inside:参考实体内侧的车道 outside:参考实体外侧的车道 same:与参考实体相同的车道 dynamics_shape 表示给定变量随时间或距离的变化,用于动作change_speed,change_lane。
当规控算法未通过某些评测指标后,评测分数应能反映算法的性能表现。 本设计根据指标的重要程度将其分为三大类: 主要指标(以下简称A类)。 次要指标(以下简称B类)。 未定义重要度指标(以下简称C类)。 本设计提供如下三种内置的评分方案: AB类log函数评分。 AB类均匀权重评分。
换道检测的目的是判断主车在换道过程中的换道持续时间以及换道时的侧向加速度是否合理。 换道是指当主车所在的road id保持不变, 在某一时刻,其lane id发生变化, 在该时刻的前后一段时间内主车处于换道过程。 对于判定换道时的侧向加速度是否合理, 本设计考虑换道时刻的前后2s的时间段内的侧向加速度是否太大,
struct类型,又称结构类型,是一种由简单类型(例如int、float、string类型,scalar类型,简单的struct类型等)构建的复杂类型,一般用于表示抽象的道路结构,与地图文件中的具体的道路结构建立关联。osc2.0支持的struct类型有:odr_point、position_3d、road_poi
main_speed speed yes 主路的限速值。 ramp_speed speed yes 匝道的限速值。 radius_of_curvature length yes 匝道的曲率半径。 ramp_length length yes 匝道的长度。 road_aids_type road_aids_type
附录(Appendix) Scalar Units Enum Lists Struct ALKS样例 父主题: 动态场景
667mps匀速行驶,前方85m右1车道的切入车辆cut_in_vehicle以慢于Ego5.55mps的速度行驶,当两车距离小于30m时,cut_in_vehicle开始以15mps为目标加速(加速动态受到加速度值CutInVehicle_SpeedChange_RatePeak的影响,此处ALKS设置的默认加速度为0