DirectTrajectoryOptimization
v0.3
|
This class implements Direct Multiple Shooting. More...
#include <multiple_shooting.hpp>
Public Attributes | |
std::shared_ptr < ShootingConstraint < DIMENSIONS > > | _shootingconstraint_ |
Additional Inherited Members | |
Public Member Functions inherited from DirectTrajectoryOptimization::DTOMethodInterface< DIMENSIONS > | |
DTOMethodInterface (std::vector< std::shared_ptr< DynamicsBase< DIMENSIONS > > > dynamics, std::vector< std::shared_ptr< DerivativesBaseDS< DIMENSIONS > > > derivatives, std::shared_ptr< BaseClass::CostFunctionBase< DIMENSIONS > > costFunction, std::vector< std::shared_ptr< BaseClass::ConstraintsBase< DIMENSIONS > > > constraints, Eigen::Vector2d duration, int number_of_nodes, bool methodVerbose) | |
Construct an instance of the DTOMethodInterface class. More... | |
This class implements Direct Multiple Shooting.
Implementing interfaces for DTO methods
std::shared_ptr<ShootingConstraint<DIMENSIONS> > DirectTrajectoryOptimization::DTOMultipleShooting< DIMENSIONS >::_shootingconstraint_ |
Shooting constraint handling the defects