-
触发条件 time - 自动驾驶云服务 Octopus
触发条件 time_to_collision 假设语句中涉及的两个实体entity 都以当前速度移动,返回直到两者边界框bounding_box碰撞的时间(两车车距/两车相对距离). 参数: 表1 time_to_collision参数 Parameter Type Mandatory
-
触发条件 speed - 自动驾驶云服务 Octopus
触发条件 speed 返回实体的速度. 使用方法:当动作主体的速度 > 或<或==某个值时,触发动作. 样例 do parallel: # Story serial: # action1 wait Ego.speed > 30.0mps
-
目标检测2D - 自动驾驶云服务 Octopus
目标检测2D Octopus 目录 标注文件目录结构 +--- 1599625710056 | +--- 1599625710056.jpg | +--- 1599625710056.json +--- 1599625740054 | +--- 1599625740054
-
减速度(Deceleration)检测 - 自动驾驶云服务 Octopus
减速度(Deceleration)检测 减速度检测的目的是判断主车在整个行使过程中制动减速度是否超过对应的舒适性阈值。 本设计的减速度的默认阈值为3。 父主题: 内置评测指标说明
-
蛇行(Snake Driving)检测 - 自动驾驶云服务 Octopus
蛇行(Snake Driving)检测 自动驾驶车辆在行使过程中,当车道的曲率发生较大变化时,可能会出现横向控制效果不佳导致的长时间车辆横向振荡。 蛇行检测的目的是判断车辆是否出现横向振荡,利用车辆的横向加速度的正负变化来判断蛇行是否发生。 正值大于和负值小于的比例都大于该时间段的10%时,则判断此时间段发生蛇行。
-
车头时距(Time Headway)检测 - 自动驾驶云服务 Octopus
车头时距(Time Headway)检测 车头时距检测的目的是判断主车行驶过程中与其他交通车的车头时距是否台小。 车头时距是主车与引导车的相对相对距离除以主车的速度。 即使主车未发生碰撞, 当车头时距过小时(该阈值可用户自定义,本设计默认取2s), 发生碰撞的风险太大, 这样也是不合理的。
-
触发条件 elapsed - 自动驾驶云服务 Octopus
触发条件 elapsed 使用 wait elapsed(time) 的方式设定等待时间,不返回值. 使用方法:经过设定的等待时间后,触发动作. 样例 serial: # action1 wait elapsed(10s) Ego.activate_controller(true
-
触发条件 time - 自动驾驶云服务 Octopus
触发条件 time_headway 假设语句中涉及的两个实体entity 都以当前速度移动,返回两者参考点reference point 之间沿s坐标的时间距离(两车车距/本车车速). 参数: 表1 time_headway参数 Parameter Type Mandatory Description
-
触发条件 object - 自动驾驶云服务 Octopus
触发条件 object_distance 返回语句中涉及的两个实体entity 之间的相对距离. 表1 object_distance参数 Parameter Type Mandatory Description reference entity yes The reference
-
触发条件 acceleration - 自动驾驶云服务 Octopus
触发条件 acceleration 返回实体的加速度. 使用方法:当动作主体的加速度 > 或<或==某个值时,触发动作. 样例 do parallel: # Story serial: # action1 wait Ego.acceleration
-
目标检测3D - 自动驾驶云服务 Octopus
目标检测3D Octopus 目录 标注文件目录结构 +--- 1611801018801 | +--- 1611801018801.json | +--- 1611801018801.pcd +--- 1611801024401 | +--- 1611801024401
-
压实线(Onto Solid line)检测 - 自动驾驶云服务 Octopus
压实线(Onto Solid line)检测 压实线检测的目的是判断主车行使过程中是否压到实线。 当主车与距离最近的车道线的小于主车宽度的一半时,并且该车道线的类型为OSI定义的osi3.LaneBoundary.classification.type.TYPESOLIDLINE,则认为主车的轮胎已经压到实线。
-
控制辅助系统激活(Control)检测 - 自动驾驶云服务 Octopus
控制辅助系统激活(Control)检测 控制辅助系统激活用于评价算法是否按照预期激活以下十三项功能: 自动紧急制动 自动紧急转向 倒车自动紧急制动 自适应巡航控制 车道保持辅助 自动驾驶辅助 自动泊车辅助 远程泊车辅助 拖车辅助 城市驾驶辅助 高速自动驾驶辅助 巡航控制 限速控制
-
触发条件 point - 自动驾驶云服务 Octopus
触发条件 point_distance 返回主体与参考点的距离. 参数: 表1 point_distance参数 Parameter Type Mandatory Description reference pose_3d yes The reference point. direction
-
逆行(Reverse Direction Driving)检测 - 自动驾驶云服务 Octopus
逆行(Reverse Direction Driving)检测 逆行检测的目的是判断主车行使过程中是否按车道规定的方向行使。 根据OPNENDRIVE中对车道的lane id的定义, 沿着道路的reference line的前进方向, reference line右侧的lane id
-
到达终点(Reach Destination)检测 - 自动驾驶云服务 Octopus
到达终点(Reach Destination)检测 到达终点检测的目的是判定主车是否到达场景文件中指定的全局路径规划的终点。 当主车的车辆坐标系原点进入终点为半径R(本设计取R为2m)范围内时, 则判定主车到达了终点。 在没有设置终点时, proto协议会把目标点默认初始化(0,0
-
跟车起停(Stop and Go)检测 - 自动驾驶云服务 Octopus
跟车起停(Stop and Go)检测 跟车起停检测的目的是判断主车跟随前车停车后能否在前车启动后重新启动。 当主车跟随前车制动停止后, 前车重新启动后, 主车重新启动的时间要合适, 该时间允许用户自定义, 本设计默认取3s。 当重新启动时间大于指定阈值时, 则跟车起停检测不通过。 该指标关联的内置可视化时间序列数据为:暂无。
-
急刹(Emergency Braking)检测 - 自动驾驶云服务 Octopus
急刹(Emergency Braking)检测 自动驾驶车辆急刹有两个典型阈值:ACC(Adaptive Cruise Control)的最大减速度,和AEB(Autonomous Emergency Braking)的最大减速度。 急刹检测的目的是判断主车在行使过程中是否达到ACC和AEB的最大减速度。
-
乘员舒适性(Driving Comfort)检测 - 自动驾驶云服务 Octopus
乘员舒适性(Driving Comfort)检测 乘员舒适性检测关注的是自动驾驶车辆行使过程中,驾驶员感受到的舒适程度。 舒适程度通常可以利用整个行使过程中的速度方差来进行客观反映,而变异系数是可以对不同速度区间舒适程度进行比较。 变异系数的公式如下所示。 表示变异系数,表示标准差,表示均值。
-
通行速率(Efficiency)检测 - 自动驾驶云服务 Octopus
通行速率(Efficiency)检测 通行速率用于评价主车在场景中从起点到终点的效率,主车越快到达终点,则通行速率越高。 本设计取通行速率的默认阈值为0m/s,即如果主车平均速度小于等于0,则该指标不通过。 通行速率指标可有效避免主车一直不动,其他评测指标均通过,导致得分却很高的情况发生。