9 #ifndef CROCODDYL_CORE_FWD_HPP_ 10 #define CROCODDYL_CORE_FWD_HPP_ 12 #include "crocoddyl/core/utils/deprecate.hpp" 17 template <
typename Scalar>
18 class ActionModelAbstractTpl;
20 template <
typename Scalar>
21 struct ActionDataAbstractTpl;
23 template <
typename Scalar>
24 class ActionModelUnicycleTpl;
25 template <
typename Scalar>
26 struct ActionDataUnicycleTpl;
28 template <
typename Scalar>
29 class ActionModelLQRTpl;
30 template <
typename Scalar>
31 struct ActionDataLQRTpl;
34 template <
typename Scalar>
35 class DifferentialActionModelAbstractTpl;
36 template <
typename Scalar>
37 struct DifferentialActionDataAbstractTpl;
39 template <
typename Scalar>
40 class DifferentialActionModelLQRTpl;
41 template <
typename Scalar>
42 struct DifferentialActionDataLQRTpl;
45 template <
typename Scalar>
47 template <
typename Scalar>
50 template <
typename Scalar>
52 template <
typename Scalar>
56 template <
typename Scalar>
58 template <
typename Scalar>
62 template <
typename Scalar>
64 template <
typename Scalar>
66 template <
typename Scalar>
69 template <
typename Scalar>
72 template <
typename Scalar>
75 template <
typename Scalar>
77 template <
typename Scalar>
80 template <
typename Scalar>
82 template <
typename Scalar>
85 template <
typename Scalar>
87 template <
typename Scalar>
90 template <
typename Scalar>
92 template <
typename Scalar>
95 template <
typename Scalar>
97 template <
typename Scalar>
100 template <
typename Scalar>
102 template <
typename Scalar>
105 template <
typename Scalar>
107 template <
typename Scalar>
111 template <
typename Scalar>
114 template <
typename Scalar>
118 template <
typename Scalar>
120 template <
typename Scalar>
123 template <
typename Scalar>
125 template <
typename Scalar>
129 template <
typename Scalar>
131 template <
typename Scalar>
134 template <
typename Scalar>
138 template <
typename Scalar>
141 template <
typename Scalar>
145 template <
typename Scalar>
147 template <
typename Scalar>
151 template <
typename Scalar>
153 template <
typename Scalar>
156 template <
typename Scalar>
158 template <
typename Scalar>
160 template <
typename Scalar>
163 template <
typename Scalar>
165 template <
typename Scalar>
168 template <
typename Scalar>
172 template <
typename Scalar>
176 template <
typename Scalar>
178 template <
typename Scalar>
181 template <
typename Scalar>
183 template <
typename Scalar>
186 template <
typename Scalar>
188 template <
typename Scalar>
191 template <
typename Scalar>
193 template <
typename Scalar>
196 template <
typename Scalar>
199 template <
typename Scalar>
201 template <
typename Scalar>
204 template <
typename Scalar>
207 template <
typename Scalar>
298 #endif // CROCODDYL_CORE_FWD_HPP_
Abstract class for action model.
Abstract class for cost models.
Define a control residual.
Abstract class for differential action model.
Quadratic-flat-log activation.
Abstract class for the state representation.
This class encapsulates a shooting problem.
Abstract class for residual models.
Summation of individual cost models.
This class computes the numerical differentiation of an ActionModel.