#include <mrpt/otherlibs/sophus/sim3.hpp>
Public Types | |
using | Scalar = typename Eigen::internal::traits< Derived >::Scalar |
using | TranslationType = typename Eigen::internal::traits< Derived >::TranslationType |
using | RxSO3Type = typename Eigen::internal::traits< Derived >::RxSO3Type |
using | QuaternionType = typename RxSO3Type::QuaternionType |
using | Transformation = Matrix< Scalar, N, N > |
using | Point = Vector3< Scalar > |
using | Tangent = Vector< Scalar, DoF > |
using | Adjoint = Matrix< Scalar, DoF, DoF > |
Static Public Member Functions | |
static SOPHUS_FUNC Adjoint | d_lieBracketab_by_d_a (Tangent const &b) |
static SOPHUS_FUNC Sim3< Scalar > | exp (Tangent const &a) |
static SOPHUS_FUNC Transformation | generator (int i) |
static SOPHUS_FUNC Transformation | hat (Tangent const &a) |
static SOPHUS_FUNC Tangent | lieBracket (Tangent const &a, Tangent const &b) |
static SOPHUS_FUNC Tangent | log (Sim3< Scalar > const &other) |
static SOPHUS_FUNC Tangent | vee (Transformation const &Omega) |
Static Public Attributes | |
static int constexpr | DoF = 7 |
static int constexpr | num_parameters = 7 |
static int constexpr | N = 4 |
using Sophus::Sim3Base< Derived >::Point = Vector3<Scalar> |
using Sophus::Sim3Base< Derived >::QuaternionType = typename RxSO3Type::QuaternionType |
using Sophus::Sim3Base< Derived >::RxSO3Type = typename Eigen::internal::traits<Derived>::RxSO3Type |
using Sophus::Sim3Base< Derived >::Scalar = typename Eigen::internal::traits<Derived>::Scalar |
using Sophus::Sim3Base< Derived >::Tangent = Vector<Scalar, DoF> |
using Sophus::Sim3Base< Derived >::Transformation = Matrix<Scalar, N, N> |
using Sophus::Sim3Base< Derived >::TranslationType = typename Eigen::internal::traits<Derived>::TranslationType |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inlinestatic |
|
inline |
Definition at line 114 of file sim3.hpp.
Referenced by Sophus::Sim3Base< Sim3< Scalar_, Options > >::log().
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 206 of file sim3.hpp.
Referenced by Sophus::Sim3Base< Sim3< Scalar_, Options > >::operator=().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 244 of file sim3.hpp.
Referenced by Sophus::Sim3Base< Sim3< Scalar_, Options > >::operator=().
|
inline |
|
inlinestatic |
|
static |
|
static |
|
static |
Page generated by Doxygen 1.8.13 for MRPT 1.5.3 at Tue Oct 31 07:27:35 UTC 2017 |