src/beacon.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 
10 #pragma once
11 
12 #include <cstdint>
13 #include <string>
14 #include <geometry_msgs/Pose.h>
15 #include <mrpt_msgs/ObservationRangeBeacon.h>
16 #include <mrpt/poses/CPose3D.h>
17 #include <mrpt/obs/CObservationBeaconRanges.h>
18 
19 namespace mrpt_bridge
20 {
29 bool convert(
31  const mrpt::poses::CPose3D& _pose,
32  mrpt::obs::CObservationBeaconRanges& _obj);
33 
38 bool convert(
39  const mrpt::obs::CObservationBeaconRanges& _obj,
41 
47 bool convert(
48  const mrpt::obs::CObservationBeaconRanges& _obj,
50 
53 } // namespace mrpt_bridge
File includes methods for converting CNetworkOfPoses*DInf <=> NetworkOfPoses message types...
bool convert(const mrpt_msgs::ObservationRangeBeacon &_msg, const mrpt::poses::CPose3D &_pose, mrpt::obs::CObservationBeaconRanges &_obj)


mrpt_bridge
Author(s): Markus Bader , Raphael Zack
autogenerated on Thu May 12 2022 02:26:47