marker_msgs.h
Go to the documentation of this file.
1 /* +------------------------------------------------------------------------+
2  | Mobile Robot Programming Toolkit (MRPT) |
3  | http://www.mrpt.org/ |
4  | |
5  | Copyright (c) 2005-2018, Individual contributors, see AUTHORS file |
6  | See: http://www.mrpt.org/Authors - All rights reserved. |
7  | Released under BSD License. See details in http://www.mrpt.org/License |
8  +------------------------------------------------------------------------+ */
9 
17 #pragma once
18 
19 #include <marker_msgs/MarkerDetection.h>
20 #include <mrpt/obs/CObservationRange.h>
21 #include <mrpt/obs/CObservation2DRangeScan.h>
22 #include <mrpt/obs/CObservationBearingRange.h>
23 #include <mrpt/obs/CObservationBeaconRanges.h>
24 
25 namespace std
26 {
27 template <class T>
28 class allocator;
29 }
30 
31 namespace geometry_msgs
32 {
33 template <class ContainerAllocator>
34 struct Pose_;
35 typedef Pose_<std::allocator<void>> Pose;
36 } // namespace geometry_msgs
37 
38 namespace marker_msgs
39 {
40 template <class ContainerAllocator>
43 } // namespace marker_msgs
44 
45 namespace mrpt
46 {
47 namespace poses
48 {
49 class CPose3D;
50 }
51 } // namespace mrpt
52 
53 #include <mrpt/version.h>
54 namespace mrpt
55 {
56 namespace obs
57 {
58 class CObservationBearingRange;
59 }
60 } // namespace mrpt
61 
62 namespace mrpt_bridge
63 {
64 bool convert(
65  const marker_msgs::MarkerDetection& _msg, const mrpt::poses::CPose3D& _pose,
66  mrpt::obs::CObservationBearingRange& _obj);
67 bool convert(
68  const marker_msgs::MarkerDetection& _msg, const mrpt::poses::CPose3D& _pose,
69  mrpt::obs::CObservationBeaconRanges& _obj);
70 } // namespace mrpt_bridge
geometry_msgs::Pose
Pose_< std::allocator< void > > Pose
Definition: include/mrpt_bridge/beacon.h:24
marker_msgs::MarkerDetection
MarkerDetection_< std::allocator< void > > MarkerDetection
Definition: marker_msgs.h:41
geometry_msgs
mrpt
Definition: include/mrpt_bridge/beacon.h:35
marker_msgs
Definition: marker_msgs.h:38
marker_msgs::MarkerDetection_
Definition: marker_msgs.h:41
mrpt_bridge::convert
bool convert(const mrpt_msgs::ObservationRangeBeacon &_msg, const mrpt::poses::CPose3D &_pose, mrpt::obs::CObservationBeaconRanges &_obj)
std
mrpt_bridge
File includes methods for converting CNetworkOfPoses*DInf <=> NetworkOfPoses message types.
Definition: include/mrpt_bridge/beacon.h:52


mrpt_bridge
Author(s): Markus Bader , Raphael Zack
autogenerated on Sun Mar 6 2022 03:48:10