|
aligator
0.16.0
A versatile and efficient C++ library for real-time constrained 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 |
| using | StageModel |
| using | CostData |
| using | StageFunctionData |
| using | DynamicsData |
| using | Scalar |
| using | StageModel |
| using | CostData |
| using | StageFunctionData |
| using | DynamicsData |
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 |
| ALIGATOR_DYNAMIC_TYPEDEFS (Scalar) | |
| StageDataTpl (const StageModel &stage_model) | |
| Constructor. | |
| virtual | ~StageDataTpl ()=default |
Public Attributes | |
| 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< CostData > | cost_data |
| Data for the running costs. | |
| shared_ptr< DynamicsData > | dynamics_data |
| std::vector< shared_ptr< StageFunctionData > > | constraint_data |
| Data structs for the functions involved in the constraints. | |
| shared_ptr< CostData > | 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.
Definition at line 84 of file action-model-wrap.hpp.
| using aligator::compat::croc::ActionDataWrapperTpl< Scalar >::Base = StageDataTpl<Scalar> |
Definition at line 85 of file action-model-wrap.hpp.
| using aligator::compat::croc::ActionDataWrapperTpl< Scalar >::CrocActionModel = crocoddyl::ActionModelAbstractTpl<Scalar> |
Definition at line 86 of file action-model-wrap.hpp.
| using aligator::compat::croc::ActionDataWrapperTpl< Scalar >::CrocActionData = crocoddyl::ActionDataAbstractTpl<Scalar> |
Definition at line 87 of file action-model-wrap.hpp.
| using aligator::compat::croc::ActionDataWrapperTpl< Scalar >::DynamicsDataWrapper = DynamicsDataWrapperTpl<Scalar> |
Definition at line 88 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 >.
| shared_ptr<CrocActionData> aligator::compat::croc::ActionDataWrapperTpl< Scalar >::croc_action_data |
Definition at line 90 of file action-model-wrap.hpp.
|
protected |
Definition at line 98 of file action-model-wrap.hpp.
|
protected |
Definition at line 99 of file action-model-wrap.hpp.