/home/runner/work/beluga/beluga/beluga_ros/include/beluga_ros/amcl.hpp File Reference#
|
Beluga ROS
|
amcl.hpp File Reference
Generic two-dimensional implementation of the Adaptive Monte Carlo Localization (AMCL) algorithm in 2D. More...
#include <optional>#include <utility>#include <variant>#include <range/v3/range/conversion.hpp>#include <range/v3/view/take_exactly.hpp>#include <sophus/se2.hpp>#include <beluga/algorithm/spatial_hash.hpp>#include <beluga/algorithm/thrun_recovery_probability_estimator.hpp>#include <beluga/containers.hpp>#include <beluga/motion.hpp>#include <beluga/policies.hpp>#include <beluga/random.hpp>#include <beluga/sensor.hpp>#include <beluga/sensor/data/value_grid.hpp>#include <beluga/sensor/primitives.hpp>#include <beluga/views/sample.hpp>#include <beluga_ros/laser_scan.hpp>#include <beluga_ros/occupancy_grid.hpp>#include <beluga_ros/sparse_point_cloud.hpp>
Include dependency graph for amcl.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
| struct | beluga_ros::AmclParams |
| Struct containing parameters for the Adaptive Monte Carlo Localization (AMCL) implementation. More... | |
| class | beluga_ros::Amcl |
Namespaces | |
| beluga_ros | |
| The main Beluga ROS namespace. | |
Detailed Description
Generic two-dimensional implementation of the Adaptive Monte Carlo Localization (AMCL) algorithm in 2D.
Generated by