|
template<template< typename Scalar > class Model> |
| CostDataNumDiffTpl (Model< Scalar > *const model, DataCollectorAbstract *const shared_data) |
| Initialize the numdiff cost data. More...
|
|
template<template< typename Scalar > class Model> |
| CostDataAbstractTpl (Model< Scalar > *const model, DataCollectorAbstract *const data) |
|
| DEPRECATED ("Use residual.r", const VectorXs &get_r() const { return residual->r;};) DEPRECATED("Use residual.Rx" |
|
| DEPRECATED ("Use residual.Ru", const MatrixXs &get_Ru() const { return residual->Ru;};) DEPRECATED("Use residual.r" |
|
| DEPRECATED ("Use residual.Rx", void set_Rx(const MatrixXs &Rx) { residual->Rx=Rx;};) DEPRECATED("Use residual.Ru" |
|
const MatrixXs & | get_Rx () const |
|
void | set_r (const VectorXs &r) |
|
void | set_Ru (const MatrixXs &Ru) |
|
|
boost::shared_ptr< ActivationDataAbstract > | activation |
|
Scalar | cost |
|
boost::shared_ptr< Base > | data_0 |
| The data at the approximation point.
|
|
std::vector< boost::shared_ptr< Base > > | data_u |
| The temporary data associated with the control variation.
|
|
std::vector< boost::shared_ptr< Base > > | data_x |
| The temporary data associated with the state variation.
|
|
VectorXs | du |
| Control disturbance.
|
|
VectorXs | dx |
| State disturbance.
|
|
VectorXs | Lu |
|
MatrixXs | Luu |
|
VectorXs | Lx |
|
MatrixXs | Lxu |
|
MatrixXs | Lxx |
|
boost::shared_ptr< ResidualDataAbstract > | residual |
|
EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar | Scalar |
|
DataCollectorAbstract * | shared |
|
Scalar | uh_jac |
| Disturbance value used for computing \( \ell_\mathbf{u} \).
|
|
VectorXs | up |
|
Scalar | x_norm |
| Norm of the state vector.
|
|
Scalar | xh_jac |
| Disturbance value used for computing \( \ell_\mathbf{x} \).
|
|
VectorXs | xp |
|
boost::shared_ptr< ActivationDataAbstract > | activation |
|
Scalar | cost |
|
VectorXs | Lu |
|
MatrixXs | Luu |
|
VectorXs | Lx |
|
MatrixXs | Lxu |
|
MatrixXs | Lxx |
|
boost::shared_ptr< ResidualDataAbstract > | residual |
|
EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar | Scalar |
|
DataCollectorAbstract * | shared |
|
template<typename _Scalar>
struct crocoddyl::CostDataNumDiffTpl< _Scalar >
Definition at line 162 of file cost.hpp.