#include <string>
#include <memory>
#include <iostream>
#include "properties_providers.h"
#include "../core/scan_matchers/occupancy_observation_probability.h"
#include "../core/scan_matchers/monte_carlo_scan_matcher.h"
#include "../core/scan_matchers/hill_climbing_scan_matcher.h"
#include "../core/scan_matchers/hcsm_fixed.h"
#include "../core/scan_matchers/brute_force_scan_matcher.h"
#include "../core/scan_matchers/connect_the_dots_ambiguous_drift_detector.h"
#include "../core/scan_matchers/weighted_mean_point_probability_spe.h"
Go to the source code of this file.
Macros | |
#define | INIT_BFSM_RANGE(dim, limit, step) |
Functions | |
auto | init_brute_force_sm (const PropertiesProvider &props, std::shared_ptr< ScanProbabilityEstimator > spe) |
auto | init_hill_climbing_sm (const PropertiesProvider &props, std::shared_ptr< ScanProbabilityEstimator > spe) |
auto | init_monte_carlo_sm (const PropertiesProvider &props, std::shared_ptr< ScanProbabilityEstimator > spe) |
std::shared_ptr< OccupancyObservationProbabilityEstimator > | init_oope (const PropertiesProvider &props) |
auto | init_scan_matcher (const PropertiesProvider &props) |
auto | init_spe (const PropertiesProvider &props, std::shared_ptr< OccupancyObservationProbabilityEstimator > oope) |
auto | init_spe (const PropertiesProvider &props) |
auto | init_swp (const PropertiesProvider &props) |
Variables | |
static const std::string | Slam_SM_NS = "slam/scmtch/" |
#define INIT_BFSM_RANGE | ( | dim, | |
limit, | |||
step | |||
) |
auto init_brute_force_sm | ( | const PropertiesProvider & | props, |
std::shared_ptr< ScanProbabilityEstimator > | spe | ||
) |
Definition at line 123 of file init_scan_matching.h.
auto init_hill_climbing_sm | ( | const PropertiesProvider & | props, |
std::shared_ptr< ScanProbabilityEstimator > | spe | ||
) |
Definition at line 110 of file init_scan_matching.h.
auto init_monte_carlo_sm | ( | const PropertiesProvider & | props, |
std::shared_ptr< ScanProbabilityEstimator > | spe | ||
) |
Definition at line 91 of file init_scan_matching.h.
std::shared_ptr<OccupancyObservationProbabilityEstimator> init_oope | ( | const PropertiesProvider & | props | ) |
Definition at line 24 of file init_scan_matching.h.
auto init_scan_matcher | ( | const PropertiesProvider & | props | ) |
Definition at line 142 of file init_scan_matching.h.
auto init_spe | ( | const PropertiesProvider & | props, |
std::shared_ptr< OccupancyObservationProbabilityEstimator > | oope | ||
) |
Definition at line 67 of file init_scan_matching.h.
auto init_spe | ( | const PropertiesProvider & | props | ) |
Definition at line 84 of file init_scan_matching.h.
auto init_swp | ( | const PropertiesProvider & | props | ) |
Definition at line 47 of file init_scan_matching.h.
|
static |
Definition at line 19 of file init_scan_matching.h.