gtsam  4.1.0
gtsam
Deprecated List
Member GTSAM_CONCEPT_TESTABLE_INST (T)
please use BOOST_CONCEPT_ASSERT and
Member gtsam::assert_equal (const std::vector< V > &expected, const std::vector< V > &actual, double tol=1e-9)
: use container equals instead
Member gtsam::scal (double alpha, Vector &x)
: use operators instead
Member gtsam::axpy (double alpha, const V1 &x, V2 &y)
: use operators instead
Member gtsam::Cal3_S2::matrix () const
The following function has been deprecated, use K above
Member gtsam::Cal3Bundler::D2d_intrinsic (const Point2 &p) const
might be removed in next release, use uncalibrate
Member gtsam::Cal3Bundler::D2d_calibration (const Point2 &p) const
might be removed in next release, use uncalibrate
Member gtsam::Cal3Bundler::D2d_intrinsic_calibration (const Point2 &p) const
might be removed in next release, use uncalibrate
Member gtsam::CalibratedCamera::dim () const
Member gtsam::CalibratedCamera::Dim ()
Member gtsam::CalibratedCamera::project (const Point3 &point, OptionalJacobian< 2, 6 > Dcamera=boost::none, OptionalJacobian< 2, 3 > Dpoint=boost::none) const
Use project2, which is more consistently named across Pinhole cameras
Member gtsam::OrientedPlane3::Transform (const OrientedPlane3 &plane, const Pose3 &xr, OptionalJacobian< 3, 6 > Hr=boost::none, OptionalJacobian< 3, 3 > Hp=boost::none)
the static method has wrong Jacobian order, please use the member method transform()
Member gtsam::PinholeCamera< Calibration >::dim () const
Member gtsam::PinholeCamera< Calibration >::Dim ()
Member gtsam::PinholePose< CALIBRATION >::dim () const
Member gtsam::PinholePose< CALIBRATION >::Dim ()
Member gtsam::Rot3::column (int index) const
, this is base 1, and was just confusing
Class gtsam::SimpleCamera
: SimpleCamera for backwards compatability with GTSAM 3.x Use PinholeCameraCal3_S2 instead
Member gtsam::StereoCamera::project (const Point3 &point, OptionalJacobian< 3, 6 > H1, OptionalJacobian< 3, 3 > H2=boost::none, OptionalJacobian< 3, 0 > H3=boost::none) const
, use project2 - this class has fixed calibration
Member gtsam::Unit3::error (const Unit3 &q, OptionalJacobian< 2, 2 > H_q=boost::none) const
, errorVector has the proper derivatives, this confusingly has only the second.
Member gtsam::EliminateableFactorGraph< FACTORGRAPH >::eliminateSequential (const Ordering &ordering, const Eliminate &function, OptionalVariableIndex variableIndex, OptionalOrderingType orderingType) const
ordering and orderingType shouldn't both be specified
Member gtsam::EliminateableFactorGraph< FACTORGRAPH >::eliminateSequential (const Eliminate &function, OptionalVariableIndex variableIndex=boost::none, OptionalOrderingType orderingType=boost::none) const
orderingType specified first for consistency
Member gtsam::EliminateableFactorGraph< FACTORGRAPH >::eliminateMultifrontal (const Ordering &ordering, const Eliminate &function, OptionalVariableIndex variableIndex, OptionalOrderingType orderingType) const
ordering and orderingType shouldn't both be specified
Member gtsam::EliminateableFactorGraph< FACTORGRAPH >::eliminateMultifrontal (const Eliminate &function, OptionalVariableIndex variableIndex=boost::none, OptionalOrderingType orderingType=boost::none) const
orderingType specified first for consistency
Member gtsam::EliminateableFactorGraph< FACTORGRAPH >::marginalMultifrontalBayesNet (boost::variant< const Ordering &, const KeyVector & > variables, boost::none_t, const Eliminate &function=EliminationTraitsType::DefaultEliminate, OptionalVariableIndex variableIndex=boost::none) const
Member gtsam::EliminateableFactorGraph< FACTORGRAPH >::marginalMultifrontalBayesTree (boost::variant< const Ordering &, const KeyVector & > variables, boost::none_t, const Eliminate &function=EliminationTraitsType::DefaultEliminate, OptionalVariableIndex variableIndex=boost::none) const
Member gtsam::GaussianFactorGraph::optimize (boost::none_t, const Eliminate &function=EliminationTraitsType::DefaultEliminate) const

Member gtsam::PreintegratedAhrsMeasurements::PreintegratedAhrsMeasurements (const Vector3 &biasHat, const Matrix3 &measuredOmegaCovariance)
constructor
Member gtsam::AHRSFactor::PreintegratedMeasurements
name
Member gtsam::AHRSFactor::AHRSFactor (Key rot_i, Key rot_j, Key bias, const PreintegratedMeasurements &preintegratedMeasurements, const Vector3 &omegaCoriolis, const boost::optional< Pose3 > &body_P_sensor=boost::none)
constructor
Member gtsam::AHRSFactor::predict (const Rot3 &rot_i, const Vector3 &bias, const PreintegratedMeasurements preintegratedMeasurements, const Vector3 &omegaCoriolis, const boost::optional< Pose3 > &body_P_sensor=boost::none)
static function
Member gtsam::Marginals::Marginals (const NonlinearFactorGraph &graph, const Values &solution, Factorization factorization, const Ordering &ordering)
argument order changed due to removing boost::optional<Ordering>
Member gtsam::Marginals::Marginals (const GaussianFactorGraph &graph, const Values &solution, Factorization factorization, const Ordering &ordering)
argument order changed due to removing boost::optional<Ordering>
Member gtsam::Marginals::Marginals (const GaussianFactorGraph &graph, const VectorValues &solution, Factorization factorization, const Ordering &ordering)
argument order changed due to removing boost::optional<Ordering>
Member gtsam::NonlinearFactorGraph::linearizeToHessianFactor (const Values &values, boost::none_t, const Dampen &dampen=nullptr) const
Member gtsam::NonlinearFactorGraph::updateCholesky (const Values &values, boost::none_t, const Dampen &dampen=nullptr) const
Member gtsam::load2D_robust (const string &filename, const noiseModel::Base::shared_ptr &model, size_t maxIndex)
load2D now allows for arbitrary models and wrapping a robust kernel