Unit tests for SO3, as a GTSAM-adapted Lie Group. More...
#include <gtsam/geometry/SO3.h>
#include <gtsam/base/Testable.h>
#include <gtsam/base/testLie.h>
#include <CppUnitLite/TestHarness.h>
Go to the source code of this file.
Namespaces | |
exmap_derivative | |
Functions | |
int | main () |
TEST (SO3, Identity) | |
TEST (SO3, Concept) | |
TEST (SO3, Constructors) | |
TEST (SO3, ClosestTo) | |
TEST (SO3, ChordalMean) | |
TEST (SO3, Hat) | |
TEST (SO3, Vee) | |
TEST (SO3, Local) | |
TEST (SO3, Retract) | |
TEST (SO3, Logmap) | |
TEST (SO3, Expmap) | |
TEST (SO3, Invariants) | |
TEST (SO3, LieGroupDerivatives) | |
TEST (SO3, ChartDerivatives) | |
TEST (SO3, ExpmapFunctor) | |
TEST (SO3, ExpmapDerivative) | |
TEST (SO3, ExpmapDerivative2) | |
TEST (SO3, ExpmapDerivative3) | |
TEST (SO3, ExpmapDerivative4) | |
TEST (SO3, ExpmapDerivative5) | |
TEST (SO3, ExpmapDerivative6) | |
TEST (SO3, LogmapDerivative) | |
TEST (SO3, JacobianLogmap) | |
TEST (SO3, ApplyDexp) | |
TEST (SO3, ApplyInvDexp) | |
TEST (SO3, vec) | |
TEST (Matrix, compose) | |
Vector3 | testDexpL (const Vector3 &dw) |
Vector3 | v2 (1, 2, 0) |
Vector3 | v3 (1, 2, 3) |
static const Vector3 | exmap_derivative::w (0.1, 0.27,-0.2) |
Vector3 | z_axis (0, 0, 1) |
Variables | |
SO3 | id |
SO3 | R1 (Eigen::AngleAxisd(0.1, z_axis)) |
SO3 | R2 (Eigen::AngleAxisd(0.2, z_axis)) |
Unit tests for SO3, as a GTSAM-adapted Lie Group.
Definition in file testSO3.cpp.
int main | ( | void | ) |
Definition at line 380 of file testSO3.cpp.
TEST | ( | SO3 | , |
Identity | |||
) |
Definition at line 29 of file testSO3.cpp.
TEST | ( | SO3 | , |
Concept | |||
) |
Definition at line 39 of file testSO3.cpp.
TEST | ( | SO3 | , |
Constructors | |||
) |
Definition at line 46 of file testSO3.cpp.
TEST | ( | SO3 | , |
ClosestTo | |||
) |
Definition at line 55 of file testSO3.cpp.
TEST | ( | SO3 | , |
ChordalMean | |||
) |
Definition at line 77 of file testSO3.cpp.
TEST | ( | SO3 | , |
Hat | |||
) |
Definition at line 83 of file testSO3.cpp.
TEST | ( | SO3 | , |
Vee | |||
) |
Definition at line 91 of file testSO3.cpp.
TEST | ( | SO3 | , |
Local | |||
) |
Definition at line 100 of file testSO3.cpp.
TEST | ( | SO3 | , |
Retract | |||
) |
Definition at line 107 of file testSO3.cpp.
TEST | ( | SO3 | , |
Logmap | |||
) |
Definition at line 114 of file testSO3.cpp.
Definition at line 121 of file testSO3.cpp.
TEST | ( | SO3 | , |
Invariants | |||
) |
Definition at line 128 of file testSO3.cpp.
TEST | ( | SO3 | , |
LieGroupDerivatives | |||
) |
Definition at line 141 of file testSO3.cpp.
TEST | ( | SO3 | , |
ChartDerivatives | |||
) |
Definition at line 149 of file testSO3.cpp.
TEST | ( | SO3 | , |
ExpmapFunctor | |||
) |
Definition at line 157 of file testSO3.cpp.
TEST | ( | SO3 | , |
ExpmapDerivative | |||
) |
Definition at line 197 of file testSO3.cpp.
TEST | ( | SO3 | , |
ExpmapDerivative2 | |||
) |
Definition at line 209 of file testSO3.cpp.
TEST | ( | SO3 | , |
ExpmapDerivative3 | |||
) |
Definition at line 220 of file testSO3.cpp.
TEST | ( | SO3 | , |
ExpmapDerivative4 | |||
) |
Definition at line 231 of file testSO3.cpp.
TEST | ( | SO3 | , |
ExpmapDerivative5 | |||
) |
Definition at line 259 of file testSO3.cpp.
TEST | ( | SO3 | , |
ExpmapDerivative6 | |||
) |
Definition at line 275 of file testSO3.cpp.
TEST | ( | SO3 | , |
LogmapDerivative | |||
) |
Definition at line 285 of file testSO3.cpp.
TEST | ( | SO3 | , |
JacobianLogmap | |||
) |
Definition at line 295 of file testSO3.cpp.
TEST | ( | SO3 | , |
ApplyDexp | |||
) |
Definition at line 306 of file testSO3.cpp.
TEST | ( | SO3 | , |
ApplyInvDexp | |||
) |
Definition at line 329 of file testSO3.cpp.
TEST | ( | SO3 | , |
vec | |||
) |
Definition at line 353 of file testSO3.cpp.
TEST | ( | Matrix | , |
compose | |||
) |
Definition at line 364 of file testSO3.cpp.
Definition at line 192 of file testSO3.cpp.
Vector3 v2 | ( | 1 | , |
2 | , | ||
0 | |||
) |
Vector3 v3 | ( | 1 | , |
2 | , | ||
3 | |||
) |
Vector3 z_axis | ( | 0 | , |
0 | , | ||
1 | |||
) |
SO3 id |
Definition at line 71 of file testSO3.cpp.
SO3 R1(Eigen::AngleAxisd(0.1, z_axis)) |
SO3 R2(Eigen::AngleAxisd(0.2, z_axis)) |