Apollo  6.0
Open source self driving car software
Public Types | Public Member Functions | List of all members
apollo::localization::msf::LocalizationIntegProcess Class Reference

process Imu msg for localization More...

#include <localization_integ_process.h>

Collaboration diagram for apollo::localization::msf::LocalizationIntegProcess:
Collaboration graph

Public Types

typedef Eigen::Affine3d TransformD
 

Public Member Functions

 LocalizationIntegProcess ()
 
 ~LocalizationIntegProcess ()
 
apollo::common::Status Init (const LocalizationIntegParam &params)
 
void RawImuProcess (const ImuData &imu_msg)
 
void GetState (IntegState *state)
 
void GetResult (IntegState *state, LocalizationEstimate *localization)
 
void GetResult (IntegState *state, InsPva *sins_pva, double pva_covariance[9][9])
 
void GetCorrectedImu (ImuData *imu_data)
 
void GetEarthParameter (InertialParameter *earth_param)
 
void MeasureDataProcess (const MeasureData &measure_msg)
 

Detailed Description

process Imu msg for localization

Member Typedef Documentation

◆ TransformD

Constructor & Destructor Documentation

◆ LocalizationIntegProcess()

apollo::localization::msf::LocalizationIntegProcess::LocalizationIntegProcess ( )

◆ ~LocalizationIntegProcess()

apollo::localization::msf::LocalizationIntegProcess::~LocalizationIntegProcess ( )

Member Function Documentation

◆ GetCorrectedImu()

void apollo::localization::msf::LocalizationIntegProcess::GetCorrectedImu ( ImuData *  imu_data)

◆ GetEarthParameter()

void apollo::localization::msf::LocalizationIntegProcess::GetEarthParameter ( InertialParameter *  earth_param)

◆ GetResult() [1/2]

void apollo::localization::msf::LocalizationIntegProcess::GetResult ( IntegState state,
LocalizationEstimate *  localization 
)

◆ GetResult() [2/2]

void apollo::localization::msf::LocalizationIntegProcess::GetResult ( IntegState state,
InsPva *  sins_pva,
double  pva_covariance[9][9] 
)

◆ GetState()

void apollo::localization::msf::LocalizationIntegProcess::GetState ( IntegState state)

◆ Init()

apollo::common::Status apollo::localization::msf::LocalizationIntegProcess::Init ( const LocalizationIntegParam params)

◆ MeasureDataProcess()

void apollo::localization::msf::LocalizationIntegProcess::MeasureDataProcess ( const MeasureData &  measure_msg)

◆ RawImuProcess()

void apollo::localization::msf::LocalizationIntegProcess::RawImuProcess ( const ImuData &  imu_msg)

The documentation for this class was generated from the following file: