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

This is the complete list of members for node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, NodeAdderModelType >, including all inherited members.

AddInitialNodesAndPriors(gtsam::NonlinearFactorGraph &factors) finalnode_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, NodeAdderModelType >virtual
AddInitialNodesAndPriors(const NodeType &initial_node, const std::vector< gtsam::SharedNoiseModel > &initial_noise, const localization_common::Time timestamp, gtsam::NonlinearFactorGraph &factors)node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, NodeAdderModelType >
AddNode(const localization_common::Time timestamp, gtsam::NonlinearFactorGraph &factors) finalnode_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, NodeAdderModelType >virtual
boost::serialization::access classnode_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, NodeAdderModelType >friend
CanAddNode(const localization_common::Time timestamp) const finalnode_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, NodeAdderModelType >virtual
EndTime() const finalnode_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, NodeAdderModelType >virtual
Keys(const localization_common::Time timestamp) const finalnode_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, NodeAdderModelType >virtual
node_adder_model()node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, NodeAdderModelType >inline
nodes() constnode_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, NodeAdderModelType >inline
nodes_ptr()node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, NodeAdderModelType >inline
OldKeys(const localization_common::Time oldest_allowed_time, const gtsam::NonlinearFactorGraph &graph) const finalnode_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, NodeAdderModelType >virtual
SlideWindow(const localization_common::Time oldest_allowed_timestamp, const boost::optional< const gtsam::Marginals & > &marginals, const gtsam::KeyVector &old_keys, const double huber_k, gtsam::NonlinearFactorGraph &factors) overridenode_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, NodeAdderModelType >virtual
SlideWindowNewStartTime() const finalnode_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, NodeAdderModelType >virtual
StartTime() const finalnode_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, NodeAdderModelType >virtual
TimestampedNodeAdder(const TimestampedNodeAdderParams< NodeType > &params, const typename NodeAdderModelType::Params &node_adder_model_params, std::shared_ptr< nodes::Values > values)node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, NodeAdderModelType >
TimestampedNodeAdder(const TimestampedNodeAdderParams< NodeType > &params, const typename NodeAdderModelType::Params &node_adder_model_params, std::shared_ptr< TimestampedNodesType > timestamped_nodes)node_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, NodeAdderModelType >
TimestampedNodeAdder()=defaultnode_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, NodeAdderModelType >
~NodeAdder()node_adders::NodeAdderinlinevirtual
~SlidingWindowNodeAdder()node_adders::SlidingWindowNodeAdderinlinevirtual
~TimestampedNodeAdder()=defaultnode_adders::TimestampedNodeAdder< NodeType, TimestampedNodesType, NodeAdderModelType >virtual