From ab67bdfaf18134894c076e3862224c3fedafa7b8 Mon Sep 17 00:00:00 2001 From: ucart <ucart_groundstation@iastate.edu> Date: Wed, 26 Apr 2017 10:09:56 -0500 Subject: [PATCH] fixed quad_image coordinate plane --- groundStation/gui/MicroCART/quaditem.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/groundStation/gui/MicroCART/quaditem.cpp b/groundStation/gui/MicroCART/quaditem.cpp index 55e1413af..70e74140a 100644 --- a/groundStation/gui/MicroCART/quaditem.cpp +++ b/groundStation/gui/MicroCART/quaditem.cpp @@ -23,7 +23,7 @@ void QuadItem::updateQuad(float longitudinal, float lateral, float height, float { QPointF center = boundingRect().center(); this->setTransform(QTransform().translate(center.x(), center.y()).rotate(qRadiansToDegrees(yaw)).translate(-center.x(), -center.y())); - this->setPos(longitudinal*100, lateral*100); + this->setPos(lateral*100, -longitudinal*100); // These are flipped due to the camera system's +x and +y. // QTransform trans = this->transform(); // trans.translate(center.x(), center.y()); // trans.translate(-center.x(), -center.y()); -- GitLab