aligator
0.12.0
A primal-dual augmented Lagrangian-type solver for nonlinear trajectory optimization.
▼
aligator
Features
►
Installation
Benchmarking
Citing Aligator
Contributors
Acknowledgments
Associated scientific and technical publications
Benchmarks
►
Developer's guide
►
Trajectory optimization problems
The FDDP algorithm
►
Topics
►
Namespaces
►
Classes
▼
Files
▼
File List
►
bindings
doc
►
gar
▼
include
▼
aligator
▼
compat
▼
crocoddyl
►
action-model-wrap.hpp
►
context.hpp
►
cost-wrap.hpp
►
dynamics-wrap.hpp
fwd.hpp
►
problem-wrap.hpp
►
state-wrap.hpp
►
core
►
helpers
►
modelling
►
solvers
►
third-party
►
utils
►
context.hpp
►
eigen-macros.hpp
►
fwd.hpp
►
macros.hpp
►
math.hpp
►
overloads.hpp
►
threads.hpp
►
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
dynamics-wrap.hpp
Go to the documentation of this file.
1
3
#pragma once
4
5
#include "
aligator/compat/crocoddyl/fwd.hpp
"
6
#include "
aligator/core/explicit-dynamics.hpp
"
7
#include <crocoddyl/core/action-base.hpp>
8
9
namespace
aligator
{
10
namespace
compat
{
11
namespace
croc
{
12
13
template
<
typename
Scalar>
14
struct
DynamicsDataWrapperTpl
:
ExplicitDynamicsDataTpl
<Scalar> {
15
using
Base
=
ExplicitDynamicsDataTpl<Scalar>
;
16
using
CrocActionModel
= crocoddyl::ActionModelAbstractTpl<Scalar>;
17
explicit
DynamicsDataWrapperTpl
(
const
CrocActionModel
&action_model)
18
:
Base
((int)action_model.get_state()->get_ndx(),
19
(int)action_model.get_nu(),
20
(int)action_model.get_state()->get_nx(),
21
(int)action_model.get_state()->get_ndx()) {}
17
explicit
DynamicsDataWrapperTpl
(
const
CrocActionModel
&action_model) {
…
}
22
};
14
struct
DynamicsDataWrapperTpl
:
ExplicitDynamicsDataTpl
<Scalar> {
…
};
23
24
}
// namespace croc
25
}
// namespace compat
26
}
// namespace aligator
fwd.hpp
explicit-dynamics.hpp
aligator::compat::croc
Headers for the Crocoddyl compatibility module.
Definition
action-model-wrap.hpp:16
aligator::compat
Headers for compatibility modules.
Definition
action-model-wrap.hpp:15
aligator
Main package namespace.
Definition
action-model-wrap.hpp:14
aligator::ExplicitDynamicsDataTpl< Scalar >::ExplicitDynamicsDataTpl
ExplicitDynamicsDataTpl(const int ndx1, const int nu, const int nx2, const int ndx2)
aligator::compat::croc::DynamicsDataWrapperTpl::DynamicsDataWrapperTpl
DynamicsDataWrapperTpl(const CrocActionModel &action_model)
Definition
dynamics-wrap.hpp:17
aligator::compat::croc::DynamicsDataWrapperTpl::CrocActionModel
crocoddyl::ActionModelAbstractTpl< Scalar > CrocActionModel
Definition
dynamics-wrap.hpp:16
aligator::compat::croc::DynamicsDataWrapperTpl::Base
ExplicitDynamicsDataTpl< Scalar > Base
Definition
dynamics-wrap.hpp:15
include
aligator
compat
crocoddyl
dynamics-wrap.hpp
Generated by
1.13.2