Template Struct IntegratedActionDataEulerTpl
Defined in File euler.hpp
Inheritance Relationships
Base Type
public crocoddyl::IntegratedActionDataAbstractTpl< _Scalar >(Template Struct IntegratedActionDataAbstractTpl)
Struct Documentation
-
template<typename _Scalar>
struct IntegratedActionDataEulerTpl : public crocoddyl::IntegratedActionDataAbstractTpl<_Scalar> Public Types
-
typedef MathBaseTpl<Scalar> MathBase
-
typedef IntegratedActionDataAbstractTpl<Scalar> Base
-
typedef DifferentialActionDataAbstractTpl<Scalar> DifferentialActionDataAbstract
-
typedef ControlParametrizationDataAbstractTpl<Scalar> ControlParametrizationDataAbstract
Public Functions
-
template<template<typename Scalar> class Model>
inline explicit IntegratedActionDataEulerTpl(Model<Scalar> *const model)
-
virtual ~IntegratedActionDataEulerTpl() = default
Public Members
- EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar Scalar
-
std::shared_ptr<DifferentialActionDataAbstract> differential
Differential model data.
-
std::shared_ptr<ControlParametrizationDataAbstract> control
Control parametrization data.
-
MatrixXs Lwu
Hessian of the cost function with respect to the control input (w) and control parameters (u)
-
Scalar cost
cost value
-
typedef MathBaseTpl<Scalar> MathBase