#include <sobec/crocomplements/lowpassfilter/action.hpp>
Public Types | |
typedef MathBaseTpl< Scalar > | MathBase |
typedef ActionDataAbstractTpl< Scalar > | Base |
typedef MathBase::VectorXs | VectorXs |
typedef MathBase::MatrixXs | MatrixXs |
typedef pinocchio::DataTpl< Scalar > | PinocchioData |
typedef DifferentialActionDataAbstractTpl< Scalar > | DifferentialActionDataAbstract |
typedef ActivationDataQuadraticBarrierTpl< Scalar > | ActivationDataQuadraticBarrier |
Public Member Functions | |
template<template< typename Scalar > class Model> | |
IntegratedActionDataLPFTpl (Model< Scalar > *const model) | |
virtual | ~IntegratedActionDataLPFTpl () |
Public Attributes | |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar | Scalar |
boost::shared_ptr< DifferentialActionDataAbstractTpl< Scalar > > | differential |
VectorXs | dy |
boost::shared_ptr< ActivationDataQuadraticBarrier > | activation |
VectorXs | tau_tmp |
VectorXs & | ynext = Base::xnext |
MatrixXs & | Fy = Base::Fx |
MatrixXs & | Fw = Base::Fu |
VectorXs & | Ly = Base::Lx |
VectorXs & | Lw = Base::Lu |
MatrixXs & | Lyy = Base::Lxx |
MatrixXs & | Lyw = Base::Lxu |
MatrixXs & | Lww = Base::Luu |
typedef ActivationDataQuadraticBarrierTpl<Scalar> sobec::IntegratedActionDataLPFTpl< _Scalar >::ActivationDataQuadraticBarrier |
typedef ActionDataAbstractTpl<Scalar> sobec::IntegratedActionDataLPFTpl< _Scalar >::Base |
typedef DifferentialActionDataAbstractTpl<Scalar> sobec::IntegratedActionDataLPFTpl< _Scalar >::DifferentialActionDataAbstract |
typedef MathBaseTpl<Scalar> sobec::IntegratedActionDataLPFTpl< _Scalar >::MathBase |
typedef MathBase::MatrixXs sobec::IntegratedActionDataLPFTpl< _Scalar >::MatrixXs |
typedef pinocchio::DataTpl<Scalar> sobec::IntegratedActionDataLPFTpl< _Scalar >::PinocchioData |
typedef MathBase::VectorXs sobec::IntegratedActionDataLPFTpl< _Scalar >::VectorXs |
|
inlineexplicit |
|
inlinevirtual |
boost::shared_ptr<ActivationDataQuadraticBarrier> sobec::IntegratedActionDataLPFTpl< _Scalar >::activation |
boost::shared_ptr<DifferentialActionDataAbstractTpl<Scalar> > sobec::IntegratedActionDataLPFTpl< _Scalar >::differential |
VectorXs sobec::IntegratedActionDataLPFTpl< _Scalar >::dy |
MatrixXs& sobec::IntegratedActionDataLPFTpl< _Scalar >::Fw = Base::Fu |
MatrixXs& sobec::IntegratedActionDataLPFTpl< _Scalar >::Fy = Base::Fx |
VectorXs& sobec::IntegratedActionDataLPFTpl< _Scalar >::Lw = Base::Lu |
MatrixXs& sobec::IntegratedActionDataLPFTpl< _Scalar >::Lww = Base::Luu |
VectorXs& sobec::IntegratedActionDataLPFTpl< _Scalar >::Ly = Base::Lx |
MatrixXs& sobec::IntegratedActionDataLPFTpl< _Scalar >::Lyw = Base::Lxu |
MatrixXs& sobec::IntegratedActionDataLPFTpl< _Scalar >::Lyy = Base::Lxx |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar sobec::IntegratedActionDataLPFTpl< _Scalar >::Scalar |
VectorXs sobec::IntegratedActionDataLPFTpl< _Scalar >::tau_tmp |
VectorXs& sobec::IntegratedActionDataLPFTpl< _Scalar >::ynext = Base::xnext |