#include <SO3.h>
|
void | init (bool nearZeroApprox=false) |
|
Functor implementing Exponential map Math is based on Ethan Eade's elegant Lie group document, at https://www.ethaneade.org/lie.pdf.
Definition at line 137 of file SO3.h.
◆ ExpmapFunctor() [1/2]
gtsam::so3::ExpmapFunctor::ExpmapFunctor |
( |
const Vector3 & |
omega, |
|
|
bool |
nearZeroApprox = false |
|
) |
| |
|
explicit |
Constructor with element of Lie algebra so(3)
Definition at line 78 of file SO3.cpp.
◆ ExpmapFunctor() [2/2]
gtsam::so3::ExpmapFunctor::ExpmapFunctor |
( |
const Vector3 & |
axis, |
|
|
double |
angle, |
|
|
bool |
nearZeroApprox = false |
|
) |
| |
Constructor with axis-angle.
Definition at line 86 of file SO3.cpp.
◆ expmap()
SO3 gtsam::so3::ExpmapFunctor::expmap |
( |
| ) |
const |
Rodrigues formula.
Definition at line 95 of file SO3.cpp.
◆ init()
void gtsam::so3::ExpmapFunctor::init |
( |
bool |
nearZeroApprox = false | ) |
|
|
protected |
double gtsam::so3::ExpmapFunctor::A |
double gtsam::so3::ExpmapFunctor::B |
◆ nearZero
bool gtsam::so3::ExpmapFunctor::nearZero |
◆ theta
const double gtsam::so3::ExpmapFunctor::theta |
◆ theta2
const double gtsam::so3::ExpmapFunctor::theta2 |
const Matrix3 gtsam::so3::ExpmapFunctor::W |
◆ WW
const Matrix3 gtsam::so3::ExpmapFunctor::WW |
The documentation for this struct was generated from the following files: