EasyNav Plugins
Loading...
Searching...
No Matches
AMCLLocalizer.hpp File Reference

Declaration of the AMCLLocalizer method. More...

#include <vector>
#include <random>
#include <Eigen/Geometry>
#include <bonxai/probabilistic_map.hpp>
#include "geometry_msgs/msg/pose_array.hpp"
#include "geometry_msgs/msg/pose_with_covariance_stamped.hpp"
#include "nav_msgs/msg/odometry.hpp"
#include "tf2/LinearMath/Transform.hpp"
#include "tf2_ros/transform_broadcaster.hpp"
#include "navmap_core/NavMap.hpp"
#include "easynav_core/LocalizerMethodBase.hpp"
Include dependency graph for AMCLLocalizer.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AMCLLocalizer
 A localization method implementing a simplified AMCL (Adaptive Monte Carlo Localization) approach. More...
struct  Particle
 Structure representing a single particle in the AMCL algorithm. More...

Namespaces

namespace  easynav
 Provides a mapping for often used cost values.
namespace  easynav::navmap

Detailed Description

Declaration of the AMCLLocalizer method.