DirectTrajectoryOptimization  v0.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
DirectTrajectoryOptimization::DTOMultipleShooting< DIMENSIONS > Class Template Reference

This class implements Direct Multiple Shooting. More...

#include <multiple_shooting.hpp>

Inheritance diagram for DirectTrajectoryOptimization::DTOMultipleShooting< DIMENSIONS >:
DirectTrajectoryOptimization::DTOMethodInterface< DIMENSIONS >

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...
 

Detailed Description

template<typename DIMENSIONS>
class DirectTrajectoryOptimization::DTOMultipleShooting< DIMENSIONS >

This class implements Direct Multiple Shooting.

Implementing interfaces for DTO methods

Member Data Documentation

template<typename DIMENSIONS >
std::shared_ptr<ShootingConstraint<DIMENSIONS> > DirectTrajectoryOptimization::DTOMultipleShooting< DIMENSIONS >::_shootingconstraint_

Shooting constraint handling the defects


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