Apollo 10.0
自动驾驶开放平台
localization_status.proto 文件参考

浏览源代码.

struct  apollo::localization::MsfSensorMsgStatus
 
struct  apollo::localization::MsfGnssMapOffset
 
struct  apollo::localization::MsfInitDetails
 
struct  apollo::localization::MsfStatus
 

命名空间

namespace  apollo
 class register implement
 
namespace  apollo::localization
 apollo::localization
 

枚举

enum  apollo::localization::LocalLidarStatus {
  apollo::localization::MSF_LOCAL_LIDAR_NORMAL = 0 , apollo::localization::MSF_LOCAL_LIDAR_MAP_MISSING = 1 , apollo::localization::MSF_LOCAL_LIDAR_EXTRINSICS_MISSING = 2 , apollo::localization::MSF_LOCAL_LIDAR_MAP_LOADING_FAILED = 3 ,
  apollo::localization::MSF_LOCAL_LIDAR_NO_OUTPUT = 4 , apollo::localization::MSF_LOCAL_LIDAR_OUT_OF_MAP = 5 , apollo::localization::MSF_LOCAL_LIDAR_NOT_GOOD = 6 , apollo::localization::MSF_LOCAL_LIDAR_UNDEFINED_STATUS = 7
}
 
enum  apollo::localization::LocalLidarQuality { apollo::localization::MSF_LOCAL_LIDAR_VERY_GOOD = 0 , apollo::localization::MSF_LOCAL_LIDAR_GOOD = 1 , apollo::localization::MSF_LOCAL_LIDAR_NOT_BAD = 2 , apollo::localization::MSF_LOCAL_LIDAR_BAD = 3 }
 
enum  apollo::localization::LocalLidarConsistency { apollo::localization::MSF_LOCAL_LIDAR_CONSISTENCY_00 = 0 , apollo::localization::MSF_LOCAL_LIDAR_CONSISTENCY_01 = 1 , apollo::localization::MSF_LOCAL_LIDAR_CONSISTENCY_02 = 2 , apollo::localization::MSF_LOCAL_LIDAR_CONSISTENCY_03 = 3 }
 
enum  apollo::localization::GnssConsistency { apollo::localization::MSF_GNSS_CONSISTENCY_00 = 0 , apollo::localization::MSF_GNSS_CONSISTENCY_01 = 1 , apollo::localization::MSF_GNSS_CONSISTENCY_02 = 2 , apollo::localization::MSF_GNSS_CONSISTENCY_03 = 3 }
 
enum  apollo::localization::GnssPositionType {
  apollo::localization::NONE = 0 , apollo::localization::FIXEDPOS = 1 , apollo::localization::FIXEDHEIGHT = 2 , apollo::localization::FLOATCONV = 4 ,
  apollo::localization::WIDELANE = 5 , apollo::localization::NARROWLANE = 6 , apollo::localization::DOPPLER_VELOCITY = 8 , apollo::localization::SINGLE = 16 ,
  apollo::localization::PSRDIFF = 17 , apollo::localization::WAAS = 18 , apollo::localization::PROPOGATED = 19 , apollo::localization::OMNISTAR = 20 ,
  apollo::localization::L1_FLOAT = 32 , apollo::localization::IONOFREE_FLOAT = 33 , apollo::localization::NARROW_FLOAT = 34 , apollo::localization::L1_INT = 48 ,
  apollo::localization::WIDE_INT = 49 , apollo::localization::NARROW_INT = 50 , apollo::localization::RTK_DIRECT_INS = 51 , apollo::localization::INS_SBAS = 52 ,
  apollo::localization::INS_PSRSP = 53 , apollo::localization::INS_PSRDIFF = 54 , apollo::localization::INS_RTKFLOAT = 55 , apollo::localization::INS_RTKFIXED = 56 ,
  apollo::localization::INS_OMNISTAR = 57 , apollo::localization::INS_OMNISTAR_HP = 58 , apollo::localization::INS_OMNISTAR_XP = 59 , apollo::localization::OMNISTAR_HP = 64 ,
  apollo::localization::OMNISTAR_XP = 65 , apollo::localization::PPP_CONVERGING = 68 , apollo::localization::PPP = 69 , apollo::localization::INS_PPP_Converging = 73 ,
  apollo::localization::INS_PPP = 74 , apollo::localization::MSG_LOSS = 91
}
 
enum  apollo::localization::ImuMsgDelayStatus {
  apollo::localization::IMU_DELAY_NORMAL = 0 , apollo::localization::IMU_DELAY_1 = 1 , apollo::localization::IMU_DELAY_2 = 2 , apollo::localization::IMU_DELAY_3 = 3 ,
  apollo::localization::IMU_DELAY_ABNORMAL = 4
}
 
enum  apollo::localization::ImuMsgMissingStatus {
  apollo::localization::IMU_MISSING_NORMAL = 0 , apollo::localization::IMU_MISSING_1 = 1 , apollo::localization::IMU_MISSING_2 = 2 , apollo::localization::IMU_MISSING_3 = 3 ,
  apollo::localization::IMU_MISSING_4 = 4 , apollo::localization::IMU_MISSING_5 = 5 , apollo::localization::IMU_MISSING_ABNORMAL = 6
}
 
enum  apollo::localization::ImuMsgDataStatus { apollo::localization::IMU_DATA_NORMAL = 0 , apollo::localization::IMU_DATA_ABNORMAL = 1 , apollo::localization::IMU_DATA_OTHER = 2 }
 
enum  apollo::localization::MsfRunningStatus {
  apollo::localization::MSF_SOL_LIDAR_GNSS = 0 , apollo::localization::MSF_SOL_X_GNSS = 1 , apollo::localization::MSF_SOL_LIDAR_X = 2 , apollo::localization::MSF_SOL_LIDAR_XX = 3 ,
  apollo::localization::MSF_SOL_LIDAR_XXX = 4 , apollo::localization::MSF_SOL_X_X = 5 , apollo::localization::MSF_SOL_X_XX = 6 , apollo::localization::MSF_SOL_X_XXX = 7 ,
  apollo::localization::MSF_SSOL_LIDAR_GNSS = 8 , apollo::localization::MSF_SSOL_X_GNSS = 9 , apollo::localization::MSF_SSOL_LIDAR_X = 10 , apollo::localization::MSF_SSOL_LIDAR_XX = 11 ,
  apollo::localization::MSF_SSOL_LIDAR_XXX = 12 , apollo::localization::MSF_SSOL_X_X = 13 , apollo::localization::MSF_SSOL_X_XX = 14 , apollo::localization::MSF_SSOL_X_XXX = 15 ,
  apollo::localization::MSF_NOSOL_LIDAR_GNSS = 16 , apollo::localization::MSF_NOSOL_X_GNSS = 17 , apollo::localization::MSF_NOSOL_LIDAR_X = 18 , apollo::localization::MSF_NOSOL_LIDAR_XX = 19 ,
  apollo::localization::MSF_NOSOL_LIDAR_XXX = 20 , apollo::localization::MSF_NOSOL_X_X = 21 , apollo::localization::MSF_NOSOL_X_XX = 22 , apollo::localization::MSF_NOSOL_X_XXX = 23 ,
  apollo::localization::MSF_RUNNING_INIT = 24 , apollo::localization::MSF_REINIT_ABNORMALLY = 25
}
 
enum  apollo::localization::MsfInitPoseSource {
  apollo::localization::UNKNOWN_SOURCE = 0 , apollo::localization::GNSS_HEADING = 1 , apollo::localization::LOCAL_SEARCH_FROM_INTEGPVA = 2 , apollo::localization::LOCAL_SEARCH_FROM_FILE = 3 ,
  apollo::localization::LOCAL_UPDATE_FROM_FILE = 4 , apollo::localization::USER_INTERACTION = 5 , apollo::localization::INSPVA_RECORD = 6 , apollo::localization::GNSS_VELOCITY = 7 ,
  apollo::localization::GLOBAL_LIDAR = 8
}
 
enum  apollo::localization::MsfGnssMapOffsetStatus { apollo::localization::MSF_LOCAL_GNSS_MAP_OFFSET_NORMAL = 0 , apollo::localization::MSF_LOCAL_GNSS_MAP_OFFSET_ABNORMAL = 1 }
 
enum  apollo::localization::MsfInitPoseStatus {
  apollo::localization::INIT_WAITING = 0 , apollo::localization::INIT_DOING = 1 , apollo::localization::INIT_SUCCESSFUL = 2 , apollo::localization::INIT_FAILED = 3 ,
  apollo::localization::INIT_TERMINATED = 4
}
 
enum  apollo::localization::MSFInitStatus {
  apollo::localization::MSF_INIT = 0 , apollo::localization::MSF_ALIGNING = 1 , apollo::localization::MSF_ALIGNED_INIT = 2 , apollo::localization::MSF_ALIGNED_CONVERGED = 3 ,
  apollo::localization::MSF_ALIGNED_CONVERGING = 4 , apollo::localization::MSF_ALIGNED_GOOD = 5 , apollo::localization::MSF_ALIGNED_VALID = 6
}
 

变量

 syntax = "proto2"
 

变量说明

◆ syntax

syntax = "proto2"

在文件 localization_status.proto17 行定义.