Apollo
6.0
Open source self driving car software
|
process lidar msg for localization More...
#include <measure_republish_process.h>
Public Types | |
typedef drivers::gnss::GnssBestPose | GnssBestPose |
Public Member Functions | |
MeasureRepublishProcess () | |
~MeasureRepublishProcess () | |
common::Status | Init (const LocalizationIntegParam ¶ms) |
bool | NovatelBestgnssposProcess (const GnssBestPose &bestgnsspos_msg, MeasureData *measure) |
void | GnssLocalProcess (const MeasureData &gnss_local_msg, MeasureData *measure) |
void | IntegPvaProcess (const InsPva &inspva_msg) |
bool | LidarLocalProcess (const LocalizationEstimate &lidar_local_msg, MeasureData *measure) |
bool | GnssHeadingProcess (const drivers::gnss::Heading &heading_msg, MeasureData *measure, int *status) |
Protected Member Functions | |
bool | IsSinsAlign () |
bool | CheckBestgnssposeStatus (const GnssBestPose &bestgnsspos_msg) |
bool | CheckBestgnssPoseXYStd (const GnssBestPose &bestgnsspos_msg) |
void | TransferXYZFromBestgnsspose (const GnssBestPose &bestgnsspos_msg, MeasureData *measure) |
void | TransferFirstMeasureFromBestgnsspose (const GnssBestPose &bestgnsspos_msg, MeasureData *measure) |
bool | CalculateVelFromBestgnsspose (const GnssBestPose &bestgnsspos_msg, MeasureData *measure) |
bool | LoadImuGnssAntennaExtrinsic (std::string file_path, VehicleGnssAntExtrinsic *extrinsic) const |
process lidar msg for localization
typedef drivers::gnss::GnssBestPose apollo::localization::msf::MeasureRepublishProcess::GnssBestPose |
apollo::localization::msf::MeasureRepublishProcess::MeasureRepublishProcess | ( | ) |
apollo::localization::msf::MeasureRepublishProcess::~MeasureRepublishProcess | ( | ) |
|
protected |
|
protected |
|
protected |
bool apollo::localization::msf::MeasureRepublishProcess::GnssHeadingProcess | ( | const drivers::gnss::Heading & | heading_msg, |
MeasureData * | measure, | ||
int * | status | ||
) |
void apollo::localization::msf::MeasureRepublishProcess::GnssLocalProcess | ( | const MeasureData & | gnss_local_msg, |
MeasureData * | measure | ||
) |
common::Status apollo::localization::msf::MeasureRepublishProcess::Init | ( | const LocalizationIntegParam & | params | ) |
void apollo::localization::msf::MeasureRepublishProcess::IntegPvaProcess | ( | const InsPva & | inspva_msg | ) |
|
protected |
bool apollo::localization::msf::MeasureRepublishProcess::LidarLocalProcess | ( | const LocalizationEstimate & | lidar_local_msg, |
MeasureData * | measure | ||
) |
|
protected |
bool apollo::localization::msf::MeasureRepublishProcess::NovatelBestgnssposProcess | ( | const GnssBestPose & | bestgnsspos_msg, |
MeasureData * | measure | ||
) |
|
protected |
|
protected |