Lines Matching refs:xCoeff
267 vectorToString(estimator.xCoeff, estimator.degree + 1).c_str(), in addMovement()
348 *outVx = estimator.xCoeff[1]; in getVelocity()
669 std::optional<std::array<float, 3>> xCoeff = solveUnweightedLeastSquaresDeg2(time, x, m); in getEstimator() local
671 if (xCoeff && yCoeff) { in getEstimator()
676 outEstimator->xCoeff[i] = (*xCoeff)[i]; in getEstimator()
685 if (solveLeastSquares(time, x, w, m, n, outEstimator->xCoeff, &xdet) in getEstimator()
693 vectorToString(outEstimator->xCoeff, n).c_str(), in getEstimator()
702 outEstimator->xCoeff[0] = x[0]; in getEstimator()
885 outEstimator->xCoeff[0] = state.xpos; in populateEstimator()
886 outEstimator->xCoeff[1] = state.xvel; in populateEstimator()
887 outEstimator->xCoeff[2] = state.xaccel / 2; in populateEstimator()
996 outEstimator->xCoeff[0] = newestPosition.x; in getEstimator()
999 outEstimator->xCoeff[1] = accumVx; in getEstimator()
1192 outEstimator->xCoeff[0] = 0; in getEstimator()
1194 outEstimator->xCoeff[1] = calculateImpulseVelocity(time, x, m); in getEstimator()
1196 outEstimator->xCoeff[2] = 0; in getEstimator()
1202 ALOGD("velocity: (%f, %f)", outEstimator->xCoeff[1], outEstimator->yCoeff[1]); in getEstimator()