wrap PartialPriorFactor

release/4.3a0
Varun Agrawal 2024-08-25 04:35:16 -04:00
parent bf70087fff
commit 2e39fef721
1 changed files with 15 additions and 0 deletions

View File

@ -671,6 +671,21 @@ class AHRS {
//void print(string s) const;
};
#include <gtsam_unstable/slam/PartialPriorFactor.h>
template <T = {gtsam::Pose2, gtsam::Pose3}>
virtual class PartialPriorFactor : gtsam::NoiseModelFactor {
PartialPriorFactor(gtsam::Key key, size_t idx, double prior,
const gtsam::noiseModel::Base* model);
PartialPriorFactor(gtsam::Key key, const std::vector<size_t>& indices,
const gtsam::Vector& prior,
const gtsam::noiseModel::Base* model);
// enabling serialization functionality
void serialize() const;
const gtsam::Vector& prior();
};
// Tectonic SAM Factors
#include <gtsam_unstable/slam/TSAMFactors.h>