Go to the documentation of this file.
23 template <
class ContainerAllocator>
30 template <
class ContainerAllocator>
35 #include <mrpt/version.h>
40 class COccupancyGridMap2D;
41 class CMultiMetricMap;
44 using mrpt::maps::CMultiMetricMap;
45 using mrpt::maps::COccupancyGridMap2D;
47 #include <mrpt/version.h>
49 #if MRPT_VERSION < 0x199
57 using mrpt::utils::CConfigFile;
66 using mrpt::config::CConfigFile;
82 #ifdef OCCUPANCY_GRIDMAP_CELL_SIZE_8BITS
106 #ifdef OCCUPANCY_GRIDMAP_CELL_SIZE_8BITS
122 CMultiMetricMap& _metric_map,
const CConfigFile& _config_file,
123 const std::string& _map_file =
"map.simplemap",
124 const std::string& _section_name =
"metricMap",
bool _debug =
false);
int8_t * lut_cellmrpt2rosPtr
static MapHdl * instance()
it creates a instance with some look up table to speed up the conversions
the map class is implemented as singeleton use map::instance ()->ros2mrpt ...
int8_t lut_cellros2mrpt[0xFF]
static MapHdl * instance_
static const bool loadMap(CMultiMetricMap &_metric_map, const CConfigFile &_config_file, const std::string &_map_file="map.simplemap", const std::string &_section_name="metricMap", bool _debug=false)
OccupancyGrid_< std::allocator< void > > OccupancyGrid
Header_< std::allocator< void > > Header
const int8_t cellRos2Mrpt(int i)
int8_t * lut_cellros2mrptPtr
bool convert(const mrpt_msgs::ObservationRangeBeacon &_msg, const mrpt::poses::CPose3D &_pose, mrpt::obs::CObservationBeaconRanges &_obj)
const int16_t cellMrpt2Ros(int i)
int8_t lut_cellmrpt2ros[0xFFFF]
File includes methods for converting CNetworkOfPoses*DInf <=> NetworkOfPoses message types.
mrpt_bridge
Author(s): Markus Bader
, Raphael Zack
autogenerated on Sun Mar 6 2022 03:48:10