|
gtsam_points
|
Gaussian distribution voxelmap. More...
#include <gaussian_voxelmap.hpp>

Public Types | |
| using | Ptr = std::shared_ptr< GaussianVoxelMap > |
| using | ConstPtr = std::shared_ptr< const GaussianVoxelMap > |
Public Member Functions | |
| virtual void | save_compact (const std::string &path) const =0 |
| Save the voxelmap. | |
| virtual double | voxel_resolution () const =0 |
| Voxel resolution. | |
| virtual void | insert (const PointCloud &frame)=0 |
| Insert a point cloud frame into the voxelmap. | |
Gaussian distribution voxelmap.
|
pure virtual |
Insert a point cloud frame into the voxelmap.
Implemented in gtsam_points::GaussianVoxelMapCPU, and gtsam_points::GaussianVoxelMapGPU.
|
pure virtual |
Save the voxelmap.
| path | Destination path |
Implemented in gtsam_points::GaussianVoxelMapCPU, and gtsam_points::GaussianVoxelMapGPU.
|
pure virtual |
Voxel resolution.
Implemented in gtsam_points::GaussianVoxelMapCPU, and gtsam_points::GaussianVoxelMapGPU.