Visual Servoing Platform version 3.7.0
Loading...
Searching...
No Matches
vpRBFeatureResult Class Reference

#include <vpRBTrackingResult.h>

Public Member Functions

 vpRBFeatureResult ()=default
void onIter (unsigned int iter, unsigned int maxIters, vpRBFeatureTracker &tracker)
std::vector< unsigned int > getNumFeatures () const
std::vector< double > getWeight () const
std::vector< vpColVectorgetErrors () const
std::vector< vpMatrixgetJTJs () const
std::vector< vpColVectorgetJTRs () const

Friends

void from_json (const nlohmann::json &j, vpRBFeatureResult &result)
void to_json (nlohmann::json &j, const vpRBFeatureResult &result)

Detailed Description

Tutorials & Examples

Tutorials
If you want to have an in-depth presentation of the Render-Based Tracker (RBT), you may have a look at:

Definition at line 61 of file vpRBTrackingResult.h.

Constructor & Destructor Documentation

◆ vpRBFeatureResult()

vpRBFeatureResult::vpRBFeatureResult ( )
default

Referenced by from_json, and to_json.

Member Function Documentation

◆ getErrors()

std::vector< vpColVector > vpRBFeatureResult::getErrors ( ) const
inline

Definition at line 82 of file vpRBTrackingResult.h.

◆ getJTJs()

std::vector< vpMatrix > vpRBFeatureResult::getJTJs ( ) const
inline

Definition at line 83 of file vpRBTrackingResult.h.

◆ getJTRs()

std::vector< vpColVector > vpRBFeatureResult::getJTRs ( ) const
inline

Definition at line 84 of file vpRBTrackingResult.h.

◆ getNumFeatures()

std::vector< unsigned int > vpRBFeatureResult::getNumFeatures ( ) const
inline

Definition at line 79 of file vpRBTrackingResult.h.

◆ getWeight()

std::vector< double > vpRBFeatureResult::getWeight ( ) const
inline

Definition at line 80 of file vpRBTrackingResult.h.

◆ onIter()

void vpRBFeatureResult::onIter ( unsigned int iter,
unsigned int maxIters,
vpRBFeatureTracker & tracker )
inline

Definition at line 66 of file vpRBTrackingResult.h.

References vpMath::isFinite().

◆ from_json

void from_json ( const nlohmann::json & j,
vpRBFeatureResult & result )
friend

Definition at line 242 of file vpRBTrackingResult.h.

References from_json, and vpRBFeatureResult().

Referenced by from_json.

◆ to_json

void to_json ( nlohmann::json & j,
const vpRBFeatureResult & result )
friend

Definition at line 250 of file vpRBTrackingResult.h.

References to_json, and vpRBFeatureResult().

Referenced by to_json.