|
NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
Go to the documentation of this file.
18 #ifndef NODE_ADDERS_POSE_NODE_ADDER_PARAMS_H_
19 #define NODE_ADDERS_POSE_NODE_ADDER_PARAMS_H_
27 #include <gtsam/geometry/Pose3.h>
29 #include <boost/serialization/serialization.hpp>
40 gtsam::noiseModel::Diagonal::Sigmas(Eigen::Ref<const Eigen::VectorXd>(pose_prior_noise_sigmas)),
huber_k);
51 template <
class ARCHIVE>
52 void serialize(ARCHIVE& ar,
const unsigned int ) {
53 ar& BOOST_SERIALIZATION_BASE_OBJECT_NVP(
Base);
60 #endif // NODE_ADDERS_POSE_NODE_ADDER_PARAMS_H_
double starting_prior_translation_stddev
Definition: pose_node_adder_params.h:45
friend class boost::serialization::access
Definition: pose_node_adder_params.h:50
Definition: pose_node_adder_params.h:32
Definition: between_factor_node_adder_model.h:35
void SetStartNoiseModels()
Definition: pose_node_adder_params.h:33
double huber_k
Definition: timestamped_node_adder_params.h:35
double starting_prior_quaternion_stddev
Definition: pose_node_adder_params.h:46
std::vector< gtsam::SharedNoiseModel > start_noise_models
Definition: timestamped_node_adder_params.h:34
gtsam::noiseModel::Robust::shared_ptr Robust(const gtsam::SharedNoiseModel &noise, const double huber_k)
Definition: utilities.cc:334
Definition: timestamped_node_adder_params.h:32