15 #ifndef NETWORK_OF_POSES_H 16 #define NETWORK_OF_POSES_H 18 #include <mrpt_msgs/NetworkOfPoses.h> 19 #include <mrpt/graphs/CNetworkOfPoses.h> 32 const mrpt::graphs::CNetworkOfPoses2D& mrpt_graph,
33 mrpt_msgs::NetworkOfPoses& ros_graph);
36 const mrpt::graphs::CNetworkOfPoses3D& mrpt_graph,
37 mrpt_msgs::NetworkOfPoses& ros_graph);
40 const mrpt::graphs::CNetworkOfPoses2DInf& mrpt_graph,
41 mrpt_msgs::NetworkOfPoses& ros_graph);
44 const mrpt::graphs::CNetworkOfPoses3DInf& mrpt_graph,
45 mrpt_msgs::NetworkOfPoses& ros_graph);
48 const mrpt::graphs::CNetworkOfPoses2DInf_NA& mrpt_graph,
49 mrpt_msgs::NetworkOfPoses& ros_graph);
52 const mrpt::graphs::CNetworkOfPoses3DInf_NA& mrpt_graph,
53 mrpt_msgs::NetworkOfPoses& ros_graph);
66 const mrpt::graphs::CNetworkOfPoses2D& mrpt_graph,
67 mrpt_msgs::NetworkOfPoses& ros_graph);
70 const mrpt::graphs::CNetworkOfPoses3D& mrpt_graph,
71 mrpt_msgs::NetworkOfPoses& ros_graph);
74 const mrpt_msgs::NetworkOfPoses& ros_graph,
75 mrpt::graphs::CNetworkOfPoses2DInf& mrpt_graph);
78 const mrpt_msgs::NetworkOfPoses& ros_graph,
79 mrpt::graphs::CNetworkOfPoses3DInf& mrpt_graph);
82 const mrpt_msgs::NetworkOfPoses& ros_graph,
83 mrpt::graphs::CNetworkOfPoses2DInf_NA& mrpt_graph);
86 const mrpt_msgs::NetworkOfPoses& ros_graph,
87 mrpt::graphs::CNetworkOfPoses3DInf_NA& mrpt_graph);
File includes methods for converting CNetworkOfPoses*DInf <=> NetworkOfPoses message types...
bool convert(const mrpt_msgs::ObservationRangeBeacon &_msg, const mrpt::poses::CPose3D &_pose, mrpt::obs::CObservationBeaconRanges &_obj)