Public Member Functions | Protected Attributes | List of all members
mapper_utils::SMapper Class Reference

#include <slam_mapper.hpp>

Public Member Functions

void clearLocalizationBuffer ()
 
void configure (const ros::NodeHandle &nh)
 
karto::MappergetMapper ()
 
karto::OccupancyGridgetOccupancyGrid (const double &resolution)
 
void Reset ()
 
void setMapper (karto::Mapper *mapper)
 
 SMapper ()
 
karto::Pose2 toKartoPose (const tf2::Transform &pose) const
 
tf2::Transform toTfPose (const karto::Pose2 &pose) const
 
 ~SMapper ()
 

Protected Attributes

std::unique_ptr< karto::Mappermapper_
 

Detailed Description

Definition at line 32 of file slam_mapper.hpp.

Constructor & Destructor Documentation

◆ SMapper()

mapper_utils::SMapper::SMapper ( )

Definition at line 27 of file slam_mapper.cpp.

◆ ~SMapper()

mapper_utils::SMapper::~SMapper ( )

Definition at line 34 of file slam_mapper.cpp.

Member Function Documentation

◆ clearLocalizationBuffer()

void mapper_utils::SMapper::clearLocalizationBuffer ( )

Definition at line 55 of file slam_mapper.cpp.

◆ configure()

void mapper_utils::SMapper::configure ( const ros::NodeHandle nh)

Definition at line 94 of file slam_mapper.cpp.

◆ getMapper()

karto::Mapper * mapper_utils::SMapper::getMapper ( )

Definition at line 41 of file slam_mapper.cpp.

◆ getOccupancyGrid()

karto::OccupancyGrid * mapper_utils::SMapper::getOccupancyGrid ( const double &  resolution)

Definition at line 62 of file slam_mapper.cpp.

◆ Reset()

void mapper_utils::SMapper::Reset ( )

Definition at line 282 of file slam_mapper.cpp.

◆ setMapper()

void mapper_utils::SMapper::setMapper ( karto::Mapper mapper)

Definition at line 48 of file slam_mapper.cpp.

◆ toKartoPose()

karto::Pose2 mapper_utils::SMapper::toKartoPose ( const tf2::Transform pose) const

Definition at line 83 of file slam_mapper.cpp.

◆ toTfPose()

tf2::Transform mapper_utils::SMapper::toTfPose ( const karto::Pose2 pose) const

Definition at line 71 of file slam_mapper.cpp.

Member Data Documentation

◆ mapper_

std::unique_ptr<karto::Mapper> mapper_utils::SMapper::mapper_
protected

Definition at line 62 of file slam_mapper.hpp.


The documentation for this class was generated from the following files:


slam_toolbox
Author(s): Steve Macenski
autogenerated on Thu Jan 11 2024 03:37:56