namespace
optimalcontrol
Namespaces
- namespace integrators
Classes
- class Constraint
- The Constraint virtual class definition.
- class ConstraintsGroup
- Class grouping constraints associated with a TimeRange.
- class ControlledDynamicalSystem
- The ControlledDynamicalSystem class allows to easily connect a DynamicalSystem with a Controller.
- class Controller
- Class describing a generic controller.
- class Cost
- The Cost virtual class definition.
- class DynamicalSystem
- DynamicalSystem base class.
- class L2NormCost
- class LinearConstraint
- class LinearCost
- class LinearMPC
- class LinearSystem
- class MPC
- class MultiBodySystem
- class MultipleShootingSolver
- class OptimalControlProblem
- class OptimalControlSolver
- class QuadraticCost
- class QuadraticLikeCost
- struct NonZero
- class SparsityStructure
- class SystemLineariser
- class TimeRange
-
template<typename Object>class TimeVaryingObject
-
template<typename Object>class TimeInvariantObject
Typedefs
- using TimeVaryingVector = TimeVaryingObject<VectorDynSize>
- using TimeVaryingMatrix = TimeVaryingObject<MatrixDynSize>
- using TimeVaryingDouble = TimeVaryingObject<double>
- using TimeVaryingTransform = TimeVaryingObject<Transform>
- using TimeVaryingRotation = TimeVaryingObject<Rotation>
- using TimeVaryingPosition = TimeVaryingObject<Position>
- using TimeInvariantDouble = TimeInvariantObject<double>
- using TimeInvariantVector = TimeInvariantObject<VectorDynSize>
- using TimeInvariantMatrix = TimeInvariantObject<MatrixDynSize>
- using TimeInvariantTransform = TimeInvariantObject<Transform>
- using TimeInvariantRotation = TimeInvariantObject<Rotation>
- using TimeInvariantPosition = TimeInvariantObject<Position>