NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
#include <factor_adder.h>
Public Member Functions | |
FactorAdder (const FactorAdderParams ¶ms) | |
FactorAdder ()=default | |
virtual | ~FactorAdder ()=default |
virtual int | AddFactors (const localization_common::Time oldest_allowed_time, const localization_common::Time newest_allowed_time, gtsam::NonlinearFactorGraph &factors)=0 |
Protected Attributes | |
FactorAdderParams | params_ |
Friends | |
class | boost::serialization::access |
|
inlineexplicit |
|
default |
|
virtualdefault |
|
pure virtual |
Implemented in factor_adders::MeasurementBasedFactorAdder< MeasurementType >, factor_adders::MeasurementBasedFactorAdder< localization_measurements::RelativePoseWithCovarianceMeasurement >, factor_adders::MeasurementBasedFactorAdder< localization_measurements::MatchedProjectionsMeasurement >, factor_adders::MeasurementBasedFactorAdder< localization_measurements::StandstillMeasurement >, factor_adders::MeasurementBasedFactorAdder< localization_measurements::DepthOdometryMeasurement >, factor_adders::MeasurementBasedFactorAdder< localization_measurements::PoseWithCovarianceMeasurement >, and factor_adders::MeasurementBasedFactorAdder< localization_measurements::FeaturePointsMeasurement >.
|
friend |
|
protected |