ilqgames
A new real-time solver for large-scale differential games.
Public Member Functions | Static Public Attributes | List of all members
ilqgames::SinglePlayerDubinsCar Class Reference
Inheritance diagram for ilqgames::SinglePlayerDubinsCar:
ilqgames::SinglePlayerDynamicalSystem

Public Member Functions

 SinglePlayerDubinsCar (float v)
 
VectorXf Evaluate (Time t, const VectorXf &x, const VectorXf &u) const
 
void Linearize (Time t, const VectorXf &x, const VectorXf &u, Eigen::Ref< MatrixXf > A, Eigen::Ref< MatrixXf > B) const
 
std::vector< Dimension > PositionDimensions () const
 
- Public Member Functions inherited from ilqgames::SinglePlayerDynamicalSystem
virtual float DistanceBetween (const VectorXf &x0, const VectorXf &x1) const
 
Dimension XDim () const
 
Dimension UDim () const
 

Static Public Attributes

static const Dimension kNumXDims = 3
 
static const Dimension kPxIdx = 0
 
static const Dimension kPyIdx = 1
 
static const Dimension kThetaIdx = 2
 
static const Dimension kNumUDims = 1
 
static const Dimension kOmegaIdx = 0
 

Additional Inherited Members

- Protected Member Functions inherited from ilqgames::SinglePlayerDynamicalSystem
 SinglePlayerDynamicalSystem (Dimension xdim, Dimension udim)
 
- Protected Attributes inherited from ilqgames::SinglePlayerDynamicalSystem
const Dimension xdim_
 
const Dimension udim_
 

Detailed Description

Definition at line 58 of file single_player_dubins_car.h.


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