aligator
0.10.0
A primal-dual augmented Lagrangian-type solver for nonlinear trajectory optimization.
|
A complicated child class to StageDataTpl which pipes Crocoddyl's data to the right places. More...
#include <aligator/compat/crocoddyl/action-model-wrap.hpp>
Public Types | |
using | Base = StageDataTpl<Scalar> |
using | CrocActionModel = crocoddyl::ActionModelAbstractTpl<Scalar> |
using | CrocActionData = crocoddyl::ActionDataAbstractTpl<Scalar> |
using | DynamicsDataWrapper = DynamicsDataWrapperTpl<Scalar> |
Public Types inherited from aligator::StageDataTpl< Scalar > | |
using | Scalar = _Scalar |
using | StageModel = StageModelTpl<Scalar> |
using | CostDataAbstract = CostDataAbstractTpl<Scalar> |
using | StageFunctionData = StageFunctionDataTpl<Scalar> |
using | DynamicsData = DynamicsDataTpl<Scalar> |
Public Member Functions | |
ActionDataWrapperTpl (const ActionModelWrapperTpl< Scalar > &croc_action_model) | |
void | checkData () |
Check data integrity. | |
Public Member Functions inherited from aligator::StageDataTpl< Scalar > | |
ALIGATOR_DYNAMIC_TYPEDEFS (Scalar) | |
StageDataTpl (const StageModel &stage_model) | |
Constructor. | |
virtual | ~StageDataTpl ()=default |
Public Attributes | |
boost::shared_ptr< CrocActionData > | croc_action_data |
Public Attributes inherited from aligator::StageDataTpl< Scalar > | |
std::vector< shared_ptr< StageFunctionData > > | constraint_data |
Data structs for the functions involved in the constraints. | |
shared_ptr< CostDataAbstract > | cost_data |
Data for the running costs. | |
shared_ptr< DynamicsData > | dynamics_data |
Protected Attributes | |
shared_ptr< DynamicsDataWrapper > | dynamics_data |
friend | ActionModelWrapperTpl< Scalar > |
A complicated child class to StageDataTpl which pipes Crocoddyl's data to the right places.
using aligator::compat::croc::ActionDataWrapperTpl< Scalar >::Base = StageDataTpl<Scalar> |
Definition at line 79 of file action-model-wrap.hpp.
using aligator::compat::croc::ActionDataWrapperTpl< Scalar >::CrocActionModel = crocoddyl::ActionModelAbstractTpl<Scalar> |
Definition at line 80 of file action-model-wrap.hpp.
using aligator::compat::croc::ActionDataWrapperTpl< Scalar >::CrocActionData = crocoddyl::ActionDataAbstractTpl<Scalar> |
Definition at line 81 of file action-model-wrap.hpp.
using aligator::compat::croc::ActionDataWrapperTpl< Scalar >::DynamicsDataWrapper = DynamicsDataWrapperTpl<Scalar> |
Definition at line 82 of file action-model-wrap.hpp.
aligator::compat::croc::ActionDataWrapperTpl< Scalar >::ActionDataWrapperTpl | ( | const ActionModelWrapperTpl< Scalar > & | croc_action_model | ) |
|
virtual |
Check data integrity.
Reimplemented from aligator::StageDataTpl< Scalar >.
boost::shared_ptr<CrocActionData> aligator::compat::croc::ActionDataWrapperTpl< Scalar >::croc_action_data |
Definition at line 84 of file action-model-wrap.hpp.
|
protected |
Definition at line 92 of file action-model-wrap.hpp.
|
protected |
Definition at line 93 of file action-model-wrap.hpp.