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