Typedefs | Functions | Variables
ExternalLoopDetectionExample.cpp File Reference
#include <ros/ros.h>
#include <ros/publisher.h>
#include <ros/subscriber.h>
#include <rtabmap_ros/MapData.h>
#include <rtabmap_ros/Info.h>
#include <rtabmap_ros/MsgConversion.h>
#include <rtabmap_ros/AddLink.h>
#include <rtabmap_ros/GetMap.h>
#include <rtabmap/core/Rtabmap.h>
#include <rtabmap/core/Memory.h>
#include <rtabmap/core/VWDictionary.h>
#include <rtabmap/core/util3d.h>
#include <rtabmap/core/RegistrationVis.h>
#include <rtabmap/utilite/UStl.h>
#include <message_filters/subscriber.h>
#include <message_filters/synchronizer.h>
#include <message_filters/sync_policies/exact_time.h>
Include dependency graph for ExternalLoopDetectionExample.cpp:

Go to the source code of this file.

Typedefs

typedef message_filters::sync_policies::ExactTime< rtabmap_ros::MapData, rtabmap_ros::InfoMyInfoMapSyncPolicy
 

Functions

int main (int argc, char **argv)
 
void mapDataCallback (const rtabmap_ros::MapDataConstPtr &mapDataMsg, const rtabmap_ros::InfoConstPtr &infoMsg)
 

Variables

ros::ServiceClient addLinkSrv
 
bool g_localizationMode = false
 
ros::ServiceClient getMapSrv
 
std::map< int, rtabmap::SensorDatalocalData
 
rtabmap::Rtabmap loopClosureDetector
 
rtabmap::RegistrationVis reg
 

Typedef Documentation

◆ MyInfoMapSyncPolicy

Definition at line 59 of file ExternalLoopDetectionExample.cpp.

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 153 of file ExternalLoopDetectionExample.cpp.

◆ mapDataCallback()

void mapDataCallback ( const rtabmap_ros::MapDataConstPtr &  mapDataMsg,
const rtabmap_ros::InfoConstPtr &  infoMsg 
)

Definition at line 74 of file ExternalLoopDetectionExample.cpp.

Variable Documentation

◆ addLinkSrv

ros::ServiceClient addLinkSrv

Definition at line 61 of file ExternalLoopDetectionExample.cpp.

◆ g_localizationMode

bool g_localizationMode = false

Definition at line 72 of file ExternalLoopDetectionExample.cpp.

◆ getMapSrv

ros::ServiceClient getMapSrv

Definition at line 62 of file ExternalLoopDetectionExample.cpp.

◆ localData

std::map<int, rtabmap::SensorData> localData

Definition at line 65 of file ExternalLoopDetectionExample.cpp.

◆ loopClosureDetector

rtabmap::Rtabmap loopClosureDetector

Definition at line 68 of file ExternalLoopDetectionExample.cpp.

◆ reg

Definition at line 70 of file ExternalLoopDetectionExample.cpp.



rtabmap_ros
Author(s): Mathieu Labbe
autogenerated on Tue Jan 24 2023 04:04:40