Public Member Functions | |
| void | mapDataReceivedCallback (const rtabmap_msgs::MapDataConstPtr &msg) |
| MapOptimizer () | |
| void | publishLoop (double tfDelay) |
| ~MapOptimizer () | |
Private Attributes | |
| std::multimap< int, Link > | cachedConstraints_ |
| std::map< int, Signature > | cachedNodeInfos_ |
| bool | globalOptimization_ |
| ros::Publisher | mapDataPub_ |
| ros::Subscriber | mapDataTopic_ |
| std::string | mapFrameId_ |
| ros::Publisher | mapGraphPub_ |
| rtabmap::Transform | mapToOdom_ |
| boost::mutex | mapToOdomMutex_ |
| std::string | odomFrameId_ |
| bool | optimizeFromLastNode_ |
| Optimizer * | optimizer_ |
| tf2_ros::TransformBroadcaster | tfBroadcaster_ |
| boost::thread * | transformThread_ |
Definition at line 46 of file MapOptimizerNode.cpp.
|
inline |
Definition at line 50 of file MapOptimizerNode.cpp.
|
inline |
Definition at line 110 of file MapOptimizerNode.cpp.
|
inline |
Definition at line 139 of file MapOptimizerNode.cpp.
|
inline |
Definition at line 119 of file MapOptimizerNode.cpp.
Definition at line 331 of file MapOptimizerNode.cpp.
Definition at line 332 of file MapOptimizerNode.cpp.
|
private |
Definition at line 319 of file MapOptimizerNode.cpp.
|
private |
Definition at line 328 of file MapOptimizerNode.cpp.
|
private |
Definition at line 326 of file MapOptimizerNode.cpp.
|
private |
Definition at line 317 of file MapOptimizerNode.cpp.
|
private |
Definition at line 329 of file MapOptimizerNode.cpp.
|
private |
Definition at line 323 of file MapOptimizerNode.cpp.
|
private |
Definition at line 324 of file MapOptimizerNode.cpp.
|
private |
Definition at line 318 of file MapOptimizerNode.cpp.
|
private |
Definition at line 320 of file MapOptimizerNode.cpp.
|
private |
Definition at line 321 of file MapOptimizerNode.cpp.
|
private |
Definition at line 334 of file MapOptimizerNode.cpp.
|
private |
Definition at line 335 of file MapOptimizerNode.cpp.