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

generate localization info based on MSF More...

#include <msf_localization.h>

Collaboration diagram for apollo::localization::MSFLocalization:
Collaboration graph

Public Member Functions

 MSFLocalization ()
 
apollo::common::Status Init ()
 
void InitParams ()
 
void OnPointCloud (const std::shared_ptr< drivers::PointCloud > &message)
 
void OnRawImu (const std::shared_ptr< drivers::gnss::Imu > &imu_msg)
 
void OnRawImuCache (const std::shared_ptr< drivers::gnss::Imu > &imu_msg)
 
void OnGnssRtkObs (const std::shared_ptr< drivers::gnss::EpochObservation > &raw_obs_msg)
 
void OnGnssRtkEph (const std::shared_ptr< drivers::gnss::GnssEphemeris > &gnss_orbit_msg)
 
void OnGnssBestPose (const std::shared_ptr< drivers::gnss::GnssBestPose > &bestgnsspos_msg)
 
void OnGnssHeading (const std::shared_ptr< drivers::gnss::Heading > &gnss_heading_msg)
 
void SetPublisher (const std::shared_ptr< LocalizationMsgPublisher > &publisher)
 
void OnLocalizationTimer ()
 

Detailed Description

generate localization info based on MSF

Constructor & Destructor Documentation

◆ MSFLocalization()

apollo::localization::MSFLocalization::MSFLocalization ( )

Member Function Documentation

◆ Init()

apollo::common::Status apollo::localization::MSFLocalization::Init ( )

◆ InitParams()

void apollo::localization::MSFLocalization::InitParams ( )

◆ OnGnssBestPose()

void apollo::localization::MSFLocalization::OnGnssBestPose ( const std::shared_ptr< drivers::gnss::GnssBestPose > &  bestgnsspos_msg)

◆ OnGnssHeading()

void apollo::localization::MSFLocalization::OnGnssHeading ( const std::shared_ptr< drivers::gnss::Heading > &  gnss_heading_msg)

◆ OnGnssRtkEph()

void apollo::localization::MSFLocalization::OnGnssRtkEph ( const std::shared_ptr< drivers::gnss::GnssEphemeris > &  gnss_orbit_msg)

◆ OnGnssRtkObs()

void apollo::localization::MSFLocalization::OnGnssRtkObs ( const std::shared_ptr< drivers::gnss::EpochObservation > &  raw_obs_msg)

◆ OnLocalizationTimer()

void apollo::localization::MSFLocalization::OnLocalizationTimer ( )

◆ OnPointCloud()

void apollo::localization::MSFLocalization::OnPointCloud ( const std::shared_ptr< drivers::PointCloud > &  message)

◆ OnRawImu()

void apollo::localization::MSFLocalization::OnRawImu ( const std::shared_ptr< drivers::gnss::Imu > &  imu_msg)

◆ OnRawImuCache()

void apollo::localization::MSFLocalization::OnRawImuCache ( const std::shared_ptr< drivers::gnss::Imu > &  imu_msg)

◆ SetPublisher()

void apollo::localization::MSFLocalization::SetPublisher ( const std::shared_ptr< LocalizationMsgPublisher > &  publisher)

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