File includes methods for converting CNetworkOfPoses*DInf <=> NetworkOfPoses message types. More...
Functions | |
| bool | fromROS (const marker_msgs::MarkerDetection &_msg, const mrpt::poses::CPose3D &sensorPoseOnRobot, mrpt::obs::CObservationBearingRange &_obj) |
| bool | fromROS (const marker_msgs::MarkerDetection &_msg, const mrpt::poses::CPose3D &sensorPoseOnRobot, mrpt::obs::CObservationBeaconRanges &_obj) |
ObservationRangeBeacon: ROS <-> MRPT | |
| bool | fromROS (const mrpt_msgs::ObservationRangeBeacon &_msg, const mrpt::poses::CPose3D &_pose, mrpt::obs::CObservationBeaconRanges &_obj) |
| bool | toROS (const mrpt::obs::CObservationBeaconRanges &_obj, mrpt_msgs::ObservationRangeBeacon &_msg) |
| bool | toROS (const mrpt::obs::CObservationBeaconRanges &_obj, mrpt_msgs::ObservationRangeBeacon &_msg, geometry_msgs::Pose &_pose) |
LaserScan: ROS <-> MRPT | |
| bool | fromROS (const mrpt_msgs::ObservationRangeBearing &_msg, const mrpt::poses::CPose3D &_pose, mrpt::obs::CObservationBearingRange &_obj) |
| bool | toROS (const mrpt::obs::CObservationBearingRange &_obj, mrpt_msgs::ObservationRangeBearing &_msg) |
| bool | toROS (const mrpt::obs::CObservationBearingRange &_obj, mrpt_msgs::ObservationRangeBearing &_msg, geometry_msgs::Pose &sensorPose) |
MRPT \rightarrow ROS conversions | |
| void | toROS (const mrpt::graphs::CNetworkOfPoses2D &mrpt_graph, mrpt_msgs::NetworkOfPoses &ros_graph) |
| Convert [MRPT] CNetworkOfPoses*D [ROS] NetworkOfPoses. More... | |
| void | toROS (const mrpt::graphs::CNetworkOfPoses3D &mrpt_graph, mrpt_msgs::NetworkOfPoses &ros_graph) |
| void | toROS (const mrpt::graphs::CNetworkOfPoses2DInf &mrpt_graph, mrpt_msgs::NetworkOfPoses &ros_graph) |
| void | toROS (const mrpt::graphs::CNetworkOfPoses3DInf &mrpt_graph, mrpt_msgs::NetworkOfPoses &ros_graph) |
| void | toROS (const mrpt::graphs::CNetworkOfPoses2DInf_NA &mrpt_graph, mrpt_msgs::NetworkOfPoses &ros_graph) |
| void | toROS (const mrpt::graphs::CNetworkOfPoses3DInf_NA &mrpt_graph, mrpt_msgs::NetworkOfPoses &ros_graph) |
ROS \rightarrow MRPT conversions | |
| void | fromROS (const mrpt::graphs::CNetworkOfPoses2D &mrpt_graph, mrpt_msgs::NetworkOfPoses &ros_graph) |
| Convert [ROS] NetworkOfPoses [MRPT] CNetworkOfPoses*DInf. More... | |
| void | fromROS (const mrpt::graphs::CNetworkOfPoses3D &mrpt_graph, mrpt_msgs::NetworkOfPoses &ros_graph) |
| void | fromROS (const mrpt_msgs::NetworkOfPoses &ros_graph, mrpt::graphs::CNetworkOfPoses2DInf &mrpt_graph) |
| void | fromROS (const mrpt_msgs::NetworkOfPoses &ros_graph, mrpt::graphs::CNetworkOfPoses3DInf &mrpt_graph) |
| void | fromROS (const mrpt_msgs::NetworkOfPoses &ros_graph, mrpt::graphs::CNetworkOfPoses2DInf_NA &mrpt_graph) |
| void | fromROS (const mrpt_msgs::NetworkOfPoses &ros_graph, mrpt::graphs::CNetworkOfPoses3DInf_NA &mrpt_graph) |
File includes methods for converting CNetworkOfPoses*DInf <=> NetworkOfPoses message types.
| bool mrpt_msgs_bridge::fromROS | ( | const mrpt_msgs::ObservationRangeBeacon & | _msg, |
| const mrpt::poses::CPose3D & | _pose, | ||
| mrpt::obs::CObservationBeaconRanges & | _obj | ||
| ) |
ROS->MRPT: Takes a mrpt_msgs::ObservationRangeBeacon and the relative pose of the range sensor wrt base_link and builds a CObservationBeaconRanges
| bool mrpt_msgs_bridge::fromROS | ( | const marker_msgs::MarkerDetection & | _msg, |
| const mrpt::poses::CPose3D & | sensorPoseOnRobot, | ||
| mrpt::obs::CObservationBearingRange & | _obj | ||
| ) |
Definition at line 22 of file marker_msgs.cpp.
| bool mrpt_msgs_bridge::fromROS | ( | const mrpt_msgs::ObservationRangeBearing & | _msg, |
| const mrpt::poses::CPose3D & | _pose, | ||
| mrpt::obs::CObservationBearingRange & | _obj | ||
| ) |
ROS->MRPT: Takes a mrpt_msgs::CObservationBearingRange and the relative pose of the sensor wrt base_link and builds a ObservationRangeBearing
Definition at line 23 of file landmark.cpp.
| bool mrpt_msgs_bridge::fromROS | ( | const marker_msgs::MarkerDetection & | _msg, |
| const mrpt::poses::CPose3D & | sensorPoseOnRobot, | ||
| mrpt::obs::CObservationBeaconRanges & | _obj | ||
| ) |
Definition at line 55 of file marker_msgs.cpp.
| void mrpt_msgs_bridge::fromROS | ( | const mrpt::graphs::CNetworkOfPoses2D & | mrpt_graph, |
| mrpt_msgs::NetworkOfPoses & | ros_graph | ||
| ) |
Convert [ROS] NetworkOfPoses [MRPT] CNetworkOfPoses*DInf.
| [in] | mrpt_graph | ROS graph representation |
| [out] | ros_graph | MRPT graph representation |
| void mrpt_msgs_bridge::fromROS | ( | const mrpt::graphs::CNetworkOfPoses3D & | mrpt_graph, |
| mrpt_msgs::NetworkOfPoses & | ros_graph | ||
| ) |
| void mrpt_msgs_bridge::fromROS | ( | const mrpt_msgs::NetworkOfPoses & | ros_graph, |
| mrpt::graphs::CNetworkOfPoses2DInf & | mrpt_graph | ||
| ) |
Definition at line 184 of file network_of_poses.cpp.
| void mrpt_msgs_bridge::fromROS | ( | const mrpt_msgs::NetworkOfPoses & | ros_graph, |
| mrpt::graphs::CNetworkOfPoses3DInf & | mrpt_graph | ||
| ) |
| void mrpt_msgs_bridge::fromROS | ( | const mrpt_msgs::NetworkOfPoses & | ros_graph, |
| mrpt::graphs::CNetworkOfPoses2DInf_NA & | mrpt_graph | ||
| ) |
Definition at line 240 of file network_of_poses.cpp.
| void mrpt_msgs_bridge::fromROS | ( | const mrpt_msgs::NetworkOfPoses & | ros_graph, |
| mrpt::graphs::CNetworkOfPoses3DInf_NA & | mrpt_graph | ||
| ) |
| void mrpt_msgs_bridge::toROS | ( | const mrpt::graphs::CNetworkOfPoses2D & | mrpt_graph, |
| mrpt_msgs::NetworkOfPoses & | ros_graph | ||
| ) |
Convert [MRPT] CNetworkOfPoses*D [ROS] NetworkOfPoses.
| [in] | mrpt_graph | MRPT graph representation |
| [out] | ros_graph | ROS graph representation |
| void mrpt_msgs_bridge::toROS | ( | const mrpt::graphs::CNetworkOfPoses3D & | mrpt_graph, |
| mrpt_msgs::NetworkOfPoses & | ros_graph | ||
| ) |
| void mrpt_msgs_bridge::toROS | ( | const mrpt::graphs::CNetworkOfPoses2DInf & | mrpt_graph, |
| mrpt_msgs::NetworkOfPoses & | ros_graph | ||
| ) |
Definition at line 25 of file network_of_poses.cpp.
| bool mrpt_msgs_bridge::toROS | ( | const mrpt::obs::CObservationBeaconRanges & | _obj, |
| mrpt_msgs::ObservationRangeBeacon & | _msg | ||
| ) |
MRPT->ROS: Takes a CObservationBeaconRanges and outputs range data in mrpt_msgs::ObservationRangeBeacon
| void mrpt_msgs_bridge::toROS | ( | const mrpt::graphs::CNetworkOfPoses3DInf & | mrpt_graph, |
| mrpt_msgs::NetworkOfPoses & | ros_graph | ||
| ) |
| bool mrpt_msgs_bridge::toROS | ( | const mrpt::obs::CObservationBearingRange & | _obj, |
| mrpt_msgs::ObservationRangeBearing & | _msg | ||
| ) |
MRPT->ROS: Takes a CObservationBearingRange and outputs range data in mrpt_msgs::ObservationRangeBearing
Definition at line 66 of file landmark.cpp.
| void mrpt_msgs_bridge::toROS | ( | const mrpt::graphs::CNetworkOfPoses2DInf_NA & | mrpt_graph, |
| mrpt_msgs::NetworkOfPoses & | ros_graph | ||
| ) |
Definition at line 99 of file network_of_poses.cpp.
| bool mrpt_msgs_bridge::toROS | ( | const mrpt::obs::CObservationBeaconRanges & | _obj, |
| mrpt_msgs::ObservationRangeBeacon & | _msg, | ||
| geometry_msgs::Pose & | _pose | ||
| ) |
MRPT->ROS: Takes a CObservationBeaconRanges and outputs range data in mrpt_msgs::ObservationRangeBeacon + the relative pose of the range sensor wrt base_link
| void mrpt_msgs_bridge::toROS | ( | const mrpt::graphs::CNetworkOfPoses3DInf_NA & | mrpt_graph, |
| mrpt_msgs::NetworkOfPoses & | ros_graph | ||
| ) |
| bool mrpt_msgs_bridge::toROS | ( | const mrpt::obs::CObservationBearingRange & | _obj, |
| mrpt_msgs::ObservationRangeBearing & | _msg, | ||
| geometry_msgs::Pose & | sensorPose | ||
| ) |
MRPT->ROS: Takes a CObservationBearingRange and outputs range data in mrpt_msgs::ObservationRangeBearing + the relative pose of the range sensor wrt base_link
Definition at line 95 of file landmark.cpp.