Go to the documentation of this file.
29 using namespace gtsam;
44 for(
int j=0;
j<6; ++
j) {
static int runAllTests(TestResult &result)
virtual const Values & optimize()
Array< double, 1, 3 > e(1./3., 0.5, 2.)
Concept check for values that can be used in unit tests.
#define EXPECT(condition)
Point3 optimize(const NonlinearFactorGraph &graph, const Values &values, Key landmarkKey)
3D rotation represented as a rotation matrix or quaternion
NonlinearFactorGraph Graph
Some functions to compute numerical derivatives.
Rot3 is a 3D rotation represented as a rotation matrix if the preprocessor symbol GTSAM_USE_QUATERNIO...
void addPrior(Key key, const T &prior, const SharedNoiseModel &model=nullptr)
BetweenFactor< Rot3 > Between
TEST(SmartFactorBase, Pinhole)
Factor Graph consisting of non-linear factors.
void insert(Key j, const Value &val)
static Rot3 Rz(double t)
Rotation around Z axis as in http://en.wikipedia.org/wiki/Rotation_matrix, counterclockwise when look...
bool assert_equal(const Matrix &expected, const Matrix &actual, double tol)
static shared_ptr Sigma(size_t dim, double sigma, bool smart=true)
Provides convenient mappings of common member functions for testing.
Rot2 R(Rot2::fromAngle(0.1))
IsDerived< DERIVEDFACTOR > emplace_shared(Args &&... args)
Emplace a shared pointer to factor of given type.
gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:08:24