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.