Template Struct ResidualDataContactFrictionConeTpl
Defined in File contact-friction-cone.hpp
Inheritance Relationships
Base Type
public crocoddyl::ResidualDataAbstractTpl< _Scalar >(Template Struct ResidualDataAbstractTpl)
Struct Documentation
-
template<typename _Scalar>
struct ResidualDataContactFrictionConeTpl : public crocoddyl::ResidualDataAbstractTpl<_Scalar> Public Types
-
typedef MathBaseTpl<Scalar> MathBase
-
typedef ResidualDataAbstractTpl<Scalar> Base
-
typedef DataCollectorAbstractTpl<Scalar> DataCollectorAbstract
-
typedef ContactModelMultipleTpl<Scalar> ContactModelMultiple
-
typedef ImpulseModelMultipleTpl<Scalar> ImpulseModelMultiple
-
typedef StateMultibodyTpl<Scalar> StateMultibody
Public Functions
-
template<template<typename Scalar> class Model>
inline ResidualDataContactFrictionConeTpl(Model<Scalar> *const model, DataCollectorAbstract *const data)
-
virtual ~ResidualDataContactFrictionConeTpl() = default
Public Members
- EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar Scalar
-
std::shared_ptr<ForceDataAbstractTpl<Scalar>> contact
Contact force data.
-
ContactType contact_type
Type of contact (2D / 3D / 6D)
-
VectorXs r
Residual vector.
Shared data allocated by the action model.
-
typedef MathBaseTpl<Scalar> MathBase