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

#include <ndt_localization.h>

Collaboration diagram for apollo::localization::ndt::NDTLocalization:
Collaboration graph

Public Member Functions

 NDTLocalization ()
 
 ~NDTLocalization ()
 
void Init ()
 init configuration More...
 
void OdometryCallback (const std::shared_ptr< localization::Gps > &odometry_msg)
 receive odometry message More...
 
void LidarCallback (const std::shared_ptr< drivers::PointCloud > &lidar_msg)
 receive lidar pointcloud message More...
 
void OdometryStatusCallback (const std::shared_ptr< drivers::gnss::InsStat > &status_msg)
 receive ins status message More...
 
bool IsServiceStarted ()
 service start status More...
 
void GetLocalization (LocalizationEstimate *localization) const
 output localization result More...
 
void GetLidarLocalization (LocalizationEstimate *lidar_localization) const
 get ndt localization result More...
 
void GetLocalizationStatus (LocalizationStatus *localization_status) const
 get localization status More...
 
int GetZoneId () const
 get zone id More...
 
double GetOnlineResolution () const
 get online resolution for ndt localization More...
 

Constructor & Destructor Documentation

◆ NDTLocalization()

apollo::localization::ndt::NDTLocalization::NDTLocalization ( )
inline

◆ ~NDTLocalization()

apollo::localization::ndt::NDTLocalization::~NDTLocalization ( )
inline

Member Function Documentation

◆ GetLidarLocalization()

void apollo::localization::ndt::NDTLocalization::GetLidarLocalization ( LocalizationEstimate *  lidar_localization) const

get ndt localization result

◆ GetLocalization()

void apollo::localization::ndt::NDTLocalization::GetLocalization ( LocalizationEstimate *  localization) const

output localization result

◆ GetLocalizationStatus()

void apollo::localization::ndt::NDTLocalization::GetLocalizationStatus ( LocalizationStatus *  localization_status) const

get localization status

◆ GetOnlineResolution()

double apollo::localization::ndt::NDTLocalization::GetOnlineResolution ( ) const
inline

get online resolution for ndt localization

◆ GetZoneId()

int apollo::localization::ndt::NDTLocalization::GetZoneId ( ) const
inline

get zone id

◆ Init()

void apollo::localization::ndt::NDTLocalization::Init ( )

init configuration

◆ IsServiceStarted()

bool apollo::localization::ndt::NDTLocalization::IsServiceStarted ( )

service start status

◆ LidarCallback()

void apollo::localization::ndt::NDTLocalization::LidarCallback ( const std::shared_ptr< drivers::PointCloud > &  lidar_msg)

receive lidar pointcloud message

◆ OdometryCallback()

void apollo::localization::ndt::NDTLocalization::OdometryCallback ( const std::shared_ptr< localization::Gps > &  odometry_msg)

receive odometry message

◆ OdometryStatusCallback()

void apollo::localization::ndt::NDTLocalization::OdometryStatusCallback ( const std::shared_ptr< drivers::gnss::InsStat > &  status_msg)

receive ins status message


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