Functor implementing Exponential map.
More...
#include <SO3.h>
|
void | init (bool nearZeroApprox=false) |
|
Functor implementing Exponential map.
Definition at line 136 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 60 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 71 of file SO3.cpp.
◆ expmap()
SO3 gtsam::so3::ExpmapFunctor::expmap |
( |
| ) |
const |
Rodrigues formula.
Definition at line 83 of file SO3.cpp.
◆ init()
void gtsam::so3::ExpmapFunctor::init |
( |
bool |
nearZeroApprox = false | ) |
|
|
protected |
Matrix3 gtsam::so3::ExpmapFunctor::K |
|
protected |
◆ KK
Matrix3 gtsam::so3::ExpmapFunctor::KK |
|
protected |
◆ nearZero
bool gtsam::so3::ExpmapFunctor::nearZero |
|
protected |
◆ one_minus_cos
double gtsam::so3::ExpmapFunctor::one_minus_cos |
|
protected |
◆ sin_theta
double gtsam::so3::ExpmapFunctor::sin_theta |
|
protected |
◆ theta
double gtsam::so3::ExpmapFunctor::theta |
|
protected |
◆ theta2
const double gtsam::so3::ExpmapFunctor::theta2 |
|
protected |
Matrix3 gtsam::so3::ExpmapFunctor::W |
|
protected |
The documentation for this class was generated from the following files: