9#ifndef BALANCETOOLKIT_H_
10#define BALANCETOOLKIT_H_
249 f(
std::numeric_limits<double>::signaling_NaN()),
250 iterations(
std::numeric_limits<unsigned int>::signaling_NaN()),
251 phi(
std::numeric_limits<double>::signaling_NaN()),
266 h(
std::numeric_limits<double>::signaling_NaN()),
267 nJC0n(
std::numeric_limits<double>::signaling_NaN()),
268 v0C0u(
std::numeric_limits<double>::signaling_NaN()),
269 v0C0k(
std::numeric_limits<double>::signaling_NaN()),
270 w0C0n(
std::numeric_limits<double>::signaling_NaN()),
271 w0F0nPlus(
std::numeric_limits<double>::signaling_NaN()),
272 l(
std::numeric_limits<double>::signaling_NaN()),
273 E(
std::numeric_limits<double>::signaling_NaN()),
274 Df_Dphi(
std::numeric_limits<double>::signaling_NaN()),
275 Df_Dw0C0n(
std::numeric_limits<double>::signaling_NaN()),
276 Df_Dh(
std::numeric_limits<double>::signaling_NaN()),
277 Df_Dv0C0u(
std::numeric_limits<double>::signaling_NaN()),
278 Df_Dv0C0k(
std::numeric_limits<double>::signaling_NaN()),
279 Df_DnJC0n(
std::numeric_limits<double>::signaling_NaN()),
280 Df_Dm(
std::numeric_limits<double>::signaling_NaN()),
281 Df_Dg(
std::numeric_limits<double>::signaling_NaN()),
282 Ds_Dl(
std::numeric_limits<double>::signaling_NaN()),
283 Ds_DnJC0n(
std::numeric_limits<double>::signaling_NaN()),
284 Ds_DE(
std::numeric_limits<double>::signaling_NaN()),
285 Ds_Dv0C0u(
std::numeric_limits<double>::signaling_NaN()),
286 Ds_Dv0C0k(
std::numeric_limits<double>::signaling_NaN()),
287 Ds_Dw0C0n(
std::numeric_limits<double>::signaling_NaN()),
288 Dphi_Dl(
std::numeric_limits<double>::signaling_NaN()),
290 Dphi_DE(
std::numeric_limits<double>::signaling_NaN()),
368 double smallAngularVelocity,
369 bool evaluate_derivatives,
370 bool update_kinematics);
static void CalculateFootPlacementEstimator(Model &model, Math::VectorNd &q, Math::VectorNd &qdot, Math::Vector3d &pointOnGroundPlane, Math::Vector3d &groundPlaneNormal, FootPlacementEstimatorInfo &fpeInfo, double smallAngularVelocity, bool evaluate_derivatives, bool update_kinematics)
RBDL_DLLAPI Matrix3d Matrix3dZero
RBDL_DLLAPI Vector3d Vector3dZero
FootPlacementEstimatorInfo()