aligator  0.10.0
A primal-dual augmented Lagrangian-type solver for nonlinear trajectory optimization.
Loading...
Searching...
No Matches
context.hpp
Go to the documentation of this file.
1
2#pragma once
3
4#include "aligator/fwd.hpp"
5
6namespace aligator {
49} // namespace aligator
Forward declarations.
#define ALIGATOR_DYNAMIC_TYPEDEFS(Scalar)
Definition math.hpp:8
ManifoldAbstractTpl< Scalar > Manifold
Definition context.hpp:14
static constexpr int Options
Definition context.hpp:10
ConstraintSetTpl< Scalar > ConstraintSet
Definition context.hpp:21
Main package namespace.
ALIGATOR_DEPRECATED_MESSAGE("Aligator now requires C++17 and the Eigen::aligned_allocator<T> class is " "no longer useful. This function is now just an alias for " "std::make_shared, and will be removed in the future.") inline auto allocate_shared_eigen_aligned(Args &&...args)
Definition fwd.hpp:138
proxsuite::nlp::ConstraintSetBase< T > ConstraintSetTpl
TYPEDEFS FROM PROXNLP.
Definition fwd.hpp:38
Base callback class.
Definition fwd.hpp:96
Convenience class to manage a stack of constraints.
Definition fwd.hpp:101
Stage costs for control problems.
Definition fwd.hpp:62
Data struct for CostAbstractTpl.
Definition fwd.hpp:65
Dynamics model: describes system dynamics through an implicit relation .
Definition fwd.hpp:68
Specific data struct for explicit dynamics ExplicitDynamicsModelTpl.
Definition fwd.hpp:80
Explicit forward dynamics model .
Definition fwd.hpp:77
A basic filter line-search strategy.
Definition fwd.hpp:128
The feasible DDP (FDDP) algorithm, from Mastalli et al. (2020).
A proximal, augmented Lagrangian-type solver for trajectory optimization.
Simple struct holding together a function and set, to describe a constraint.
Definition fwd.hpp:74
Data struct for stage models StageModelTpl.
Definition fwd.hpp:93
Base struct for function data.
Definition fwd.hpp:59
Class representing ternary functions .
Definition fwd.hpp:53
A stage in the control problem.
Definition fwd.hpp:90
Problem data struct.
Definition fwd.hpp:107
Trajectory optimization problem.
Definition fwd.hpp:104
Represents unary functions of the form , with no control (or next-state) arguments.
Definition fwd.hpp:56
Workspace for solver SolverProxDDP.
Definition workspace.hpp:28