Class MaplabServerRosNode¶
Defined in File maplab-server-ros-node.h
Class Documentation¶
-
class
maplab
::
MaplabServerRosNode
¶ Public Functions
-
MaplabServerRosNode
(const ros::NodeHandle &nh, const ros::NodeHandle &nh_private)¶
-
MaplabServerRosNode
()¶
-
bool
start
()¶
-
void
submapLoadingCallback
(const diagnostic_msgs::KeyValueConstPtr &msg)¶
-
bool
saveMap
(const std::string &map_folder)¶
-
bool
saveMap
()¶
-
void
shutdown
()¶
-
bool
saveMapCallback
(std_srvs::Empty::Request &request, std_srvs::Empty::Response &response)¶
-
bool
mapLookupCallback
(maplab_msgs::BatchMapLookup::Request &requests, maplab_msgs::BatchMapLookup::Response &responses)¶
-
bool
deleteMissionCallback
(maplab_msgs::DeleteMission::Request &request, maplab_msgs::DeleteMission::Response &response)¶
-
bool
deleteAllRobotMissionsCallback
(maplab_msgs::DeleteAllRobotMissions::Request &request, maplab_msgs::DeleteAllRobotMissions::Response &response)¶
-
bool
getDenseMapInRangeCallback
(maplab_msgs::GetDenseMapInRange::Request &request, maplab_msgs::GetDenseMapInRange::Response &response)¶
-
bool
publishPoseCorrection
(const int64_t timestamp_ns, const std::string &robot_name, const aslam::Transformation &T_G_curr_B_curr, const aslam::Transformation &T_G_curr_M_curr, const aslam::Transformation &T_G_in_B_in, const aslam::Transformation &T_G_in_M_in) const¶
-
void
visualizeMap
()¶
-