Definition at line 41 of file dynamic_mapper.cpp.
typedef PM::DataPoints Mapper::DP [private] | 
        
Definition at line 42 of file mapper.cpp.
typedef PM::DataPoints Mapper::DP [private] | 
        
Definition at line 44 of file dynamic_mapper.cpp.
typedef PM::Matches Mapper::Matches [private] | 
        
Definition at line 45 of file dynamic_mapper.cpp.
typedef Nabo::NearestNeighbourSearch<float> Mapper::NNS [private] | 
        
Definition at line 47 of file dynamic_mapper.cpp.
typedef NNS::SearchType Mapper::NNSearchType [private] | 
        
Definition at line 48 of file dynamic_mapper.cpp.
typedef PointMatcher<float> Mapper::PM [private] | 
        
Definition at line 41 of file mapper.cpp.
typedef PointMatcher<float> Mapper::PM [private] | 
        
Definition at line 43 of file dynamic_mapper.cpp.
| Mapper::Mapper | ( | ros::NodeHandle & | n, | 
| ros::NodeHandle & | pn | ||
| ) | 
Definition at line 148 of file dynamic_mapper.cpp.
| Mapper::~Mapper | ( | ) | 
Definition at line 281 of file dynamic_mapper.cpp.
| Mapper::Mapper | ( | ros::NodeHandle & | n, | 
| ros::NodeHandle & | pn | ||
| ) | 
| Mapper::~Mapper | ( | ) | 
| bool Mapper::correctPose | ( | ethzasl_icp_mapper::CorrectPose::Request & | req, | 
| ethzasl_icp_mapper::CorrectPose::Response & | res | ||
| ) |  [protected] | 
        
| bool Mapper::correctPose | ( | ethzasl_icp_mapper::CorrectPose::Request & | req, | 
| ethzasl_icp_mapper::CorrectPose::Response & | res | ||
| ) |  [protected] | 
        
Definition at line 1007 of file dynamic_mapper.cpp.
| bool Mapper::getBoundedMap | ( | ethzasl_icp_mapper::GetBoundedMap::Request & | req, | 
| ethzasl_icp_mapper::GetBoundedMap::Response & | res | ||
| ) |  [protected] | 
        
| bool Mapper::getBoundedMap | ( | ethzasl_icp_mapper::GetBoundedMap::Request & | req, | 
| ethzasl_icp_mapper::GetBoundedMap::Response & | res | ||
| ) |  [protected] | 
        
Definition at line 1038 of file dynamic_mapper.cpp.
| bool Mapper::getMode | ( | ethzasl_icp_mapper::GetMode::Request & | req, | 
| ethzasl_icp_mapper::GetMode::Response & | res | ||
| ) |  [protected] | 
        
| bool Mapper::getMode | ( | ethzasl_icp_mapper::GetMode::Request & | req, | 
| ethzasl_icp_mapper::GetMode::Response & | res | ||
| ) |  [protected] | 
        
Definition at line 1029 of file dynamic_mapper.cpp.
| bool Mapper::getPointMap | ( | map_msgs::GetPointMap::Request & | req, | 
| map_msgs::GetPointMap::Response & | res | ||
| ) |  [protected] | 
        
| bool Mapper::getPointMap | ( | map_msgs::GetPointMap::Request & | req, | 
| map_msgs::GetPointMap::Response & | res | ||
| ) |  [protected] | 
        
Definition at line 945 of file dynamic_mapper.cpp.
| void Mapper::gotCloud | ( | const sensor_msgs::PointCloud2 & | cloudMsgIn | ) |  [protected] | 
        
| void Mapper::gotCloud | ( | const sensor_msgs::PointCloud2 & | cloudMsgIn | ) |  [protected] | 
        
Definition at line 312 of file dynamic_mapper.cpp.
| void Mapper::gotScan | ( | const sensor_msgs::LaserScan & | scanMsgIn | ) |  [protected] | 
        
| void Mapper::gotScan | ( | const sensor_msgs::LaserScan & | scanMsgIn | ) |  [protected] | 
        
Definition at line 302 of file dynamic_mapper.cpp.
| bool Mapper::loadMap | ( | ethzasl_icp_mapper::LoadMap::Request & | req, | 
| ethzasl_icp_mapper::LoadMap::Response & | res | ||
| ) |  [protected] | 
        
| bool Mapper::loadMap | ( | ethzasl_icp_mapper::LoadMap::Request & | req, | 
| ethzasl_icp_mapper::LoadMap::Response & | res | ||
| ) |  [protected] | 
        
Definition at line 974 of file dynamic_mapper.cpp.
| void Mapper::processCloud | ( | unique_ptr< DP > | cloud, | 
| const std::string & | scannerFrame, | ||
| const ros::Time & | stamp, | ||
| uint32_t | seq | ||
| ) |  [protected] | 
        
| void Mapper::processCloud | ( | unique_ptr< DP > | cloud, | 
| const std::string & | scannerFrame, | ||
| const ros::Time & | stamp, | ||
| uint32_t | seq | ||
| ) |  [protected] | 
        
Definition at line 337 of file dynamic_mapper.cpp.
| void Mapper::processNewMapIfAvailable | ( | ) |  [protected] | 
        
| void Mapper::processNewMapIfAvailable | ( | ) |  [protected] | 
        
Definition at line 532 of file dynamic_mapper.cpp.
| void Mapper::publishLoop | ( | double | publishPeriod | ) |  [protected] | 
        
| void Mapper::publishLoop | ( | double | publishPeriod | ) |  [protected] | 
        
Definition at line 922 of file dynamic_mapper.cpp.
| void Mapper::publishTransform | ( | ) |  [protected] | 
        
| void Mapper::publishTransform | ( | ) |  [protected] | 
        
Definition at line 934 of file dynamic_mapper.cpp.
| bool Mapper::reset | ( | std_srvs::Empty::Request & | req, | 
| std_srvs::Empty::Response & | res | ||
| ) |  [protected] | 
        
| bool Mapper::reset | ( | std_srvs::Empty::Request & | req, | 
| std_srvs::Empty::Response & | res | ||
| ) |  [protected] | 
        
Definition at line 993 of file dynamic_mapper.cpp.
| bool Mapper::saveMap | ( | map_msgs::SaveMap::Request & | req, | 
| map_msgs::SaveMap::Response & | res | ||
| ) |  [protected] | 
        
| bool Mapper::saveMap | ( | map_msgs::SaveMap::Request & | req, | 
| map_msgs::SaveMap::Response & | res | ||
| ) |  [protected] | 
        
Definition at line 955 of file dynamic_mapper.cpp.
| void Mapper::setMap | ( | DP * | newPointCloud | ) |  [protected] | 
        
| void Mapper::setMap | ( | DP * | newPointCloud | ) |  [protected] | 
        
Definition at line 544 of file dynamic_mapper.cpp.
| bool Mapper::setMode | ( | ethzasl_icp_mapper::SetMode::Request & | req, | 
| ethzasl_icp_mapper::SetMode::Response & | res | ||
| ) |  [protected] | 
        
| bool Mapper::setMode | ( | ethzasl_icp_mapper::SetMode::Request & | req, | 
| ethzasl_icp_mapper::SetMode::Response & | res | ||
| ) |  [protected] | 
        
Definition at line 1017 of file dynamic_mapper.cpp.
| DP* Mapper::updateMap | ( | DP * | newPointCloud, | 
| const PM::TransformationParameters | Ticp, | ||
| bool | updateExisting | ||
| ) |  [protected] | 
        
| Mapper::DP * Mapper::updateMap | ( | DP * | newPointCloud, | 
| const PM::TransformationParameters | Ticp, | ||
| bool | updateExisting | ||
| ) |  [protected] | 
        
Definition at line 563 of file dynamic_mapper.cpp.
| void Mapper::waitForMapBuildingCompleted | ( | ) |  [protected] | 
        
| void Mapper::waitForMapBuildingCompleted | ( | ) |  [protected] | 
        
Definition at line 910 of file dynamic_mapper.cpp.
ros::Subscriber Mapper::cloudSub [private] | 
        
Definition at line 55 of file dynamic_mapper.cpp.
ros::ServiceServer Mapper::correctPoseSrv [private] | 
        
Definition at line 68 of file dynamic_mapper.cpp.
const float Mapper::eps [private] | 
        
Definition at line 119 of file dynamic_mapper.cpp.
ros::ServiceServer Mapper::getBoundedMapSrv [private] | 
        
Definition at line 71 of file dynamic_mapper.cpp.
ros::ServiceServer Mapper::getModeSrv [private] | 
        
Definition at line 70 of file dynamic_mapper.cpp.
ros::ServiceServer Mapper::getPointMapSrv [private] | 
        
Definition at line 64 of file dynamic_mapper.cpp.
PM::ICPSequence Mapper::icp [private] | 
        
Definition at line 82 of file dynamic_mapper.cpp.
PM::DataPointsFilters Mapper::inputFilters [private] | 
        
Definition at line 78 of file dynamic_mapper.cpp.
int Mapper::inputQueueSize [private] | 
        
Definition at line 102 of file dynamic_mapper.cpp.
ros::Time Mapper::lastPoinCloudTime [private] | 
        
Definition at line 75 of file dynamic_mapper.cpp.
ros::ServiceServer Mapper::loadMapSrv [private] | 
        
Definition at line 66 of file dynamic_mapper.cpp.
bool Mapper::localizing [private] | 
        
Definition at line 98 of file dynamic_mapper.cpp.
ros::Time Mapper::mapCreationTime [private] | 
        
Definition at line 74 of file dynamic_mapper.cpp.
string Mapper::mapFrame [private] | 
        
Definition at line 107 of file dynamic_mapper.cpp.
bool Mapper::mapping [private] | 
        
Definition at line 99 of file dynamic_mapper.cpp.
PM::DataPoints * Mapper::mapPointCloud [private] | 
        
Definition at line 81 of file dynamic_mapper.cpp.
PM::DataPointsFilters Mapper::mapPostFilters [private] | 
        
Definition at line 80 of file dynamic_mapper.cpp.
PM::DataPointsFilters Mapper::mapPreFilters [private] | 
        
Definition at line 79 of file dynamic_mapper.cpp.
ros::Publisher Mapper::mapPub [private] | 
        
Definition at line 58 of file dynamic_mapper.cpp.
double Mapper::maxOverlapToMerge [private] | 
        
Definition at line 104 of file dynamic_mapper.cpp.
int Mapper::minMapPointCount [private] | 
        
Definition at line 101 of file dynamic_mapper.cpp.
double Mapper::minOverlap [private] | 
        
Definition at line 103 of file dynamic_mapper.cpp.
int Mapper::minReadingPointCount [private] | 
        
Definition at line 100 of file dynamic_mapper.cpp.
ros::NodeHandle & Mapper::n [private] | 
        
Definition at line 50 of file dynamic_mapper.cpp.
ros::Publisher Mapper::odomErrorPub [private] | 
        
Definition at line 61 of file dynamic_mapper.cpp.
string Mapper::odomFrame [private] | 
        
Definition at line 106 of file dynamic_mapper.cpp.
ros::Publisher Mapper::odomPub [private] | 
        
Definition at line 60 of file dynamic_mapper.cpp.
ros::Publisher Mapper::outlierPub [private] | 
        
Definition at line 59 of file dynamic_mapper.cpp.
ros::NodeHandle & Mapper::pn [private] | 
        
Definition at line 51 of file dynamic_mapper.cpp.
bool Mapper::processingNewCloud [private] | 
        
Definition at line 97 of file dynamic_mapper.cpp.
boost::mutex Mapper::publishLock [private] | 
        
Definition at line 113 of file dynamic_mapper.cpp.
ros::Time Mapper::publishStamp [private] | 
        
Definition at line 114 of file dynamic_mapper.cpp.
boost::thread Mapper::publishThread [private] | 
        
Definition at line 112 of file dynamic_mapper.cpp.
ros::ServiceServer Mapper::resetSrv [private] | 
        
Definition at line 67 of file dynamic_mapper.cpp.
ros::ServiceServer Mapper::saveMapSrv [private] | 
        
Definition at line 65 of file dynamic_mapper.cpp.
ros::Subscriber Mapper::scanSub [private] | 
        
Definition at line 54 of file dynamic_mapper.cpp.
ros::ServiceServer Mapper::setModeSrv [private] | 
        
Definition at line 69 of file dynamic_mapper.cpp.
Definition at line 117 of file dynamic_mapper.cpp.
tf::TransformListener Mapper::tfListener [private] | 
        
Definition at line 116 of file dynamic_mapper.cpp.
double Mapper::tfRefreshPeriod [private] | 
        
if set to zero, tf will be publish at the rate of the incoming point cloud messages
Definition at line 105 of file dynamic_mapper.cpp.
Definition at line 111 of file dynamic_mapper.cpp.
unique_ptr< PM::Transformation > Mapper::transformation [private] | 
        
Definition at line 83 of file dynamic_mapper.cpp.
bool Mapper::useConstMotionModel [private] | 
        
Definition at line 96 of file dynamic_mapper.cpp.
string Mapper::vtkFinalMapName [private] | 
        
name of the final vtk map
Definition at line 108 of file dynamic_mapper.cpp.