diff --git a/source/RobotAPI/libraries/KITGripperEtherCAT/KITGripperBasisBoard/JointController/JointPWMPositionController.cpp b/source/RobotAPI/libraries/KITGripperEtherCAT/KITGripperBasisBoard/JointController/JointPWMPositionController.cpp index 715b81c5fb2fb585a1d881def9b454c5e2ff5ffa..4e059cd18b19a3f394e5c23b65893a23ddc821c8 100644 --- a/source/RobotAPI/libraries/KITGripperEtherCAT/KITGripperBasisBoard/JointController/JointPWMPositionController.cpp +++ b/source/RobotAPI/libraries/KITGripperEtherCAT/KITGripperBasisBoard/JointController/JointPWMPositionController.cpp @@ -228,7 +228,8 @@ StringVariantBaseMap JointPWMPositionController::publish(const DebugDrawerInterf } return {{"lastTargetVelocity", new Variant(lastTargetVelocity.load())}, {"targetPosition", new Variant(posController.targetPosition)}, - {"error", new Variant(posController.targetPosition - posController.currentPosition)}, + {"posError", new Variant(posController.targetPosition - posController.currentPosition)}, + {"pidError", new Variant(controller.pid->previousError)}, {"filteredVelocity", new Variant(controller.lastActualVelocity.load())}, {"pidIntegralCV", new Variant(controller.pid->integral * controller.pid->Ki)}, {"pidPropCV", new Variant(controller.pid->previousError * controller.pid->Kp)},