Go to the documentation of this file.
30 #ifndef EXOTICA_DDP_SOLVER_CONTROL_LIMITED_FEASIBILITY_DRIVEN_DDP_SOLVER_H_
31 #define EXOTICA_DDP_SOLVER_CONTROL_LIMITED_FEASIBILITY_DRIVEN_DDP_SOLVER_H_
33 #include <exotica_ddp_solver/control_limited_feasibility_driven_ddp_solver_initializer.h>
43 void Instantiate(
const ControlLimitedFeasibilityDrivenDDPSolverInitializer& init)
override;
55 #endif // EXOTICA_DDP_SOLVER_CONTROL_LIMITED_FEASIBILITY_DRIVEN_DDP_SOLVER_H_
Eigen::VectorXd du_ub_
Definition: control_limited_feasibility_driven_ddp_solver.h:51
Definition: control_limited_feasibility_driven_ddp_solver.h:40
Definition: feasibility_driven_ddp_solver.h:41
Definition: property.h:110
Definition: cartpole_dynamics_solver.h:38
void Instantiate(const ControlLimitedFeasibilityDrivenDDPSolverInitializer &init) override
Eigen::VectorXd du_lb_
Definition: control_limited_feasibility_driven_ddp_solver.h:50
void ComputeGains(const int t) override
std::vector< Eigen::MatrixXd > Quu_inv_
Definition: control_limited_feasibility_driven_ddp_solver.h:49
void AllocateData() override