Formula Student Autonomous Systems
The code for the main driverless system
Loading...
Searching...
No Matches
map.hpp File Reference
Include dependency graph for map.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

const std::map< std::string, std::function< std::shared_ptr< BaseOptimizer >(const SLAMParameters &)>, std::less<> > graph_slam_optimizer_constructors_map
 

Variable Documentation

◆ graph_slam_optimizer_constructors_map

const std::map<std::string, std::function<std::shared_ptr<BaseOptimizer>(const SLAMParameters&)>, std::less<> > graph_slam_optimizer_constructors_map
Initial value:
= {
{"normal_levenberg",
[](const SLAMParameters& params) -> std::shared_ptr<BaseOptimizer> {
return std::make_shared<NormalLevenbergOptimizer>(params);
}},
{"sliding_window_levenberg",
[](const SLAMParameters& params) -> std::shared_ptr<BaseOptimizer> {
return std::make_shared<SlidingWindowLevenbergOptimizer>(params);
}},
{"isam2",
[](const SLAMParameters& params) -> std::shared_ptr<BaseOptimizer> {
return std::make_shared<ISAM2Optimizer>(params);
}},
}
Parameters for the SLAM node.

Definition at line 18 of file map.hpp.