| _execGraphSlamStep(mrpt::obs::CActionCollection::Ptr &action, mrpt::obs::CSensoryFrame::Ptr &observations, mrpt::obs::CObservation::Ptr &observation, size_t &rawlog_entry) | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | virtual |
| addNodeBatchesFromAllNeighbors() | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| addNodeBatchFromNeighbor(TNeighborAgentProps *neighbor) | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| CGraphSlamEngine_MR(ros::NodeHandle *nh, const std::string &config_file, const std::string &rawlog_fname="", const std::string &fname_GT="", mrpt::graphslam::CWindowManager *win_manager=NULL, mrpt::graphslam::deciders::CNodeRegistrationDecider< GRAPH_T > *node_reg=NULL, mrpt::graphslam::deciders::CEdgeRegistrationDecider< GRAPH_T > *edge_reg=NULL, mrpt::graphslam::optimizers::CGraphSlamOptimizer< GRAPH_T > *optimizer=NULL) | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | |
| CGraphSlamEngine_ROS(ros::NodeHandle *nh, const std::string &config_file, const std::string &rawlog_fname="", const std::string &fname_GT="", mrpt::graphslam::CWindowManager *win_manager=NULL, mrpt::graphslam::deciders::CNodeRegistrationDecider< GRAPH_T > *node_reg=NULL, mrpt::graphslam::deciders::CEdgeRegistrationDecider< GRAPH_T > *edge_reg=NULL, mrpt::graphslam::optimizers::CGraphSlamOptimizer< GRAPH_T > *optimizer=NULL) | mrpt::graphslam::CGraphSlamEngine_ROS< GRAPH_T > | |
| cm_graph_async_spinner | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| constraint_t typedef | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | |
| custom_service_queue | mrpt::graphslam::CGraphSlamEngine_ROS< GRAPH_T > | protected |
| edge_reg_mr_t typedef | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | |
| findTFsWithAllNeighbors() | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| findTFWithNeighbor(TNeighborAgentProps *neighbor) | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| getAllOwnNodes(std::set< TNodeID > *nodes_set) const | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| getCMGraph(mrpt_msgs::GetCMGraph::Request &req, mrpt_msgs::GetCMGraph::Response &res) | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| getLSPoseForGridMapVisualization(const TNodeID nodeID) const | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| getNeighborByAgentID(const std::string &agent_ID_str, TNeighborAgentProps *&neighbor) const | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| getNodeIDsOfEstimatedTrajectory(std::set< TNodeID > *nodes_set) const | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| getRobotEstimatedTrajectory(typename GRAPH_T::global_poses_t *graph_poses) const | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| getVecOfNeighborAgentProps() const | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | inline |
| global_pose_t typedef | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | |
| hypot_t typedef | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | |
| hypots_t typedef | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | |
| hypotsp_t typedef | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | |
| initClass() | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | |
| isOwnNodeID(const TNodeID nodeID, const global_pose_t *pose_out=NULL) const | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | |
| m_alignment_options | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_cm_graph_service | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_cm_graph_srvserver | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_conn_manager | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_graph_nodes_last_size | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_last_regd_id_scan_pub | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_last_regd_id_scan_topic | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_last_regd_nodes_pub | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_last_regd_nodes_topic | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_list_neighbors_pub | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_list_neighbors_topic | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_mr_ns | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_neighbor_colors_manager | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_neighbor_to_found_initial_tf | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_neighbors | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_nh | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_nodes_to_laser_scans2D_last_size | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_offset_y_erd | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_offset_y_gso | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_offset_y_namespace | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_offset_y_nrd | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_opts | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_queue_size | mrpt::graphslam::CGraphSlamEngine_ROS< GRAPH_T > | protected |
| m_registered_multiple_nodes | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_sec_alignment_params | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_sec_mr_slam_params | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_text_index_erd | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_text_index_gso | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_text_index_namespace | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| m_text_index_nrd | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| monitorNodeRegistration(bool registered=false, std::string class_name="Class") | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| MRPT_NodeIDWithLaserScan typedef | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | |
| neighbors_t typedef | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | |
| node_props_t typedef | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | |
| nodes_to_scans2D_t typedef | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | |
| parent typedef | mrpt::graphslam::CGraphSlamEngine_ROS< GRAPH_T > | |
| parent_t typedef | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | |
| partitions_t typedef | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | |
| path_t typedef | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | |
| paths_t typedef | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | |
| pose_t typedef | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | |
| printParams() const | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| pubLastRegdIDScan() | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| pubUpdatedNodesList() | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| readParams() | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| readROSParameters() | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| self_t typedef | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | |
| setObjectPropsFromNodeID(const TNodeID nodeID, mrpt::opengl::CSetOfObjects::Ptr &viz_object) | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | private |
| setupComm() | mrpt::graphslam::CGraphSlamEngine_ROS< GRAPH_T > | |
| setupPubs() | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | privatevirtual |
| setupSrvs() | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | privatevirtual |
| setupSubs() | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | privatevirtual |
| usePublishersBroadcasters() | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | privatevirtual |
| ~CGraphSlamEngine_MR() | mrpt::graphslam::CGraphSlamEngine_MR< GRAPH_T > | |
| ~CGraphSlamEngine_ROS() | mrpt::graphslam::CGraphSlamEngine_ROS< GRAPH_T > | virtual |