ilqgames
A new real-time solver for large-scale differential games.
|
Public Member Functions | |
LQOpenLoopSolver (const std::shared_ptr< const MultiPlayerIntegrableSystem > &dynamics, size_t num_time_steps) | |
std::vector< Strategy > | Solve (const std::vector< LinearDynamicsApproximation > &linearization, const std::vector< std::vector< QuadraticCostApproximation >> &quadraticization, const VectorXf &x0, std::vector< VectorXf > *delta_xs=nullptr, std::vector< std::vector< VectorXf >> *costates=nullptr) |
Additional Inherited Members | |
Protected Member Functions inherited from ilqgames::LQSolver | |
LQSolver (const std::shared_ptr< const MultiPlayerIntegrableSystem > &dynamics, size_t num_time_steps) | |
Protected Attributes inherited from ilqgames::LQSolver | |
const std::shared_ptr< const MultiPlayerIntegrableSystem > | dynamics_ |
const size_t | num_time_steps_ |
Definition at line 72 of file lq_open_loop_solver.h.