LOST 0.0.1
LOST: Open-source Star Tracker
Loading...
Searching...
No Matches
lost::QuestAlgorithm Class Reference

A faster and just as accurate attitude estimator as the Davenport Q algorithm. More...

#include <attitude-estimators.hpp>

Inheritance diagram for lost::QuestAlgorithm:
Collaboration diagram for lost::QuestAlgorithm:

Public Member Functions

Attitude Go (const Camera &, const Stars &, const Catalog &, const StarIdentifiers &)
 Actually run the star-id algorithm.
Public Member Functions inherited from lost::AttitudeEstimationAlgorithm
virtual ~AttitudeEstimationAlgorithm ()

Detailed Description

A faster and just as accurate attitude estimator as the Davenport Q algorithm.

Historically important as the de facto standard attitude estimation algorithm.

Definition at line 49 of file attitude-estimators.hpp.

Member Function Documentation

◆ Go()

Attitude lost::QuestAlgorithm::Go ( const Camera & ,
const Stars & ,
const Catalog & ,
const StarIdentifiers &  )
virtual

Actually run the star-id algorithm.

Uses the given centroids and star identifiers to come up with an attitude estimate which minimizes error.

Todo
More detail in return type (eg, whether attitude estimation failed, measure of error)

Implements lost::AttitudeEstimationAlgorithm.

Definition at line 184 of file attitude-estimators.cpp.

Here is the call graph for this function:

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