#include <pose_node_adder_model.h>
|  | 
|  | PoseNodeAdderModel (const Params ¶ms) | 
|  | 
| gtsam::KeyVector | AddNode (const localization_common::Time timestamp, NodesType &nodes) const final | 
|  | 
| boost::optional< std::pair< gtsam::Pose3, gtsam::SharedNoiseModel > > | RelativeNodeAndNoise (const localization_common::Time timestamp_a, const localization_common::Time timestamp_b) const final | 
|  | 
| void | AddMeasurement (const localization_measurements::PoseWithCovarianceMeasurement &measurement) | 
|  | 
| void | RemoveMeasurements (const localization_common::Time oldest_allowed_time) | 
|  | 
| bool | CanAddNode (const localization_common::Time timestamp) const final | 
|  | 
| void | SetPoseCovarianceInterpolater (const std::shared_ptr< localization_common::MarginalsPoseCovarianceInterpolater< nodes::CombinedNavStateNodes >> &pose_covariance_interpolater) | 
|  | 
| localization_common::PoseWithCovarianceInterpolater & | pose_interpolater () | 
|  | 
|  | BetweenFactorNodeAdderModel (const TimestampedNodeAdderModelParams ¶ms) | 
|  | 
| virtual | ~BetweenFactorNodeAdderModel ()=default | 
|  | 
| void | AddPriors (const NodeType &node, const std::vector< gtsam::SharedNoiseModel > &noise_models, const localization_common::Time timestamp, const NodesType &nodes, gtsam::NonlinearFactorGraph &factors) const final | 
|  | 
| bool | AddNodesAndRelativeFactors (const localization_common::Time timestamp_a, const localization_common::Time timestamp_b, NodesType &nodes, gtsam::NonlinearFactorGraph &factors) const final | 
|  | 
| bool | AddRelativeFactors (const localization_common::Time timestamp_a, const localization_common::Time timestamp_b, const NodesType &nodes, gtsam::NonlinearFactorGraph &factors) const final | 
|  | 
| bool | RemoveRelativeFactors (const localization_common::Time timestamp_a, const localization_common::Time timestamp_b, const NodesType &nodes, gtsam::NonlinearFactorGraph &factors) const final | 
|  | 
◆ Params
◆ PoseNodeAdderModel()
  
  | 
        
          | node_adders::PoseNodeAdderModel::PoseNodeAdderModel | ( | const Params & | params | ) |  |  | inlineexplicit | 
 
 
◆ AddMeasurement()
◆ AddNode()
◆ CanAddNode()
◆ pose_interpolater()
◆ RelativeNodeAndNoise()
◆ RemoveMeasurements()
◆ SetPoseCovarianceInterpolater()
◆ boost::serialization::access
  
  | 
        
          | friend class boost::serialization::access |  | friend | 
 
 
The documentation for this class was generated from the following files: