aligator  0.14.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#pragma once
2
4
5#include <pinocchio/fwd.hpp>
6
7namespace aligator {
8template <typename> struct MultibodyConfiguration;
9template <typename> struct MultibodyPhaseSpace;
10
11namespace context {
12using PinModel = pinocchio::ModelTpl<Scalar, Options>;
13using PinData = pinocchio::DataTpl<Scalar, Options>;
14
15using RCM = pinocchio::RigidConstraintModelTpl<Scalar, Options>;
16using RCD = pinocchio::RigidConstraintDataTpl<Scalar, Options>;
19} // namespace context
20} // namespace aligator
pinocchio::ModelTpl< Scalar, Options > PinModel
Definition context.hpp:12
MultibodyPhaseSpace< Scalar > MultibodyPhaseSpace
Definition context.hpp:18
pinocchio::RigidConstraintModelTpl< Scalar, Options > RCM
Definition context.hpp:15
MultibodyConfiguration< Scalar > MultibodyConfiguration
Definition context.hpp:17
pinocchio::DataTpl< Scalar, Options > PinData
Definition context.hpp:13
pinocchio::RigidConstraintDataTpl< Scalar, Options > RCD
Definition context.hpp:16
Main package namespace.
Multibody configuration group , defined using the Pinocchio library.
Definition multibody.hpp:17
The tangent bundle of a multibody configuration group.