Updated matlab wrapping for moved factors
parent
a069d24374
commit
62f6089119
18
gtsam.h
18
gtsam.h
|
@ -2019,6 +2019,24 @@ virtual class GenericStereoFactor : gtsam::NonlinearFactor {
|
||||||
};
|
};
|
||||||
typedef gtsam::GenericStereoFactor<gtsam::Pose3, gtsam::Point3> GenericStereoFactor3D;
|
typedef gtsam::GenericStereoFactor<gtsam::Pose3, gtsam::Point3> GenericStereoFactor3D;
|
||||||
|
|
||||||
|
#include <gtsam/slam/PoseTranslationPrior.h>
|
||||||
|
template<POSE>
|
||||||
|
virtual class PoseTranslationPrior : gtsam::NonlinearFactor {
|
||||||
|
PoseTranslationPrior(size_t key, const POSE& pose_z, const gtsam::noiseModel::Base* noiseModel);
|
||||||
|
};
|
||||||
|
|
||||||
|
typedef gtsam::PoseTranslationPrior<gtsam::Pose2> PoseTranslationPrior2D;
|
||||||
|
typedef gtsam::PoseTranslationPrior<gtsam::Pose3> PoseTranslationPrior3D;
|
||||||
|
|
||||||
|
#include <gtsam/slam/PoseRotationPrior.h>
|
||||||
|
template<POSE>
|
||||||
|
virtual class PoseRotationPrior : gtsam::NonlinearFactor {
|
||||||
|
PoseRotationPrior(size_t key, const POSE& pose_z, const gtsam::noiseModel::Base* noiseModel);
|
||||||
|
};
|
||||||
|
|
||||||
|
typedef gtsam::PoseRotationPrior<gtsam::Pose2> PoseRotationPrior2D;
|
||||||
|
typedef gtsam::PoseRotationPrior<gtsam::Pose3> PoseRotationPrior3D;
|
||||||
|
|
||||||
#include <gtsam/slam/dataset.h>
|
#include <gtsam/slam/dataset.h>
|
||||||
pair<gtsam::NonlinearFactorGraph*, gtsam::Values*> load2D(string filename,
|
pair<gtsam::NonlinearFactorGraph*, gtsam::Values*> load2D(string filename,
|
||||||
gtsam::noiseModel::Diagonal* model, int maxID, bool addNoise, bool smart);
|
gtsam::noiseModel::Diagonal* model, int maxID, bool addNoise, bool smart);
|
||||||
|
|
|
@ -570,26 +570,6 @@ virtual class ConcurrentBatchSmoother : gtsam::ConcurrentSmoother {
|
||||||
//*************************************************************************
|
//*************************************************************************
|
||||||
// slam
|
// slam
|
||||||
//*************************************************************************
|
//*************************************************************************
|
||||||
#include <gtsam/geometry/Pose2.h>
|
|
||||||
|
|
||||||
#include <gtsam_unstable/slam/PoseTranslationPrior.h>
|
|
||||||
template<POSE>
|
|
||||||
virtual class PoseTranslationPrior : gtsam::NonlinearFactor {
|
|
||||||
PoseTranslationPrior(size_t key, const POSE& pose_z, const gtsam::noiseModel::Base* noiseModel);
|
|
||||||
};
|
|
||||||
|
|
||||||
typedef gtsam::PoseTranslationPrior<gtsam::Pose2> PoseTranslationPrior2D;
|
|
||||||
typedef gtsam::PoseTranslationPrior<gtsam::Pose3> PoseTranslationPrior3D;
|
|
||||||
|
|
||||||
#include <gtsam_unstable/slam/PoseRotationPrior.h>
|
|
||||||
template<POSE>
|
|
||||||
virtual class PoseRotationPrior : gtsam::NonlinearFactor {
|
|
||||||
PoseRotationPrior(size_t key, const POSE& pose_z, const gtsam::noiseModel::Base* noiseModel);
|
|
||||||
};
|
|
||||||
|
|
||||||
typedef gtsam::PoseRotationPrior<gtsam::Pose2> PoseRotationPrior2D;
|
|
||||||
typedef gtsam::PoseRotationPrior<gtsam::Pose3> PoseRotationPrior3D;
|
|
||||||
|
|
||||||
#include <gtsam_unstable/slam/RelativeElevationFactor.h>
|
#include <gtsam_unstable/slam/RelativeElevationFactor.h>
|
||||||
virtual class RelativeElevationFactor: gtsam::NonlinearFactor {
|
virtual class RelativeElevationFactor: gtsam::NonlinearFactor {
|
||||||
RelativeElevationFactor();
|
RelativeElevationFactor();
|
||||||
|
|
Loading…
Reference in New Issue