gtsam 4.1.1
gtsam
|
3*3 matrix representation of SO(3) More...
Go to the source code of this file.
Classes | |
class | gtsam::so3::ExpmapFunctor |
Functor implementing Exponential map. More... | |
class | gtsam::so3::DexpFunctor |
Functor that implements Exponential map and its derivatives. More... | |
struct | gtsam::traits< SO3 > |
struct | gtsam::traits< const SO3 > |
Namespaces | |
namespace | gtsam |
Global functions in a separate testing namespace. | |
Typedefs | |
using | gtsam::SO3 = SO< 3 > |
Functions | |
template<class Archive > | |
void | gtsam::serialize (Archive &ar, SO3 &R, const unsigned int) |
Serialization function. | |
GTSAM_EXPORT Matrix3 | gtsam::so3::compose (const Matrix3 &M, const SO3 &R, OptionalJacobian< 9, 9 > H=boost::none) |
Compose general matrix with an SO(3) element. More... | |
GTSAM_EXPORT Matrix99 | gtsam::so3::Dcompose (const SO3 &R) |
(constant) Jacobian of compose wrpt M | |
3*3 matrix representation of SO(3)
GTSAM_EXPORT Matrix3 gtsam::so3::compose | ( | const Matrix3 & | M, |
const SO3 & | R, | ||
OptionalJacobian< 9, 9 > | H = boost::none |
||
) |
Compose general matrix with an SO(3) element.
We only provide the 9*9 derivative in the first argument M.