solver_lqr
|
Public Member Functions | |
ControlSequence (int tdim, int xdim, int udim) | |
void | setRandom (double scaling=1.0) |
void | resize (int tdim, int xdim, int udim) |
const int | size () const |
ControlBase & | control (int id) |
const ControlBase & | control (int id) const |
ControlSequence & | operator= (const ControlSequence &rhs) |
ControlSequence | operator* (double scalar) const |
ControlSequence & | operator*= (double scalar) |
ControlSequence | operator+ (const ControlSequence &rhs) const |
ControlSequence & | operator+= (const ControlSequence &rhs) |
Static Public Member Functions | |
static double | controlSequenceGradientNorm (const ControlSequence &u1, const ControlSequence &u2) |
Private Attributes | |
std::vector< ControlBase > | controlseq_ |