#include <joint-mimic.hpp>
Public Types | |
typedef JointModelBase< JointModelMimic > | Base |
Public Member Functions | |
Base & | base () |
const Base & | base () const |
template<typename ConfigVector > | |
EIGEN_DONT_INLINE void | calc (JointDataDerived &jdata, const typename Eigen::MatrixBase< ConfigVector > &qs) const |
template<typename ConfigVector , typename TangentVector > | |
EIGEN_DONT_INLINE void | calc (JointDataDerived &jdata, const typename Eigen::MatrixBase< ConfigVector > &qs, const typename Eigen::MatrixBase< TangentVector > &vs) const |
template<typename Matrix6Like > | |
void | calc_aba (JointDataDerived &data, const Eigen::MatrixBase< Matrix6Like > &I, const bool update_I) const |
template<typename NewScalar > | |
CastType< NewScalar, JointModelMimic >::type | cast () const |
JointDataDerived | createData () const |
const std::vector< bool > | hasConfigurationLimit () const |
const std::vector< bool > | hasConfigurationLimitInTangent () const |
JointIndex | id () const |
int | idx_q () const |
int | idx_q_impl () const |
int | idx_v () const |
int | idx_v_impl () const |
JointModel & | jmodel () |
const JointModel & | jmodel () const |
template<typename D > | |
SizeDepType< NV >::template BlockReturn< D >::ConstType | jointBlock_impl (const Eigen::MatrixBase< D > &Mat) const |
Returns a block of dimension nv()xnv() located at position idx_v(),idx_v() in the matrix Mat. More... | |
template<typename D > | |
SizeDepType< NV >::template BlockReturn< D >::Type | jointBlock_impl (Eigen::MatrixBase< D > &Mat) const |
template<typename D > | |
SizeDepType< NV >::template ColsReturn< D >::ConstType | jointCols_impl (const Eigen::MatrixBase< D > &A) const |
template<typename D > | |
SizeDepType< NV >::template ColsReturn< D >::Type | jointCols_impl (Eigen::MatrixBase< D > &A) const |
template<typename D > | |
SizeDepType< NQ >::template SegmentReturn< D >::ConstType | jointConfigSelector_impl (const Eigen::MatrixBase< D > &a) const |
template<typename D > | |
SizeDepType< NQ >::template SegmentReturn< D >::Type | jointConfigSelector_impl (Eigen::MatrixBase< D > &a) const |
JointModelMimic () | |
JointModelMimic (const JointModelBase< JointModel > &jmodel, const Scalar &scaling, const Scalar &offset) | |
template<typename D > | |
SizeDepType< NV >::template RowsReturn< D >::ConstType | jointRows_impl (const Eigen::MatrixBase< D > &A) const |
template<typename D > | |
SizeDepType< NV >::template RowsReturn< D >::Type | jointRows_impl (Eigen::MatrixBase< D > &A) const |
template<typename D > | |
SizeDepType< NV >::template SegmentReturn< D >::ConstType | jointVelocitySelector_impl (const Eigen::MatrixBase< D > &a) const |
template<typename D > | |
SizeDepType< NV >::template SegmentReturn< D >::Type | jointVelocitySelector_impl (Eigen::MatrixBase< D > &a) const |
int | nq () const |
int | nq_impl () const |
int | nv () const |
int | nv_impl () const |
Scalar & | offset () |
const Scalar & | offset () const |
PINOCCHIO_JOINT_TYPEDEF_TEMPLATE (JointDerived) | |
Scalar & | scaling () |
const Scalar & | scaling () const |
void | setIndexes (JointIndex id, int q, int v) |
void | setIndexes_impl (JointIndex id, int, int) |
std::string | shortname () const |
Static Public Member Functions | |
static std::string | classname () |
Public Attributes | |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef traits< JointModelMimic >::JointDerived | JointDerived |
Protected Attributes | |
JointModel | m_jmodel_ref |
Scalar | m_offset |
Scalar | m_scaling |
Definition at line 237 of file joint-mimic.hpp.
typedef JointModelBase<JointModelMimic> pinocchio::JointModelMimic< JointModel >::Base |
Definition at line 411 of file joint-mimic.hpp.
|
inline |
Definition at line 419 of file joint-mimic.hpp.
|
inline |
Definition at line 422 of file joint-mimic.hpp.
|
inline |
Definition at line 430 of file joint-mimic.hpp.
|
inline |
Definition at line 431 of file joint-mimic.hpp.
|
inline |
Definition at line 463 of file joint-mimic.hpp.
|
inline |
Definition at line 475 of file joint-mimic.hpp.
|
inline |
Definition at line 490 of file joint-mimic.hpp.
|
inline |
Definition at line 512 of file joint-mimic.hpp.
|
inlinestatic |
Definition at line 500 of file joint-mimic.hpp.
|
inline |
Definition at line 446 of file joint-mimic.hpp.
|
inline |
Definition at line 451 of file joint-mimic.hpp.
|
inline |
Definition at line 456 of file joint-mimic.hpp.
|
inline |
Definition at line 121 of file joint-model-base.hpp.
|
inline |
Definition at line 119 of file joint-model-base.hpp.
|
inline |
Definition at line 436 of file joint-mimic.hpp.
|
inline |
Definition at line 120 of file joint-model-base.hpp.
|
inline |
Definition at line 437 of file joint-mimic.hpp.
|
inline |
Definition at line 524 of file joint-mimic.hpp.
|
inline |
Definition at line 523 of file joint-mimic.hpp.
|
inline |
Returns a block of dimension nv()xnv() located at position idx_v(),idx_v() in the matrix Mat.
Definition at line 628 of file joint-mimic.hpp.
|
inline |
Definition at line 638 of file joint-mimic.hpp.
|
inline |
Definition at line 586 of file joint-mimic.hpp.
|
inline |
Definition at line 596 of file joint-mimic.hpp.
|
inline |
Definition at line 544 of file joint-mimic.hpp.
|
inline |
Definition at line 554 of file joint-mimic.hpp.
|
inline |
Definition at line 607 of file joint-mimic.hpp.
|
inline |
Definition at line 617 of file joint-mimic.hpp.
|
inline |
Definition at line 565 of file joint-mimic.hpp.
|
inline |
Definition at line 575 of file joint-mimic.hpp.
|
inline |
Definition at line 113 of file joint-model-base.hpp.
|
inline |
Definition at line 433 of file joint-mimic.hpp.
|
inline |
Definition at line 112 of file joint-model-base.hpp.
|
inline |
Definition at line 434 of file joint-mimic.hpp.
|
inline |
Definition at line 530 of file joint-mimic.hpp.
|
inline |
Definition at line 529 of file joint-mimic.hpp.
pinocchio::JointModelMimic< JointModel >::PINOCCHIO_JOINT_TYPEDEF_TEMPLATE | ( | JointDerived | ) |
|
inline |
Definition at line 527 of file joint-mimic.hpp.
|
inline |
Definition at line 526 of file joint-mimic.hpp.
|
inline |
Definition at line 127 of file joint-model-base.hpp.
|
inline |
Definition at line 439 of file joint-mimic.hpp.
|
inline |
Definition at line 505 of file joint-mimic.hpp.
EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef traits<JointModelMimic>::JointDerived pinocchio::JointModelMimic< JointModel >::JointDerived |
Definition at line 407 of file joint-mimic.hpp.
|
protected |
Definition at line 535 of file joint-mimic.hpp.
|
protected |
Definition at line 536 of file joint-mimic.hpp.
|
protected |
Definition at line 536 of file joint-mimic.hpp.