#include <slam_mapper.hpp>
Public Member Functions | |
void | clearLocalizationBuffer () |
void | configure (const ros::NodeHandle &nh) |
karto::Mapper * | getMapper () |
karto::OccupancyGrid * | getOccupancyGrid (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::Mapper > | mapper_ |
Definition at line 32 of file slam_mapper.hpp.
mapper_utils::SMapper::SMapper | ( | ) |
Definition at line 27 of file slam_mapper.cpp.
mapper_utils::SMapper::~SMapper | ( | ) |
Definition at line 34 of file slam_mapper.cpp.
void mapper_utils::SMapper::clearLocalizationBuffer | ( | ) |
Definition at line 55 of file slam_mapper.cpp.
void mapper_utils::SMapper::configure | ( | const ros::NodeHandle & | nh | ) |
Definition at line 94 of file slam_mapper.cpp.
karto::Mapper * mapper_utils::SMapper::getMapper | ( | ) |
Definition at line 41 of file slam_mapper.cpp.
karto::OccupancyGrid * mapper_utils::SMapper::getOccupancyGrid | ( | const double & | resolution | ) |
Definition at line 62 of file slam_mapper.cpp.
void mapper_utils::SMapper::Reset | ( | ) |
Definition at line 282 of file slam_mapper.cpp.
void mapper_utils::SMapper::setMapper | ( | karto::Mapper * | mapper | ) |
Definition at line 48 of file slam_mapper.cpp.
karto::Pose2 mapper_utils::SMapper::toKartoPose | ( | const tf2::Transform & | pose | ) | const |
Definition at line 83 of file slam_mapper.cpp.
tf2::Transform mapper_utils::SMapper::toTfPose | ( | const karto::Pose2 & | pose | ) | const |
Definition at line 71 of file slam_mapper.cpp.
|
protected |
Definition at line 62 of file slam_mapper.hpp.