|
aligator 0.19.0
A versatile and efficient C++ library for real-time constrained trajectory optimization.
|
#include "aligator/context.hpp"#include <eigenpy/eigenpy.hpp>#include <eigenpy/std-vector.hpp>#include "aligator/python/polymorphic.hpp"Go to the source code of this file.
Namespaces | |
| namespace | aligator |
| Main package namespace. | |
| namespace | aligator::python |
| The Python bindings. | |
Macros | |
| #define | ALIGATOR_PYTHON_OVERRIDE_IMPL(ret_type, pyname, ...) |
| #define | ALIGATOR_PYTHON_OVERRIDE_PURE(ret_type, pyname, ...) |
| Define the body of a virtual function override. This is meant to reduce boilerplate code when exposing virtual member functions. | |
| #define | ALIGATOR_PYTHON_OVERRIDE(ret_type, cname, fname, ...) |
| Define the body of a virtual function override. This is meant to reduce boilerplate code when exposing virtual member functions. | |
Functions | |
| bp::arg | aligator::python::operator""_a (const char *argname, std::size_t) |
| User-defined literal for defining boost::python::arg. | |
| void | aligator::python::exposeGAR () |
| Expose GAR module. | |
| void | aligator::python::exposeFunctions () |
| Expose stagewise function classes. | |
| void | aligator::python::exposeCosts () |
| Expose cost functions. | |
| void | aligator::python::exposeConstraint () |
| Expose constraints. | |
| void | aligator::python::exposeStage () |
| Expose StageModel and StageData. | |
| void | aligator::python::exposeProblem () |
| Expose TrajOptProblem. | |
| void | aligator::python::exposeDynamics () |
| Expose discrete dynamics. | |
| void | aligator::python::exposeContinuousDynamics () |
| Expose continuous dynamics. | |
| void | aligator::python::exposeIntegrators () |
| Expose numerical integrators. | |
| void | aligator::python::exposeSolvers () |
| Expose solvers. | |
| void | aligator::python::exposeCallbacks () |
| Expose solver callbacks. | |
| void | aligator::python::exposeAutodiff () |
| Expose autodiff helpers. | |
| void | aligator::python::exposeUtils () |
| Expose utils. | |
| void | aligator::python::exposeFilter () |
| Expose filter strategy. | |
| void | aligator::python::exposePinocchioSpaces () |
| void | aligator::python::exposePinocchioFunctions () |
| void | aligator::python::exposePinocchioDynamics () |
| #define ALIGATOR_PYTHON_OVERRIDE_IMPL | ( | ret_type, | |
| pyname, | |||
| ... ) |
| #define ALIGATOR_PYTHON_OVERRIDE_PURE | ( | ret_type, | |
| pyname, | |||
| ... ) |
Define the body of a virtual function override. This is meant to reduce boilerplate code when exposing virtual member functions.
| #define ALIGATOR_PYTHON_OVERRIDE | ( | ret_type, | |
| cname, | |||
| fname, | |||
| ... ) |
Define the body of a virtual function override. This is meant to reduce boilerplate code when exposing virtual member functions.