
Public Member Functions | |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW | SolverBoxDDP (std::shared_ptr< ShootingProblem > problem) |
| virtual void | allocateData () |
| virtual void | computeGains (const std::size_t t) |
| virtual void | forwardPass (const double steplength) |
| const std::vector< Eigen::MatrixXd > & | get_Quu_inv () const |
| virtual void | resizeData () |
Protected Attributes | |
| std::vector< Eigen::VectorXd > | du_lb_ |
| std::vector< Eigen::VectorXd > | du_ub_ |
| BoxQP | qp_ |
| std::vector< Eigen::MatrixXd > | Quu_inv_ |
Definition at line 17 of file box-ddp.hpp.
| explicit |
Definition at line 13 of file box-ddp.cpp.
| virtual |
Definition at line 30 of file box-ddp.cpp.
| virtual |
Definition at line 49 of file box-ddp.cpp.
| virtual |
Definition at line 67 of file box-ddp.cpp.
| virtual |
Definition at line 112 of file box-ddp.cpp.
| virtual |
Definition at line 32 of file box-ddp.cpp.
| const std::vector< Eigen::MatrixXd > & get_Quu_inv | ( | ) | const |
Definition at line 171 of file box-ddp.cpp.
| protected |
Definition at line 32 of file box-ddp.hpp.
| protected |
Definition at line 33 of file box-ddp.hpp.
| protected |
Definition at line 34 of file box-ddp.hpp.
| protected |
Definition at line 35 of file box-ddp.hpp.