ilqgames
A new real-time solver for large-scale differential games.
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ilqgames::LQSolver Class Referenceabstract
Inheritance diagram for ilqgames::LQSolver:
ilqgames::LQFeedbackSolver ilqgames::LQFeedbackSolver ilqgames::LQOpenLoopSolver

Public Member Functions

virtual std::vector< StrategySolve (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)=0
 

Protected Member Functions

 LQSolver (const std::shared_ptr< const MultiPlayerIntegrableSystem > &dynamics, size_t num_time_steps)
 

Protected Attributes

const std::shared_ptr< const MultiPlayerIntegrableSystemdynamics_
 
const size_t num_time_steps_
 

Detailed Description

Definition at line 57 of file lq_solver.h.


The documentation for this class was generated from the following file: