summaryrefslogtreecommitdiffhomepage
path: root/ftnoir_tracker_aruco/ftnoir_tracker_aruco.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ftnoir_tracker_aruco/ftnoir_tracker_aruco.cpp')
-rw-r--r--ftnoir_tracker_aruco/ftnoir_tracker_aruco.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/ftnoir_tracker_aruco/ftnoir_tracker_aruco.cpp b/ftnoir_tracker_aruco/ftnoir_tracker_aruco.cpp
index 218f2d30..7581b77a 100644
--- a/ftnoir_tracker_aruco/ftnoir_tracker_aruco.cpp
+++ b/ftnoir_tracker_aruco/ftnoir_tracker_aruco.cpp
@@ -338,7 +338,7 @@ void Tracker::run()
0, sin(beta), cos(beta)
};
cv::Mat rot(3, 3, CV_64F, pitch);
- tvec = rot * tvec;
+ cv::Mat tvec2 = rot * tvec;
rotation_matrix = rot * rotation_matrix;
cv::Vec3d euler = cv::RQDecomp3x3(rotation_matrix, junk1, junk2);
@@ -346,7 +346,7 @@ void Tracker::run()
QMutexLocker lck(&mtx);
for (int i = 0; i < 3; i++)
- pose[i] = tvec.at<double>(i);
+ pose[i] = tvec2.at<double>(i);
pose[Yaw] = euler[1];
pose[Pitch] = -euler[0];