1#ifndef SRC_DISTANCE_VECTORIZE_HPP_
2#define SRC_DISTANCE_VECTORIZE_HPP_
4#include "common/spatial/attitude-utils.hpp"
5#include "common/spatial/camera.hpp"
6#include "common/style.hpp"
7#include "common/pipeline/stages.hpp"
72 PositionVector
Run(
const PositionVector &x_E)
override;
105 PositionVector
Run(
const PositionVector &x_E)
override;
FeatureDetectionVectorGenerationAlgorithm figures out the distance vector of the satellite relative t...
Definition vectorize.hpp:84
PositionVector Run(const PositionVector &x_E) override
Place documentation here.
~FeatureDetectionVectorGenerationAlgorithm()
Place documentation here.
FeatureDetectionVectorGenerationAlgorithm()
Place documentation here.
A FunctionStage is a data structure that wraps a function, and taking in parameter Input and returnin...
Definition stages.hpp:57
The LOSTVectorGenerationAlgorithm class houses the a Vector Assembly Algorithm that calculates the po...
Definition vectorize.hpp:29
LOSTVectorGenerationAlgorithm(Quaternion relativeOrientation, Quaternion referenceOrientation)
Creates a LOSTVectorGenerationAlgorithm object.
Definition vectorize.hpp:43
LOSTVectorGenerationAlgorithm(Quaternion orientation)
Creates a LOSTVectorGenerationAlgorithm object.
Definition vectorize.hpp:55
Quaternion orientation
Complete rotation from camera coordinate definition to equatorial frame.
Definition vectorize.hpp:76
PositionVector Run(const PositionVector &x_E) override
Runs the Vector Assembly Algorithm, which finds the vector of the satellite with respect to Earth's c...
Definition vectorize.cpp:7
The VectorGenerationAlgorithm class houses the Vector Assembly Algorithm.
Definition vectorize.hpp:16