public void computeAngularAcceleration(Quat4d q, Quat4d qDDot, Vector3d angularVelocity, Vector3d angularAccelerationToPack) { computeQDot(q, angularVelocity, intermediateQDot); computeAngularAcceleration(q, intermediateQDot, qDDot, angularAccelerationToPack); }
public void computeAngularAcceleration(QuaternionReadOnly q, Vector4DReadOnly qDDot, Vector3DReadOnly angularVelocity, Vector3DBasics angularAccelerationToPack) { computeQDot(q, angularVelocity, intermediateQDot); computeAngularAcceleration(q, intermediateQDot, qDDot, angularAccelerationToPack); }
quaternionCalculus.computeAngularAcceleration(q, qDot, qDDot, actualAngularAcceleration); assertTrue(expectedAngularAcceleration.epsilonEquals(actualAngularAcceleration, EPSILON)); quaternionCalculus.computeAngularAcceleration(q, qDot, qDDot, actualAngularAcceleration); assertTrue(expectedAngularAcceleration.epsilonEquals(actualAngularAcceleration, EPSILON)); quaternionCalculus.computeAngularAcceleration(q, qDot, qDDot, actualAngularAcceleration); assertTrue(expectedAngularAcceleration.epsilonEquals(actualAngularAcceleration, EPSILON)); quaternionCalculus.computeAngularAcceleration(q, qDDot, angularVelocity, actualAngularAcceleration); assertTrue(expectedAngularAcceleration.epsilonEquals(actualAngularAcceleration, EPSILON));
quaternionCalculus.computeAngularAcceleration(qCurrent, qDot, qDDot, actualAngularAcceleration);
quaternionCalculus.computeAngularAcceleration(qInterpolated, qDot, qDDot, tempAngularAcceleration);
quaternionCalculus.computeAngularAcceleration(qInterpolated, qDot, qDDot, tempAngularAcceleration);
quaternionCalculus.computeAngularAcceleration(qInterpolated, qDot, qDDot, tempAngularAcceleration);
quaternionCalculus.computeAngularAcceleration(q, qDot, qDDot, actualAngularAcceleration);