From 103f9ea1d3e01a137303d17e1f90e6d11e0736ab Mon Sep 17 00:00:00 2001 From: Fabian Paus <fabian.paus@kit.edu> Date: Thu, 21 May 2020 20:20:27 +0200 Subject: [PATCH] Add missing includes --- .../NJointCartesianNaturalPositionController.cpp | 2 ++ .../NJointControllers/NJointCartesianWaypointController.cpp | 2 ++ source/RobotAPI/libraries/ArmarXEtherCAT/EtherCAT.cpp | 2 ++ .../libraries/RobotStatechartHelpers/RobotNameHelper.cpp | 2 ++ .../libraries/RobotStatechartHelpers/RobotNameHelper.h | 3 +-- 5 files changed, 9 insertions(+), 2 deletions(-) diff --git a/source/RobotAPI/components/units/RobotUnit/NJointControllers/NJointCartesianNaturalPositionController.cpp b/source/RobotAPI/components/units/RobotUnit/NJointControllers/NJointCartesianNaturalPositionController.cpp index d5f45c229..28bc1e481 100644 --- a/source/RobotAPI/components/units/RobotUnit/NJointControllers/NJointCartesianNaturalPositionController.cpp +++ b/source/RobotAPI/components/units/RobotUnit/NJointControllers/NJointCartesianNaturalPositionController.cpp @@ -7,6 +7,8 @@ #include <VirtualRobot/math/Helpers.h> +#include <iomanip> + #include "NJointCartesianNaturalPositionController.h" namespace armarx diff --git a/source/RobotAPI/components/units/RobotUnit/NJointControllers/NJointCartesianWaypointController.cpp b/source/RobotAPI/components/units/RobotUnit/NJointControllers/NJointCartesianWaypointController.cpp index b8b5c3c93..6c1b1930b 100644 --- a/source/RobotAPI/components/units/RobotUnit/NJointControllers/NJointCartesianWaypointController.cpp +++ b/source/RobotAPI/components/units/RobotUnit/NJointControllers/NJointCartesianWaypointController.cpp @@ -7,6 +7,8 @@ #include "NJointCartesianWaypointController.h" +#include <iomanip> + namespace armarx { std::ostream& operator<<(std::ostream& out, const NJointCartesianWaypointControllerRuntimeConfig& cfg) diff --git a/source/RobotAPI/libraries/ArmarXEtherCAT/EtherCAT.cpp b/source/RobotAPI/libraries/ArmarXEtherCAT/EtherCAT.cpp index dcbd9ca9d..ad1a33863 100644 --- a/source/RobotAPI/libraries/ArmarXEtherCAT/EtherCAT.cpp +++ b/source/RobotAPI/libraries/ArmarXEtherCAT/EtherCAT.cpp @@ -7,6 +7,8 @@ #include <ctime> #include <chrono> #include <thread> +#include <iomanip> + #include <ArmarXCore/core/logging/Logging.h> //#include <Armar6RT/units/Armar6Unit/FunctionalDevices/Joint.h> //#include "Armar6RT/units/Armar6Unit/BusSlaves/SensorBoard.h" diff --git a/source/RobotAPI/libraries/RobotStatechartHelpers/RobotNameHelper.cpp b/source/RobotAPI/libraries/RobotStatechartHelpers/RobotNameHelper.cpp index b4d16c5e2..b3474ad6e 100644 --- a/source/RobotAPI/libraries/RobotStatechartHelpers/RobotNameHelper.cpp +++ b/source/RobotAPI/libraries/RobotStatechartHelpers/RobotNameHelper.cpp @@ -22,7 +22,9 @@ */ #include "RobotNameHelper.h" + #include <ArmarXCore/core/util/StringHelpers.h> +#include <ArmarXCore/statechart/xmlstates/profiles/StatechartProfiles.h> namespace armarx { diff --git a/source/RobotAPI/libraries/RobotStatechartHelpers/RobotNameHelper.h b/source/RobotAPI/libraries/RobotStatechartHelpers/RobotNameHelper.h index e03a10bc8..eca096cc5 100644 --- a/source/RobotAPI/libraries/RobotStatechartHelpers/RobotNameHelper.h +++ b/source/RobotAPI/libraries/RobotStatechartHelpers/RobotNameHelper.h @@ -25,13 +25,12 @@ #include <RobotAPI/interface/core/RobotState.h> -#include <ArmarXCore/statechart/xmlstates/profiles/StatechartProfiles.h> - #include <VirtualRobot/Robot.h> namespace armarx { using RobotNameHelperPtr = std::shared_ptr<class RobotNameHelper>; + using StatechartProfilePtr = std::shared_ptr<class StatechartProfile>; class RobotNameHelper : public std::enable_shared_from_this<RobotNameHelper> { -- GitLab