MSCEqF 1.0
Multi State Constraint Equivariant Filter for visual inertial navigation
Loading...
Searching...
No Matches
msceqf::Checker Class Reference

Simple class to perform various checks. More...

#include <checker.hpp>

Public Member Functions

 Checker (const CheckerOptions &opts)
 Checker constructor.
 
bool disparityCheck (const Tracks &tracks) const
 Perform disparity check on given tracks.
 

Detailed Description

Simple class to perform various checks.

Constructor & Destructor Documentation

◆ Checker()

msceqf::Checker::Checker ( const CheckerOptions & opts)

Checker constructor.

Parameters
optschecker options

Member Function Documentation

◆ disparityCheck()

bool msceqf::Checker::disparityCheck ( const Tracks & tracks) const
nodiscard

Perform disparity check on given tracks.

Parameters
trackstracks up to date used for disparity check
Returns
true if disparity check succeed (diparity above threshold), false if no disparity is detected (disparity below threshold)
Note
This method checks only tracks that are as long as the first track. This ideally should avoid to use newly detected/tracked features corresponding to temporary objects moving in front of the camera

The documentation for this class was generated from the following file: