1
0
mirror of https://github.com/opencv/opencv.git synced 2026-07-25 21:33:04 +04:00

Merge branch 4.x

This commit is contained in:
Alexander Smorkalov
2026-02-19 17:10:14 +03:00
120 changed files with 650 additions and 465 deletions
@@ -439,9 +439,9 @@ void initKalmanFilter(KalmanFilter &KF, int nStates, int nMeasurements, int nInp
KF.transitionMatrix.at<double>(3,6) = dt;
KF.transitionMatrix.at<double>(4,7) = dt;
KF.transitionMatrix.at<double>(5,8) = dt;
KF.transitionMatrix.at<double>(0,6) = 0.5*pow(dt,2);
KF.transitionMatrix.at<double>(1,7) = 0.5*pow(dt,2);
KF.transitionMatrix.at<double>(2,8) = 0.5*pow(dt,2);
KF.transitionMatrix.at<double>(0,6) = 0.5*std::pow(dt,2);
KF.transitionMatrix.at<double>(1,7) = 0.5*std::pow(dt,2);
KF.transitionMatrix.at<double>(2,8) = 0.5*std::pow(dt,2);
// orientation
KF.transitionMatrix.at<double>(9,12) = dt;
@@ -450,9 +450,9 @@ void initKalmanFilter(KalmanFilter &KF, int nStates, int nMeasurements, int nInp
KF.transitionMatrix.at<double>(12,15) = dt;
KF.transitionMatrix.at<double>(13,16) = dt;
KF.transitionMatrix.at<double>(14,17) = dt;
KF.transitionMatrix.at<double>(9,15) = 0.5*pow(dt,2);
KF.transitionMatrix.at<double>(10,16) = 0.5*pow(dt,2);
KF.transitionMatrix.at<double>(11,17) = 0.5*pow(dt,2);
KF.transitionMatrix.at<double>(9,15) = 0.5*std::pow(dt,2);
KF.transitionMatrix.at<double>(10,16) = 0.5*std::pow(dt,2);
KF.transitionMatrix.at<double>(11,17) = 0.5*std::pow(dt,2);
/** MEASUREMENT MODEL **/