| 
    LOST
    0.0.1
    
   LOST: Open-source Star Tracker 
   | 
 
An attitude estimation algorithm estimates the orientation of the camera based on identified stars. More...
#include <attitude-estimators.hpp>

Public Member Functions | |
| virtual Attitude | Go (const Camera &, const Stars &, const Catalog &, const StarIdentifiers &)=0 | 
| Actually run the star-id algorithm.  More... | |
| virtual | ~AttitudeEstimationAlgorithm () | 
An attitude estimation algorithm estimates the orientation of the camera based on identified stars.
Subclasses should have a constructor which stores any configuration values in private fields, and then override the Go method to perform the actual attitude estimation.
Definition at line 15 of file attitude-estimators.hpp.
      
  | 
  inlinevirtual | 
Definition at line 24 of file attitude-estimators.hpp.
      
  | 
  pure virtual | 
Actually run the star-id algorithm.
Uses the given centroids and star identifiers to come up with an attitude estimate which minimizes error.
Implemented in lost::QuestAlgorithm, lost::TriadAlgorithm, and lost::DavenportQAlgorithm.