Merge branch 'dev_robotaxi-d-app-module_2120_221017_2.12.0' into dev_robotaxi-d-app-module_2110_220915_2.11.0_cmdb

This commit is contained in:
lixiaopeng
2022-11-15 14:52:03 +08:00

View File

@@ -2,7 +2,7 @@ package com.zhidao.support.adas.high.common;
/**
* 监控事件报告中定义的事件以及解释
* 根据290消息定义编写
* 根据MAP2.10.0消息定义编写
*/
public class MogoReport {
public static final String RESULT_AUTOPILOT_SYSTEM_UNSTARTED = "RESULT_AUTOPILOT_SYSTEM_UNSTARTED";
@@ -252,6 +252,18 @@ public class MogoReport {
String CAN_MSG_LOST = "ESYS_CAN_MSG_LOST";//master接收底盘消息超时
}
/**
* 系统异常状态上报
*/
interface ESSM {
String IN_INIT = "ESSM_IN_INIT";//SSM初始化非任何模式拒绝进入自动驾驶/平行驾驶
String IN_EXIT = "ESSM_IN_EXIT";//SSM处于停止模式拒绝进入自动驾驶/平行驾驶
String AUTOPILOT_UNREADY = "ESSM_AUTOPILOT_UNREADY";//因自动驾驶状态未就绪拒绝自驾
String REMOTEPILOT_UNREADY = "ESSM_REMOTEPILOT_UNREADY";//因平行驾驶状态未就绪拒绝平行驾驶
String MAP_IMAGE_DIFF = "ESSM_MAP_IMAGE_DIFF";//同镜像Agent存在版本不一致的问题
String COLD_START_TIMEOUT = "ESSM_COLD_START_TIMEOUT";//系统冷启动超时未完成
}
interface EAGENT {
String FATAL = "EAGENT_FATAL";//agent严重故障,无法恢复
String MASTER_COMMAND_HANDLER_FAILED = "EAGENT_MASTER_COMMAND_HANDLER_FAILED";//agent未能成功执行master指令
@@ -273,6 +285,24 @@ public class MogoReport {
String RTK_STATUS_FAULT = "ELCT_RTK_STATUS_FAULT";//RTK状态错误
String RTK_STATUS_UNKNOWN = "ELCT_RTK_STATUS_UNKNOWN";//RTK状态不确定
}
/**
* 推流异常
*/
interface EPUSH {
String VIDEO_INIT_ERROR = "EPUSH_VIDEO_INIT_ERROR";//初始化失败
String VIDEO_START_SERVICE_ERROR = "EPUSH_VIDEO_START_SERVICE_ERROR";//启动服务失败
}
/**
* 录包异常
*/
interface ERECORD {
String TASK_BAG_INIT = "ERECORD_TASK_BAG_INIT";//包初始化失败
String TASK_SPACE = "ERECORD_TASK_SPACE";//空间不足
String TASK_CONFIG_EMPTY = "ERECORD_TASK_CONFIG_EMPTY";//配置为空
String TASK_QUEUE_EMPTY = "ERECORD_TASK_QUEUE_EMPTY";//数据队列为空
}
}
/**
@@ -331,14 +361,42 @@ public class MogoReport {
String REOMTEPILOT_RUNING = "ISYS_REOMTEPILOT_RUNING";//平行驾驶运行中
String SYSTEM_IN_IDLE = "ISYS_SYSTEM_IN_IDLE";//系统进入空闲状态
String SYSTEM_OUT_IDLE = "ISYS_SYSTEM_OUT_IDLE";//系统退出空闲状态
String FUNC_YY_START = "ISYS_FUNC_YY_START";//产品状态检查开始
String FUNC_YY_FINISH = "ISYS_FUNC_YY_FINISH";//产品状态达成第一次ready
String FUNC_YY_TIMEOUT = "ISYS_FUNC_YY_TIMEOUT";//产品状态检查超时
String FUNC_YY_ABORT = "ISYS_FUNC_YY_ABORT";//产品状态检查中止
String FUNC_YY_UNREADY = "ISYS_FUNC_YY_UNREADY";//产品状态未就绪
String FUNC_YY_READY = "ISYS_FUNC_YY_READY";//产品状态就绪
String INIT_TRAJECTORY_START = "ISYS_INIT_TRAJECTORY_START";//轨迹管理_轨迹开始下载
String INIT_TRAJECTORY_SUCCESS = "ISYS_INIT_TRAJECTORY_SUCCESS";//轨迹管理_轨迹下载成功
String INIT_TRAJECTORY_FAILURE = "ISYS_INIT_TRAJECTORY_FAILURE";//轨迹管理_轨迹下载失败本地无对应轨迹
String INIT_TRAJECTORY_WARNING = "ISYS_INIT_TRAJECTORY_WARNING";//轨迹管理_轨迹下载失败本地有对应轨迹认为成功
String INIT_TRAJECTORY_TIMEOUT = "ISYS_INIT_TRAJECTORY_TIMEOUT";//轨迹管理_轨迹下载超时
String CONFIG_UPDATE_HADMAP = "ISYS_CONFIG_UPDATE_HADMAP";//需要重启升级高精地图
String CONFIG_UPDATE_AI_MODEL = "ISYS_CONFIG_UPDATE_AI_MODEL";//需要重启升级AI模型
String CONFIG_UPDATE_SLAM_MAP = "ISYS_CONFIG_UPDATE_SLAM_MAP";//需要重启升级SLAM地图
String CONFIG_UPDATING_HD_MAP = "ISYS_CONFIG_UPDATING_HD_MAP";//高精地图更新中
String CONFIG_UPDATING_SLAM_MAP = "ISYS_CONFIG_UPDATING_SLAM_MAP";//slam 地图更新中
String CONFIG_UPDATING_AI_MODEL = "ISYS_CONFIG_UPDATING_AI_MODEL";//AI模型更新中
String CONFIG_UPDATING_GRID_MAP = "ISYS_CONFIG_UPDATING_GRID_MAP";//珊格地图更新中
}
/**
* 系统状态 常规信息
*/
interface ISSM {
String INIT = "ISSM_INIT";//SSM系统上电初始化
String RESTARTED = "ISSM_RESTARTED";//SSM系统发生重启
String MODE_XX_START = "ISSM_MODE_XX_START";//SSM变更模式开始
String MODE_XX_FINISH = "ISSM_MODE_XX_FINISH";//SSM变更模式完成第一次ready
String MODE_XX_ABORT = "ISSM_MODE_XX_ABORT";//SSM变更模式中止
String MODE_XX_TIMEOUT = "ISSM_MODE_XX_TIMEOUT";//SSM变更模式超时
String MODE_XX_READY = "ISSM_MODE_XX_READY";//SSM模式就绪
String MODE_XX_UNREADY = "ISSM_MODE_XX_UNREADY";//SSM未就绪
}
interface IAGENT {
@@ -353,6 +411,22 @@ public class MogoReport {
String RTK_STATUS_NORMAL = "ILCT_RTK_STATUS_NORMAL";//rtk状态正常或恢复正常
String RTK_OR_SLAM_CHANGE = "ILCT_RTK_OR_SLAM_CHANGE";//定位输出源发生RTK和SLAM变换
}
/**
* 推流状态
*/
interface IPUSH {
String VIDEO_INIT_SUCCESS = "IPUSH_VIDEO_INIT_SUCCESS";//推流初始化成功
String VIDEO_START_SERVICE_SUCCESS = "IPUSH_VIDEO_START_SERVICE_SUCCESS";//推流服务启动成功
}
/**
* 录包状态
*/
interface IRECORDER {
String TASK_AUTO = "IRECORDER_TASK_AUTO";//自动录包任务创建
String TASK_CMD = "IRECORDER_TASK_CMD";//指令录包任务创建
}
}
}
}