Drake
|
Classes | |
class | BoundingBoxConstraint |
Implements a constraint of the form lb <= x <= ub . More... | |
class | Constraint |
A constraint is a function + lower and upper bounds. More... | |
class | DecisionVariable |
DecisionVariable. More... | |
class | DecisionVariableView |
class | EqualityConstrainedQPSolver |
class | IpoptSolver |
class | LinearComplementarityConstraint |
Implements a constraint of the form: More... | |
class | LinearConstraint |
Implements a constraint of the form lb <= Ax <= ub . More... | |
class | LinearEqualityConstraint |
Implements a constraint of the form Ax = b . More... | |
class | LinearSystemSolver |
class | MathematicalProgram |
A class for characterizing a mathematical program and choosing a solver. More... | |
class | MathematicalProgramSolverInterface |
Interface used by implementations of individual solvers. More... | |
class | MobyLCPSolver |
class | NloptSolver |
class | OptimizationProblem |
class | PolynomialConstraint |
lb[i] <= Pi <= ub[i], where each P[i] is a multivariate polynomial in x, y... More... | |
class | QuadraticConstraint |
lb <= .5 x'Qx + b'x <= ub More... | |
class | SnoptSolver |
class | SystemIdentification |
Utility functions for system identification. More... | |
Typedefs | |
typedef std::list< DecisionVariableView > | VariableList |
Enumerations | |
enum | SolutionResult { kSolutionFound = 0, kInvalidInput = -1, kInfeasibleConstraints = -2, kUnknownError = -3 } |
typedef std::list<DecisionVariableView> VariableList |
enum SolutionResult |