1 #ifndef MRPT_BRIDGE_BEACON_H 2 #define MRPT_BRIDGE_BEACON_H 10 template <
class T>
class allocator;
14 template <
class ContainerAllocator>
struct Pose_;
15 typedef Pose_<std::allocator<void> >
Pose;
19 template <
class ContainerAllocator>
struct ObservationRangeBeacon_;
23 namespace mrpt {
namespace poses {
class CPose3D; } }
24 #include <mrpt/version.h> 25 #if MRPT_VERSION>=0x130 26 namespace mrpt {
namespace obs {
class CObservationBeaconRanges; } }
28 namespace mrpt {
namespace slam {
class CObservationBeaconRanges; } }
42 const mrpt::poses::CPose3D &_pose,
43 #
if MRPT_VERSION>=0x130
44 mrpt::obs::CObservationBeaconRanges &_obj
46 mrpt::slam::CObservationBeaconRanges &_obj
55 #
if MRPT_VERSION>=0x130
56 const mrpt::obs::CObservationBeaconRanges &_obj,
58 const mrpt::slam::CObservationBeaconRanges &_obj,
67 #
if MRPT_VERSION>=0x130
68 const mrpt::obs::CObservationBeaconRanges &_obj,
70 const mrpt::slam::CObservationBeaconRanges &_obj,
79 #endif //MRPT_BRIDGE_BEACON_H
bool convert(const mrpt::slam::CObservationBeaconRanges &_obj, mrpt_msgs::ObservationRangeBeacon &_msg, geometry_msgs::Pose &_pose)
File includes methods for converting CNetworkOfPoses*DInf <=> NetworkOfPoses message types...
ObservationRangeBeacon_< std::allocator< void > > ObservationRangeBeacon