|
| ShootingProblemTpl (const VectorXs &x0, const std::vector< boost::shared_ptr< ActionModelAbstract > > &running_models, boost::shared_ptr< ActionModelAbstract > terminal_model) |
|
Scalar | calc (const std::vector< VectorXs > &xs, const std::vector< VectorXs > &us) |
|
Scalar | calcDiff (const std::vector< VectorXs > &xs, const std::vector< VectorXs > &us) |
|
const std::vector< boost::shared_ptr< ActionDataAbstract > > & | get_runningDatas () const |
|
const std::vector< boost::shared_ptr< ActionModelAbstract > > & | get_runningModels () const |
|
const std::size_t & | get_T () const |
|
const boost::shared_ptr< ActionDataAbstract > & | get_terminalData () const |
|
const boost::shared_ptr< ActionModelAbstract > & | get_terminalModel () const |
|
const VectorXs & | get_x0 () const |
|
void | rollout (const std::vector< VectorXs > &us, std::vector< VectorXs > &xs) |
|
std::vector< VectorXs > | rollout_us (const std::vector< VectorXs > &us) |
|
void | set_runningModels (const std::vector< boost::shared_ptr< ActionModelAbstract > > &models) |
|
void | set_terminalModel (boost::shared_ptr< ActionModelAbstract > model) |
|
void | set_x0 (const VectorXs &x0_in) |
|
void | updateModel (std::size_t i, boost::shared_ptr< ActionModelAbstract > model) |
|
template<typename _Scalar>
class crocoddyl::ShootingProblemTpl< _Scalar >
Definition at line 95 of file fwd.hpp.