Lines Matching refs:xCoeff
237 vectorToString(estimator.xCoeff, estimator.degree + 1).c_str(), in addMovement()
310 *outVx = estimator.xCoeff[1]; in getVelocity()
637 std::optional<std::array<float, 3>> xCoeff = solveUnweightedLeastSquaresDeg2(time, x); in getEstimator() local
639 if (xCoeff && yCoeff) { in getEstimator()
644 outEstimator->xCoeff[i] = (*xCoeff)[i]; in getEstimator()
653 if (solveLeastSquares(time, x, w, n, outEstimator->xCoeff, &xdet) && in getEstimator()
661 vectorToString(outEstimator->xCoeff, n).c_str(), in getEstimator()
670 outEstimator->xCoeff[0] = x[0]; in getEstimator()
854 outEstimator->xCoeff[0] = state.xpos; in populateEstimator()
855 outEstimator->xCoeff[1] = state.xvel; in populateEstimator()
856 outEstimator->xCoeff[2] = state.xaccel / 2; in populateEstimator()
966 outEstimator->xCoeff[0] = newestPosition.x; in getEstimator()
969 outEstimator->xCoeff[1] = accumVx; in getEstimator()
1163 outEstimator->xCoeff[0] = 0; in getEstimator()
1165 outEstimator->xCoeff[1] = calculateImpulseVelocity(time, x, m); in getEstimator()
1167 outEstimator->xCoeff[2] = 0; in getEstimator()
1173 ALOGD("velocity: (%f, %f)", outEstimator->xCoeff[1], outEstimator->yCoeff[1]); in getEstimator()