File includes methods for converting CNetworkOfPoses*DInf <=> NetworkOfPoses message types.
More...
|
bool | fromROS (const marker_msgs::MarkerDetection &_msg, const mrpt::poses::CPose3D &sensorPoseOnRobot, mrpt::obs::CObservationBeaconRanges &_obj) |
|
bool | fromROS (const marker_msgs::MarkerDetection &_msg, const mrpt::poses::CPose3D &sensorPoseOnRobot, mrpt::obs::CObservationBearingRange &_obj) |
|
File includes methods for converting CNetworkOfPoses*DInf <=> NetworkOfPoses message types.
◆ fromROS() [1/10]
bool mrpt_msgs_bridge::fromROS |
( |
const marker_msgs::MarkerDetection & |
_msg, |
|
|
const mrpt::poses::CPose3D & |
sensorPoseOnRobot, |
|
|
mrpt::obs::CObservationBeaconRanges & |
_obj |
|
) |
| |
◆ fromROS() [2/10]
bool mrpt_msgs_bridge::fromROS |
( |
const marker_msgs::MarkerDetection & |
_msg, |
|
|
const mrpt::poses::CPose3D & |
sensorPoseOnRobot, |
|
|
mrpt::obs::CObservationBearingRange & |
_obj |
|
) |
| |
◆ fromROS() [3/10]
void mrpt_msgs_bridge::fromROS |
( |
const mrpt::graphs::CNetworkOfPoses2D & |
mrpt_graph, |
|
|
mrpt_msgs::NetworkOfPoses & |
ros_graph |
|
) |
| |
Convert [ROS] NetworkOfPoses \rightarrow [MRPT] CNetworkOfPoses*DInf.
- Parameters
-
[in] | mrpt_graph | ROS graph representation |
[out] | ros_graph | MRPT graph representation |
◆ fromROS() [4/10]
void mrpt_msgs_bridge::fromROS |
( |
const mrpt::graphs::CNetworkOfPoses3D & |
mrpt_graph, |
|
|
mrpt_msgs::NetworkOfPoses & |
ros_graph |
|
) |
| |
◆ fromROS() [5/10]
void mrpt_msgs_bridge::fromROS |
( |
const mrpt_msgs::NetworkOfPoses & |
ros_graph, |
|
|
mrpt::graphs::CNetworkOfPoses2DInf & |
mrpt_graph |
|
) |
| |
◆ fromROS() [6/10]
void mrpt_msgs_bridge::fromROS |
( |
const mrpt_msgs::NetworkOfPoses & |
ros_graph, |
|
|
mrpt::graphs::CNetworkOfPoses2DInf_NA & |
mrpt_graph |
|
) |
| |
◆ fromROS() [7/10]
void mrpt_msgs_bridge::fromROS |
( |
const mrpt_msgs::NetworkOfPoses & |
ros_graph, |
|
|
mrpt::graphs::CNetworkOfPoses3DInf & |
mrpt_graph |
|
) |
| |
◆ fromROS() [8/10]
void mrpt_msgs_bridge::fromROS |
( |
const mrpt_msgs::NetworkOfPoses & |
ros_graph, |
|
|
mrpt::graphs::CNetworkOfPoses3DInf_NA & |
mrpt_graph |
|
) |
| |
◆ fromROS() [9/10]
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
- Returns
- true on sucessful conversion, false on any error.
- See also
- mrpt2ros
◆ fromROS() [10/10]
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
- Returns
- true on sucessful conversion, false on any error.
- See also
- mrpt2ros
Definition at line 23 of file landmark.cpp.
◆ toROS() [1/10]
void mrpt_msgs_bridge::toROS |
( |
const mrpt::graphs::CNetworkOfPoses2D & |
mrpt_graph, |
|
|
mrpt_msgs::NetworkOfPoses & |
ros_graph |
|
) |
| |
Convert [MRPT] CNetworkOfPoses*D \rightarrow [ROS] NetworkOfPoses.
- Parameters
-
[in] | mrpt_graph | MRPT graph representation |
[out] | ros_graph | ROS graph representation |
◆ toROS() [2/10]
void mrpt_msgs_bridge::toROS |
( |
const mrpt::graphs::CNetworkOfPoses2DInf & |
mrpt_graph, |
|
|
mrpt_msgs::NetworkOfPoses & |
ros_graph |
|
) |
| |
◆ toROS() [3/10]
void mrpt_msgs_bridge::toROS |
( |
const mrpt::graphs::CNetworkOfPoses2DInf_NA & |
mrpt_graph, |
|
|
mrpt_msgs::NetworkOfPoses & |
ros_graph |
|
) |
| |
◆ toROS() [4/10]
void mrpt_msgs_bridge::toROS |
( |
const mrpt::graphs::CNetworkOfPoses3D & |
mrpt_graph, |
|
|
mrpt_msgs::NetworkOfPoses & |
ros_graph |
|
) |
| |
◆ toROS() [5/10]
void mrpt_msgs_bridge::toROS |
( |
const mrpt::graphs::CNetworkOfPoses3DInf & |
mrpt_graph, |
|
|
mrpt_msgs::NetworkOfPoses & |
ros_graph |
|
) |
| |
◆ toROS() [6/10]
void mrpt_msgs_bridge::toROS |
( |
const mrpt::graphs::CNetworkOfPoses3DInf_NA & |
mrpt_graph, |
|
|
mrpt_msgs::NetworkOfPoses & |
ros_graph |
|
) |
| |
◆ toROS() [7/10]
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
- Returns
- true on sucessful conversion, false on any error.
- See also
- ros2mrpt
◆ toROS() [8/10]
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
- Returns
- true on sucessful conversion, false on any error.
- See also
- ros2mrpt
◆ toROS() [9/10]
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
- Returns
- true on sucessful conversion, false on any error.
- See also
- ros2mrpt
Definition at line 66 of file landmark.cpp.
◆ toROS() [10/10]
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
- Returns
- true on sucessful conversion, false on any error.
- See also
- ros2mrpt
Definition at line 95 of file landmark.cpp.