|
DirectTrajectoryOptimization
v0.3
|
| Main namespace | |
| Collection of base classes to interface with DirectTrajectoryOptimization | |
| Base class for TO constraints | |
| Base Class to define vector of constraints and its derivatives | |
| Base class to derive cost function of the type J = sum_k( phi_k(x_k,u_k,k) ) + H(X_K) | |
| This base class provides functionality for numerical differentiation of vector functions | |
| Bolza type cost function minimizing the total energy e = uTRu | |
| Bolza type cost function minimizing the total trajectory time | |
| Bolza type cost function minimizing the total energy e = uTRu | |
| Bolza type cost function minimizing the distance to a goal state | |
| Cost function with zero intermediate and final costs | |
| An enumeration of the direct trajectory optimization methods that are available for use with the DirectTrajectoryOptimizationProblem class | |
| An enumeration of the solvers that are available for use with the DirectTrajectoryOptimizationProblem class | |
| This class allows users to solve direct trajectory optimization problems. using different solvers (ipopt/snopt) and different direct methods for trajectory optimization | |
| This class serves as a base interface for inheriting classes | |
| This class implements Direct transcription | |
| This class implements Direct Multiple Shooting | |
| Class handling the defects of a multiple shooting method | |
| This class contains all the information related to the NLP | |
| This class serves as a base interface for inheriting classes | |
| Class interfacing Ipopt NLP with a DirectTrajectoryOptimization problem | |
| Class interfacing SNOPT NLP with DTO Problem |