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 a4ed522115b23c76cf0664968ff61433262763c6..a1822cb3a9ac01b0f437a40ba7ed0e7749bfcfe8 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
@@ -910,6 +910,13 @@ void MainWindow::updateNewViconData(const ptrToMessage& p_msg) //connected to ne
             ui->current_pitch_demo->setText(QString::number(local.pitch * RAD2DEG, 'f', 1));
             ui->current_roll_demo->setText(QString::number(local.roll * RAD2DEG, 'f', 1));
 
+            ui->current_x_student->setText(QString::number(local.x, 'f', 3));
+            ui->current_y_student->setText(QString::number(local.y, 'f', 3));
+            ui->current_z_student->setText(QString::number(local.z, 'f', 3));
+            ui->current_yaw_student->setText(QString::number(local.yaw * RAD2DEG, 'f', 1));
+            ui->current_pitch_student->setText(QString::number(local.pitch * RAD2DEG, 'f', 1));
+            ui->current_roll_student->setText(QString::number(local.roll * RAD2DEG, 'f', 1));
+
             // also update diff
             ui->diff_x_safe->setText(QString::number(m_safe_setpoint.x - local.x, 'f', 3));
             ui->diff_y_safe->setText(QString::number(m_safe_setpoint.y - local.y, 'f', 3));
@@ -920,6 +927,11 @@ void MainWindow::updateNewViconData(const ptrToMessage& p_msg) //connected to ne
             ui->diff_y_demo->setText(QString::number(m_demo_setpoint.y - local.y, 'f', 3));
             ui->diff_z_demo->setText(QString::number(m_demo_setpoint.z - local.z, 'f', 3));
             ui->diff_yaw_demo->setText(QString::number((m_demo_setpoint.yaw - local.yaw) * RAD2DEG, 'f', 1));
+
+            ui->diff_x_student->setText(QString::number(m_student_setpoint.x - local.x, 'f', 3));
+            ui->diff_y_student->setText(QString::number(m_student_setpoint.y - local.y, 'f', 3));
+            ui->diff_z_student->setText(QString::number(m_student_setpoint.z - local.z, 'f', 3));
+            ui->diff_yaw_student->setText(QString::number((m_student_setpoint.yaw - local.yaw) * RAD2DEG, 'f', 1));
         }
     }
 }
diff --git a/pps_ws/src/d_fall_pps/GUI_Qt/studentGUI/src/MainWindow.ui b/pps_ws/src/d_fall_pps/GUI_Qt/studentGUI/src/MainWindow.ui
index a8868b9726dceaf4e6803f4871cafeaf4cd0a6ad..7890bdbb412dc9f5fc7be68e8174594943510c65 100644
--- a/pps_ws/src/d_fall_pps/GUI_Qt/studentGUI/src/MainWindow.ui
+++ b/pps_ws/src/d_fall_pps/GUI_Qt/studentGUI/src/MainWindow.ui
@@ -391,7 +391,7 @@
            </font>
           </property>
           <property name="currentIndex">
-           <number>1</number>
+           <number>3</number>
           </property>
           <property name="usesScrollButtons">
            <bool>true</bool>
@@ -2789,32 +2789,46 @@
               <property name="bottomMargin">
                <number>6</number>
               </property>
-              <item row="15" column="1">
-               <widget class="QPushButton" name="studentButton_2">
+              <item row="15" column="0">
+               <widget class="QLabel" name="label_72">
                 <property name="sizePolicy">
                  <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
                   <horstretch>0</horstretch>
                   <verstretch>0</verstretch>
                  </sizepolicy>
                 </property>
-                <property name="minimumSize">
-                 <size>
-                  <width>0</width>
-                  <height>40</height>
-                 </size>
+                <property name="text">
+                 <string>roll [deg]</string>
                 </property>
-                <property name="maximumSize">
-                 <size>
-                  <width>16777215</width>
-                  <height>50</height>
-                 </size>
+               </widget>
+              </item>
+              <item row="3" column="0">
+               <widget class="QLabel" name="label_67">
+                <property name="sizePolicy">
+                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
+                  <horstretch>0</horstretch>
+                  <verstretch>0</verstretch>
+                 </sizepolicy>
                 </property>
                 <property name="text">
-                 <string>Commnd 2</string>
+                 <string>x [m]</string>
                 </property>
                </widget>
               </item>
-              <item row="11" column="0">
+              <item row="7" column="0">
+               <widget class="QLabel" name="label_68">
+                <property name="sizePolicy">
+                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
+                  <horstretch>0</horstretch>
+                  <verstretch>0</verstretch>
+                 </sizepolicy>
+                </property>
+                <property name="text">
+                 <string>y [m]</string>
+                </property>
+               </widget>
+              </item>
+              <item row="11" column="3">
                <widget class="QLabel" name="label_25">
                 <property name="sizePolicy">
                  <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
@@ -2832,7 +2846,7 @@
                 </property>
                </widget>
               </item>
-              <item row="1" column="2">
+              <item row="1" column="5">
                <widget class="QLabel" name="label_27">
                 <property name="sizePolicy">
                  <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
@@ -2853,7 +2867,7 @@
                 </property>
                </widget>
               </item>
-              <item row="14" column="2">
+              <item row="14" column="5">
                <widget class="QPushButton" name="set_setpoint_button_student">
                 <property name="sizePolicy">
                  <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
@@ -2871,7 +2885,7 @@
                 </property>
                </widget>
               </item>
-              <item row="1" column="1">
+              <item row="1" column="4">
                <widget class="QLabel" name="label_26">
                 <property name="sizePolicy">
                  <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
@@ -2892,7 +2906,7 @@
                 </property>
                </widget>
               </item>
-              <item row="1" column="0">
+              <item row="1" column="3">
                <widget class="QLabel" name="label_28">
                 <property name="sizePolicy">
                  <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
@@ -2910,7 +2924,7 @@
                 </property>
                </widget>
               </item>
-              <item row="3" column="0">
+              <item row="3" column="3">
                <widget class="QLabel" name="label_29">
                 <property name="sizePolicy">
                  <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
@@ -2928,7 +2942,7 @@
                 </property>
                </widget>
               </item>
-              <item row="9" column="0">
+              <item row="9" column="3">
                <widget class="QLabel" name="label_24">
                 <property name="sizePolicy">
                  <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
@@ -2946,7 +2960,7 @@
                 </property>
                </widget>
               </item>
-              <item row="7" column="0">
+              <item row="7" column="3">
                <widget class="QLabel" name="label_23">
                 <property name="sizePolicy">
                  <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
@@ -2964,7 +2978,7 @@
                 </property>
                </widget>
               </item>
-              <item row="3" column="2">
+              <item row="3" column="5">
                <widget class="QLineEdit" name="new_setpoint_x_student">
                 <property name="sizePolicy">
                  <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
@@ -2979,7 +2993,7 @@
                 </property>
                </widget>
               </item>
-              <item row="11" column="2">
+              <item row="11" column="5">
                <widget class="QLineEdit" name="new_setpoint_yaw_student">
                 <property name="sizePolicy">
                  <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
@@ -2994,7 +3008,7 @@
                 </property>
                </widget>
               </item>
-              <item row="3" column="1">
+              <item row="3" column="4">
                <widget class="QLineEdit" name="current_setpoint_x_student">
                 <property name="sizePolicy">
                  <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
@@ -3012,7 +3026,7 @@
                 </property>
                </widget>
               </item>
-              <item row="7" column="1">
+              <item row="7" column="4">
                <widget class="QLineEdit" name="current_setpoint_y_student">
                 <property name="sizePolicy">
                  <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
@@ -3030,7 +3044,7 @@
                 </property>
                </widget>
               </item>
-              <item row="11" column="1">
+              <item row="11" column="4">
                <widget class="QLineEdit" name="current_setpoint_yaw_student">
                 <property name="sizePolicy">
                  <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
@@ -3048,7 +3062,7 @@
                 </property>
                </widget>
               </item>
-              <item row="9" column="1">
+              <item row="9" column="4">
                <widget class="QLineEdit" name="current_setpoint_z_student">
                 <property name="sizePolicy">
                  <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
@@ -3066,7 +3080,7 @@
                 </property>
                </widget>
               </item>
-              <item row="9" column="2">
+              <item row="9" column="5">
                <widget class="QLineEdit" name="new_setpoint_z_student">
                 <property name="sizePolicy">
                  <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
@@ -3081,7 +3095,7 @@
                 </property>
                </widget>
               </item>
-              <item row="7" column="2">
+              <item row="7" column="5">
                <widget class="QLineEdit" name="new_setpoint_y_student">
                 <property name="sizePolicy">
                  <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
@@ -3096,7 +3110,172 @@
                 </property>
                </widget>
               </item>
-              <item row="15" column="0">
+              <item row="1" column="1">
+               <widget class="QLabel" name="label_73">
+                <property name="sizePolicy">
+                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
+                  <horstretch>0</horstretch>
+                  <verstretch>0</verstretch>
+                 </sizepolicy>
+                </property>
+                <property name="text">
+                 <string>Current</string>
+                </property>
+               </widget>
+              </item>
+              <item row="14" column="0">
+               <widget class="QLabel" name="label_71">
+                <property name="sizePolicy">
+                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
+                  <horstretch>0</horstretch>
+                  <verstretch>0</verstretch>
+                 </sizepolicy>
+                </property>
+                <property name="text">
+                 <string>pitch [deg]</string>
+                </property>
+               </widget>
+              </item>
+              <item row="11" column="0">
+               <widget class="QLabel" name="label_70">
+                <property name="sizePolicy">
+                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
+                  <horstretch>0</horstretch>
+                  <verstretch>0</verstretch>
+                 </sizepolicy>
+                </property>
+                <property name="text">
+                 <string>yaw [deg]</string>
+                </property>
+               </widget>
+              </item>
+              <item row="9" column="0">
+               <widget class="QLabel" name="label_69">
+                <property name="sizePolicy">
+                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
+                  <horstretch>0</horstretch>
+                  <verstretch>0</verstretch>
+                 </sizepolicy>
+                </property>
+                <property name="text">
+                 <string>z [m]</string>
+                </property>
+               </widget>
+              </item>
+              <item row="1" column="2">
+               <widget class="QLabel" name="label_74">
+                <property name="sizePolicy">
+                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
+                  <horstretch>0</horstretch>
+                  <verstretch>0</verstretch>
+                 </sizepolicy>
+                </property>
+                <property name="text">
+                 <string>Difference</string>
+                </property>
+               </widget>
+              </item>
+              <item row="3" column="1">
+               <widget class="QLineEdit" name="current_x_student">
+                <property name="sizePolicy">
+                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
+                  <horstretch>0</horstretch>
+                  <verstretch>0</verstretch>
+                 </sizepolicy>
+                </property>
+               </widget>
+              </item>
+              <item row="3" column="2">
+               <widget class="QLineEdit" name="diff_x_student">
+                <property name="sizePolicy">
+                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
+                  <horstretch>0</horstretch>
+                  <verstretch>0</verstretch>
+                 </sizepolicy>
+                </property>
+               </widget>
+              </item>
+              <item row="7" column="1">
+               <widget class="QLineEdit" name="current_y_student">
+                <property name="sizePolicy">
+                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
+                  <horstretch>0</horstretch>
+                  <verstretch>0</verstretch>
+                 </sizepolicy>
+                </property>
+               </widget>
+              </item>
+              <item row="7" column="2">
+               <widget class="QLineEdit" name="diff_y_student">
+                <property name="sizePolicy">
+                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
+                  <horstretch>0</horstretch>
+                  <verstretch>0</verstretch>
+                 </sizepolicy>
+                </property>
+               </widget>
+              </item>
+              <item row="9" column="1">
+               <widget class="QLineEdit" name="current_z_student">
+                <property name="sizePolicy">
+                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
+                  <horstretch>0</horstretch>
+                  <verstretch>0</verstretch>
+                 </sizepolicy>
+                </property>
+               </widget>
+              </item>
+              <item row="9" column="2">
+               <widget class="QLineEdit" name="diff_z_student">
+                <property name="sizePolicy">
+                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
+                  <horstretch>0</horstretch>
+                  <verstretch>0</verstretch>
+                 </sizepolicy>
+                </property>
+               </widget>
+              </item>
+              <item row="11" column="1">
+               <widget class="QLineEdit" name="current_yaw_student">
+                <property name="sizePolicy">
+                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
+                  <horstretch>0</horstretch>
+                  <verstretch>0</verstretch>
+                 </sizepolicy>
+                </property>
+               </widget>
+              </item>
+              <item row="11" column="2">
+               <widget class="QLineEdit" name="diff_yaw_student">
+                <property name="sizePolicy">
+                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
+                  <horstretch>0</horstretch>
+                  <verstretch>0</verstretch>
+                 </sizepolicy>
+                </property>
+               </widget>
+              </item>
+              <item row="14" column="1">
+               <widget class="QLineEdit" name="current_pitch_student">
+                <property name="sizePolicy">
+                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
+                  <horstretch>0</horstretch>
+                  <verstretch>0</verstretch>
+                 </sizepolicy>
+                </property>
+               </widget>
+              </item>
+              <item row="15" column="1">
+               <widget class="QLineEdit" name="current_roll_student">
+                <property name="sizePolicy">
+                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
+                  <horstretch>0</horstretch>
+                  <verstretch>0</verstretch>
+                 </sizepolicy>
+                </property>
+               </widget>
+              </item>
+              <item row="16" column="2">
                <widget class="QPushButton" name="studentButton_1">
                 <property name="sizePolicy">
                  <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
@@ -3121,7 +3300,32 @@
                 </property>
                </widget>
               </item>
-              <item row="15" column="2">
+              <item row="16" column="3">
+               <widget class="QPushButton" name="studentButton_2">
+                <property name="sizePolicy">
+                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
+                  <horstretch>0</horstretch>
+                  <verstretch>0</verstretch>
+                 </sizepolicy>
+                </property>
+                <property name="minimumSize">
+                 <size>
+                  <width>0</width>
+                  <height>40</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>16777215</width>
+                  <height>50</height>
+                 </size>
+                </property>
+                <property name="text">
+                 <string>Commnd 2</string>
+                </property>
+               </widget>
+              </item>
+              <item row="16" column="4">
                <widget class="QPushButton" name="studentButton_3">
                 <property name="sizePolicy">
                  <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
@@ -3146,7 +3350,7 @@
                 </property>
                </widget>
               </item>
-              <item row="15" column="3">
+              <item row="16" column="5">
                <widget class="QLineEdit" name="studentField_3">
                 <property name="sizePolicy">
                  <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
diff --git a/pps_ws/src/d_fall_pps/src/nodes/StudentControllerService.cpp b/pps_ws/src/d_fall_pps/src/nodes/StudentControllerService.cpp
index 8ba28bbf9522bd642d710a54777f1641ecd84a7a..4ec1acc3bdb924d3196b80be9e3abd4db3e06d92 100644
--- a/pps_ws/src/d_fall_pps/src/nodes/StudentControllerService.cpp
+++ b/pps_ws/src/d_fall_pps/src/nodes/StudentControllerService.cpp
@@ -699,7 +699,7 @@ void processFetchedParameters()
 {
     // Compute the feed-forward force that we need to counteract gravity (i.e., mg)
     // > in units of [Newtons]
-    cf_weight_in_newtons = cf_mass_in_grams * 9.81/(1000*4);
+    cf_weight_in_newtons = cf_mass_in_grams * 9.81/1000.0;
     
     // DEBUGGING: Print out one of the computed quantities
 	ROS_INFO_STREAM("[STUDENT CONTROLLER] DEBUGGING: thus the weight of this agent in [Newtons] = " << cf_weight_in_newtons);