Go to the documentation of this file.
33 using namespace gtsam;
39 TEST(Manifold, SomeManifoldsGTSAM) {
48 TEST(Manifold, SomeLieGroupsGTSAM) {
56 TEST(Manifold, SomeVectorSpacesGTSAM) {
65 TEST(Manifold, _dimension) {
82 TEST(Manifold, DefaultChart) {
95 typedef Matrix2 ManifoldPoint;
138 Rot3 I = Rot3::Identity();
static int runAllTests(TestResult &result)
Array< double, 1, 3 > e(1./3., 0.5, 2.)
#define EXPECT_LONGS_EQUAL(expected, actual)
Concept check for values that can be used in unit tests.
#define EXPECT(condition)
static const Eigen::MatrixBase< Vector3 >::ConstantReturnType Z_3x1
The most common 5DOF 3D->2D calibration.
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > Matrix
Rot3 is a 3D rotation represented as a rotation matrix if the preprocessor symbol GTSAM_USE_QUATERNIO...
TEST(Manifold, SomeManifoldsGTSAM)
PinholeCamera< Cal3Bundler > Camera
Base class for all pinhole cameras.
Base class and basic functions for Manifold types.
#define EXPECT_DOUBLES_EQUAL(expected, actual, threshold)
static const Eigen::MatrixBase< Vector2 >::ConstantReturnType Z_2x1
Array< int, Dynamic, 1 > v
bool assert_equal(const Matrix &expected, const Matrix &actual, double tol)
The matrix class, also used for vectors and row-vectors.
Eigen::Matrix< double, Eigen::Dynamic, 1 > Vector
#define GTSAM_CONCEPT_ASSERT(concept)
Calibration used by Bundler.
Rot2 R(Rot2::fromAngle(0.1))
gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:07:56