Global mapping base class.
More...
#include <global_mapping_base.hpp>
|
| virtual void | insert_imu (const double stamp, const Eigen::Vector3d &linear_acc, const Eigen::Vector3d &angular_vel) |
| | Insert an IMU frame.
|
| |
| virtual void | insert_submap (const SubMap::Ptr &submap) |
| | Insert a SubMap.
|
| |
| virtual void | find_overlapping_submaps (double min_overlap) |
| | Request to find new overlapping submaps.
|
| |
| virtual void | optimize () |
| | Request to perform optimization.
|
| |
|
virtual void | recover_graph () |
| | Request to detect and recover graph corruption.
|
| |
| virtual void | save (const std::string &path) |
| | Save the mapping result.
|
| |
| virtual gtsam_points::PointCloud::Ptr | export_points () |
| | Export all the submap points.
|
| |
|
|
std::shared_ptr< spdlog::logger > | logger |
| |
Global mapping base class.
◆ export_points()
| virtual gtsam_points::PointCloud::Ptr glim::GlobalMappingBase::export_points |
( |
| ) |
|
|
inlinevirtual |
◆ find_overlapping_submaps()
| virtual void glim::GlobalMappingBase::find_overlapping_submaps |
( |
double |
min_overlap | ) |
|
|
virtual |
◆ insert_imu()
| virtual void glim::GlobalMappingBase::insert_imu |
( |
const double |
stamp, |
|
|
const Eigen::Vector3d & |
linear_acc, |
|
|
const Eigen::Vector3d & |
angular_vel |
|
) |
| |
|
virtual |
Insert an IMU frame.
- Parameters
-
| stamp | Timestamp |
| linear_acc | Linear acceleration |
| angular_vel | Angular velocity |
Reimplemented in glim::GlobalMapping.
◆ insert_submap()
| virtual void glim::GlobalMappingBase::insert_submap |
( |
const SubMap::Ptr & |
submap | ) |
|
|
virtual |
◆ load_module()
| static std::shared_ptr< GlobalMappingBase > glim::GlobalMappingBase::load_module |
( |
const std::string & |
so_name | ) |
|
|
static |
Load a global mapping module from a shared library.
- Parameters
-
| so_name | Shared library name |
- Returns
- Loaded global mapping module
◆ optimize()
| virtual void glim::GlobalMappingBase::optimize |
( |
| ) |
|
|
virtual |
◆ save()
| virtual void glim::GlobalMappingBase::save |
( |
const std::string & |
path | ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file: