diff --git a/pps_ws/src/d_fall_pps/GUI_Qt/studentGUI/src/MainWindow.cpp b/pps_ws/src/d_fall_pps/GUI_Qt/studentGUI/src/MainWindow.cpp index 0f4625d4adcaabe018425f18cad1b7daf6bf0b2f..d86a3dd007e7c682d4b1049f6f46d01f54b9a2a1 100644 --- a/pps_ws/src/d_fall_pps/GUI_Qt/studentGUI/src/MainWindow.cpp +++ b/pps_ws/src/d_fall_pps/GUI_Qt/studentGUI/src/MainWindow.cpp @@ -712,8 +712,8 @@ Setpoint MainWindow::correctSetpointBox(Setpoint setpoint, CrazyflieContext cont corrected_setpoint = setpoint; float x_size = context.localArea.xmax - context.localArea.xmin; - float y_size = context.localArea.xmax - context.localArea.xmin; - float z_size = context.localArea.xmax - context.localArea.xmin; + float y_size = context.localArea.ymax - context.localArea.ymin; + float z_size = context.localArea.zmax - context.localArea.zmin; if(setpoint.x > x_size/2) corrected_setpoint.x = x_size/2; @@ -736,8 +736,8 @@ bool MainWindow::setpointInsideBox(Setpoint setpoint, CrazyflieContext context) { float x_size = context.localArea.xmax - context.localArea.xmin; - float y_size = context.localArea.xmax - context.localArea.xmin; - float z_size = context.localArea.xmax - context.localArea.xmin; + float y_size = context.localArea.ymax - context.localArea.ymin; + float z_size = context.localArea.zmax - context.localArea.zmin; //position check if((setpoint.x < -x_size/2) or (setpoint.x > x_size/2)) { ROS_INFO_STREAM("x outside safety box");