Можно я еще поспрашиваю ))
Здесь измеряем. Коэффициенты пока ==1
Цитата
z = k1*x^2 + k2 *x + k3 * y + k4;
к примеру подвинули мишень 5 раз по 2м, взяли 5 точек.
поместили их в эти массивы Z[0-4] X[0-4] Y[0-4].
Цитата
дальше метод наименьших квадратов
sum(zi - (k1*xi^2 + k2 *xi + k3 * yi + k4))^2
Код
uint32 summ = 0;
for(int i = 0; i< 5; i++)
{
summ = pow (z[i] - (k1*pow(x[i],2) + k2 *x[i] + k3 * y[i] + k4),2); // всегда будет равен нулю?
}
Цитата
K1, K2, K3, K4 - дальше измеряя X и Y и подставляя их в k1*x^2 + k2 *x + k3 * y + k4 вы будите получать значение расстояния.
K1 K2 K3 K4 вычисляются один раз при калибровке ?