aligator  0.9.0
A primal-dual augmented Lagrangian-type solver for nonlinear trajectory optimization.
Loading...
Searching...
No Matches
problem-wrap.hpp
Go to the documentation of this file.
1
3#pragma once
4
5#include "context.hpp"
6#include <crocoddyl/core/optctrl/shooting.hpp>
7
9
13template <typename Scalar>
15 const boost::shared_ptr<crocoddyl::ShootingProblemTpl<Scalar>>
16 &croc_problem);
17
18#ifdef ALIGATOR_ENABLE_TEMPLATE_INSTANTIATION
19extern template ::aligator::context::TrajOptProblem
21 const boost::shared_ptr<context::CrocShootingProblem> &);
22#endif
23
24} // namespace aligator::compat::croc
Defines the context for instantiating the templates.
Headers for the Crocoddyl compatibility module.
TrajOptProblemTpl< Scalar > convertCrocoddylProblem(const boost::shared_ptr< crocoddyl::ShootingProblemTpl< Scalar > > &croc_problem)
This function converts a crocoddyl::ShootingProblemTpl to an aligator::TrajOptProblemTpl.
Trajectory optimization problem.
Definition fwd.hpp:107