4 #include <rclcpp/rclcpp.hpp>
49 std::shared_ptr<rclcpp::Node> node_;
51 unsigned int max_nb_robots_, robot_id_;
53 int map_manager_process_period_ms_;
55 DataHandlerType local_data_handler_;
57 rclcpp::TimerBase::SharedPtr process_timer_;
61 template class MapManager<StereoHandler>;
62 template class MapManager<RGBDHandler>;
Map management interface class.
Loop Closure Detection Management.
void process_new_sensor_data()
Looks for loop closures in the current keyframe queue.
MapManager(std::shared_ptr< rclcpp::Node > &node)
Initialization of parameters and ROS 2 objects.