NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
node_adders::MeasurementBasedTimestampedNodeAdderModel< MeasurementType, NodeType, NodesType > Member List

This is the complete list of members for node_adders::MeasurementBasedTimestampedNodeAdderModel< MeasurementType, NodeType, NodesType >, including all inherited members.

AddMeasurement(const MeasurementType &measurement)=0node_adders::MeasurementBasedTimestampedNodeAdderModel< MeasurementType, NodeType, NodesType >pure virtual
AddNodesAndRelativeFactors(const localization_common::Time timestamp_a, const localization_common::Time timestamp_b, NodesType &nodes, gtsam::NonlinearFactorGraph &factors) const =0node_adders::TimestampedNodeAdderModel< NodeType, NodesType >pure virtual
AddPriors(const NodeType &node, const std::vector< gtsam::SharedNoiseModel > &noise_models, const localization_common::Time timestamp, const NodesType &nodes, gtsam::NonlinearFactorGraph &factors) const =0node_adders::TimestampedNodeAdderModel< NodeType, NodesType >pure virtual
AddRelativeFactors(const localization_common::Time timestamp_a, const localization_common::Time timestamp_b, const NodesType &nodes, gtsam::NonlinearFactorGraph &factors) const =0node_adders::TimestampedNodeAdderModel< NodeType, NodesType >pure virtual
CanAddNode(const localization_common::Time timestamp) const =0node_adders::TimestampedNodeAdderModel< NodeType, NodesType >pure virtual
MeasurementBasedTimestampedNodeAdderModel(const TimestampedNodeAdderModelParams &params)node_adders::MeasurementBasedTimestampedNodeAdderModel< MeasurementType, NodeType, NodesType >inlineexplicit
params_node_adders::TimestampedNodeAdderModel< NodeType, NodesType >protected
RemoveMeasurements(const localization_common::Time oldest_allowed_time)=0node_adders::MeasurementBasedTimestampedNodeAdderModel< MeasurementType, NodeType, NodesType >pure virtual
RemoveRelativeFactors(const localization_common::Time timestamp_a, const localization_common::Time timestamp_b, const NodesType &nodes, gtsam::NonlinearFactorGraph &factors) const =0node_adders::TimestampedNodeAdderModel< NodeType, NodesType >pure virtual
TimestampedNodeAdderModel(const TimestampedNodeAdderModelParams &params)node_adders::TimestampedNodeAdderModel< NodeType, NodesType >inlineexplicit
~MeasurementBasedTimestampedNodeAdderModel()=defaultnode_adders::MeasurementBasedTimestampedNodeAdderModel< MeasurementType, NodeType, NodesType >virtual
~TimestampedNodeAdderModel()=defaultnode_adders::TimestampedNodeAdderModel< NodeType, NodesType >virtual