A structure representing log Cholesky parameters. More...
#include <fwd.hpp>
Public Types | |
enum | { Options = _Options } |
typedef Eigen::Matrix< Scalar, 10, 10, Options > | Matrix10 |
typedef PseudoInertiaTpl< Scalar, Options > | PseudoInertia |
typedef _Scalar | Scalar |
typedef Eigen::Matrix< Scalar, 10, 1, Options > | Vector10 |
Public Member Functions | |
Matrix10 | calculateJacobian () const |
Calculates the Jacobian of the log Cholesky parameters. More... | |
template<typename NewScalar > | |
LogCholeskyParametersTpl< NewScalar, Options > | cast () const |
void | disp_impl (std::ostream &os) const |
LogCholeskyParametersTpl (const Vector10 &log_cholesky) | |
Constructor for LogCholeskyParametersTpl. More... | |
Vector10 | toDynamicParameters () const |
Converts the LogCholeskyParametersTpl object to dynamic parameters. More... | |
InertiaTpl< Scalar, Options > | toInertia () const |
Converts the LogCholeskyParametersTpl object to an InertiaTpl object. More... | |
PseudoInertia | toPseudoInertia () const |
Converts the LogCholeskyParametersTpl object to a PseudoInertiaTpl object. More... | |
Public Attributes | |
Vector10 | parameters |
10-dimensional vector of log Cholesky parameters More... | |
Friends | |
std::ostream & | operator<< (std::ostream &os, const LogCholeskyParametersTpl &lcp) |
A structure representing log Cholesky parameters.
References:
Definition at line 64 of file spatial/fwd.hpp.
typedef Eigen::Matrix<Scalar, 10, 10, Options> pinocchio::LogCholeskyParametersTpl< _Scalar, _Options >::Matrix10 |
Definition at line 1110 of file spatial/inertia.hpp.
typedef PseudoInertiaTpl<Scalar, Options> pinocchio::LogCholeskyParametersTpl< _Scalar, _Options >::PseudoInertia |
Definition at line 1111 of file spatial/inertia.hpp.
typedef _Scalar pinocchio::LogCholeskyParametersTpl< _Scalar, _Options >::Scalar |
Definition at line 1104 of file spatial/inertia.hpp.
typedef Eigen::Matrix<Scalar, 10, 1, Options> pinocchio::LogCholeskyParametersTpl< _Scalar, _Options >::Vector10 |
Definition at line 1109 of file spatial/inertia.hpp.
anonymous enum |
Enumerator | |
---|---|
Options |
Definition at line 1105 of file spatial/inertia.hpp.
|
inlineexplicit |
Constructor for LogCholeskyParametersTpl.
log_cholesky | A 10-dimensional vector of log Cholesky parameters. |
Definition at line 1118 of file spatial/inertia.hpp.
|
inline |
Calculates the Jacobian of the log Cholesky parameters.
Definition at line 1191 of file spatial/inertia.hpp.
|
inline |
Definition at line 1279 of file spatial/inertia.hpp.
|
inline |
Definition at line 1284 of file spatial/inertia.hpp.
|
inline |
Converts the LogCholeskyParametersTpl object to dynamic parameters.
Definition at line 1126 of file spatial/inertia.hpp.
|
inline |
Converts the LogCholeskyParametersTpl object to an InertiaTpl object.
Definition at line 1181 of file spatial/inertia.hpp.
|
inline |
Converts the LogCholeskyParametersTpl object to a PseudoInertiaTpl object.
Definition at line 1171 of file spatial/inertia.hpp.
|
friend |
Definition at line 1298 of file spatial/inertia.hpp.
Vector10 pinocchio::LogCholeskyParametersTpl< _Scalar, _Options >::parameters |
10-dimensional vector of log Cholesky parameters
Definition at line 1113 of file spatial/inertia.hpp.