MultibodyFrictionConeDataTpl(const MultibodyFrictionConeResidualTpl< Scalar > *model)
typename math_types< Scalar >::MatrixXs MatrixXs
Eigen::Matrix< Scalar, 1, 3 > dcone_df_
StageFunctionDataTpl< Scalar > Base
typename math_types< Scalar >::VectorXs VectorXs
pinocchio::ProximalSettingsTpl< Scalar > settings
PINOCCHIO_STD_VECTOR_WITH_EIGEN_ALLOCATOR(pinocchio::RigidConstraintData) RigidConstraintDataVector
pinocchio::DataTpl< Scalar > PinData
RigidConstraintDataVector constraint_datas_
This residual returns the derivative of centroidal momentum for a kinodynamics model.
MultibodyFrictionConeResidualTpl(const int ndx, const Model &model, const MatrixXs &actuation, const RigidConstraintModelVector &constraint_models, const ProxSettings &prox_settings, const std::string &contact_name, const double mu)
PINOCCHIO_STD_VECTOR_WITH_EIGEN_ALLOCATOR(pinocchio::RigidConstraintData) RigidConstraintDataVector
pinocchio::SE3Tpl< Scalar > SE3
StageFunctionTpl< Scalar > Base
void evaluate(const ConstVectorRef &x, const ConstVectorRef &u, BaseData &data) const
shared_ptr< BaseData > createData() const
Instantiate a Data object.
RigidConstraintModelVector constraint_models_
pinocchio::ProximalSettingsTpl< Scalar > ProxSettings
void computeJacobians(const ConstVectorRef &, const ConstVectorRef &, BaseData &data) const
PINOCCHIO_STD_VECTOR_WITH_EIGEN_ALLOCATOR( pinocchio::RigidConstraintModel) RigidConstraintModelVector
MultibodyFrictionConeDataTpl< Scalar > Data
typename Base::Data BaseData
pinocchio::ModelTpl< Scalar > Model
ALIGATOR_DYNAMIC_TYPEDEFS(Scalar)