SLAM mapping. UUID: c276bcb1-2ac8-42f2-806d-d4fe0ce7d4be
More...
#include <SolARSLAMMapping.h>
|
| SolARSLAMMapping () |
| SolARSLAMMapping constructor;.
|
|
| ~SolARSLAMMapping ()=default |
| SolARSLAMMapping destructor;.
|
|
void | setCameraParameters (const SolAR::datastructure::CameraParameters &camParams) override |
| this method is used to set intrinsic parameters and distorsion of the camera More...
|
|
bool | idle () override |
| check the mapping process is idle More...
|
|
FrameworkReturnCode | process (const SRef< SolAR::datastructure::Frame > frame, SRef< SolAR::datastructure::Keyframe > &keyframe) override |
| this method is used to process mapping task. More...
|
|
void | unloadComponent () override final |
|
SLAM mapping. UUID: c276bcb1-2ac8-42f2-806d-d4fe0ce7d4be
- Injectables
SolAR::api::storage::IMapManager |
SolAR::api::storage::IPointCloudManager |
SolAR::api::storage::IKeyframesManager |
SolAR::api::storage::ICovisibilityGraphManager |
SolAR::api::reloc::IKeyframeRetriever |
SolAR::api::solver::map::ITriangulator |
SolAR::solver::map::IMapFilter |
SolAR::api::features::IDescriptorMatcherGeometric |
- Properties
minWeightNeighbor | |
type: float; range : [0..MAX FLOAT]; default: 1.f |
maxNbNeighborKfs | |
type: int; range : [0..MAX INT]; default: 5 |
minTrackedPoints | |
type: int; range : [0..MAX INT]; default: 100 |
◆ idle()
bool SolAR::MODULES::TOOLS::SolARSLAMMapping::idle |
( |
| ) |
|
|
override |
check the mapping process is idle
- Returns
- true if the mapping process is idle, else false
◆ process()
FrameworkReturnCode SolAR::MODULES::TOOLS::SolARSLAMMapping::process |
( |
const SRef< SolAR::datastructure::Frame > |
frame, |
|
|
SRef< SolAR::datastructure::Keyframe > & |
keyframe |
|
) |
| |
|
override |
this method is used to process mapping task.
- Parameters
-
[in] | frame | the input frame. |
[out] | keyframe | new keyframe or new reference keyframe found. |
◆ setCameraParameters()
void SolAR::MODULES::TOOLS::SolARSLAMMapping::setCameraParameters |
( |
const SolAR::datastructure::CameraParameters & |
camParams | ) |
|
|
override |
this method is used to set intrinsic parameters and distorsion of the camera
- Parameters
-
[in] | camParams | Camera parameters. |
The documentation for this class was generated from the following file: