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

interface of msf localization More...

#include <localization_integ.h>

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

Public Member Functions

 LocalizationInteg ()
 
 ~LocalizationInteg ()
 
common::Status Init (const LocalizationIntegParam &params)
 
void PcdProcess (const drivers::PointCloud &message)
 
void RawImuProcessFlu (const drivers::gnss::Imu &imu_msg)
 
void RawImuProcessRfu (const drivers::gnss::Imu &imu_msg)
 
void RawObservationProcess (const drivers::gnss::EpochObservation &raw_obs_msg)
 
void RawEphemerisProcess (const drivers::gnss::GnssEphemeris &gnss_orbit_msg)
 
void GnssBestPoseProcess (const drivers::gnss::GnssBestPose &bestgnsspos_msg)
 
void GnssHeadingProcess (const drivers::gnss::Heading &gnss_heading_msg)
 
const LocalizationResultGetLastestLidarLocalization () const
 
const LocalizationResultGetLastestIntegLocalization () const
 
const LocalizationResultGetLastestGnssLocalization () const
 

Protected Member Functions

void TransferImuFlu (const drivers::gnss::Imu &imu_msg, ImuData *imu_data)
 
void TransferImuRfu (const drivers::gnss::Imu &imu_msg, ImuData *imu_rfu)
 

Detailed Description

interface of msf localization

Constructor & Destructor Documentation

◆ LocalizationInteg()

apollo::localization::msf::LocalizationInteg::LocalizationInteg ( )

◆ ~LocalizationInteg()

apollo::localization::msf::LocalizationInteg::~LocalizationInteg ( )

Member Function Documentation

◆ GetLastestGnssLocalization()

const LocalizationResult& apollo::localization::msf::LocalizationInteg::GetLastestGnssLocalization ( ) const

◆ GetLastestIntegLocalization()

const LocalizationResult& apollo::localization::msf::LocalizationInteg::GetLastestIntegLocalization ( ) const

◆ GetLastestLidarLocalization()

const LocalizationResult& apollo::localization::msf::LocalizationInteg::GetLastestLidarLocalization ( ) const

◆ GnssBestPoseProcess()

void apollo::localization::msf::LocalizationInteg::GnssBestPoseProcess ( const drivers::gnss::GnssBestPose &  bestgnsspos_msg)

◆ GnssHeadingProcess()

void apollo::localization::msf::LocalizationInteg::GnssHeadingProcess ( const drivers::gnss::Heading &  gnss_heading_msg)

◆ Init()

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

◆ PcdProcess()

void apollo::localization::msf::LocalizationInteg::PcdProcess ( const drivers::PointCloud &  message)

◆ RawEphemerisProcess()

void apollo::localization::msf::LocalizationInteg::RawEphemerisProcess ( const drivers::gnss::GnssEphemeris &  gnss_orbit_msg)

◆ RawImuProcessFlu()

void apollo::localization::msf::LocalizationInteg::RawImuProcessFlu ( const drivers::gnss::Imu &  imu_msg)

◆ RawImuProcessRfu()

void apollo::localization::msf::LocalizationInteg::RawImuProcessRfu ( const drivers::gnss::Imu &  imu_msg)

◆ RawObservationProcess()

void apollo::localization::msf::LocalizationInteg::RawObservationProcess ( const drivers::gnss::EpochObservation &  raw_obs_msg)

◆ TransferImuFlu()

void apollo::localization::msf::LocalizationInteg::TransferImuFlu ( const drivers::gnss::Imu &  imu_msg,
ImuData *  imu_data 
)
protected

◆ TransferImuRfu()

void apollo::localization::msf::LocalizationInteg::TransferImuRfu ( const drivers::gnss::Imu &  imu_msg,
ImuData *  imu_rfu 
)
protected

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