Class GraphPublisher

Class Documentation

class GraphPublisher

Public Functions

GraphPublisher()
~GraphPublisher()
situational_graphs_reasoning_msgs::msg::Graph publish_graph(const g2o::SparseOptimizer *local_graph, std::string graph_type, const std::vector<s_graphs::VerticalPlanes> &x_vert_planes_prior, const std::vector<s_graphs::VerticalPlanes> &y_vert_planes_prior, const std::vector<s_graphs::Rooms> &rooms_vec_prior, const std::vector<s_graphs::VerticalPlanes> &x_vert_planes, const std::vector<s_graphs::VerticalPlanes> &y_vert_planes, const std::vector<s_graphs::Rooms> &rooms_vec, const std::vector<s_graphs::InfiniteRooms> &x_infinite_rooms, const std::vector<s_graphs::InfiniteRooms> &y_infinite_rooms)
situational_graphs_reasoning_msgs::msg::GraphKeyframes publish_graph_keyframes(const g2o::SparseOptimizer *local_graph, const std::vector<s_graphs::KeyFrame::Ptr> &keyframes)
void publish_room_keyframes(const g2o::SparseOptimizer *local_graph, const std::vector<s_graphs::Rooms> &rooms_vec)