From bc0c3caf5d771f25877eb99d0ffb2b4277656ecf Mon Sep 17 00:00:00 2001
From: Fabian Paus <fabian.paus@kit.edu>
Date: Thu, 21 May 2020 19:51:06 +0200
Subject: [PATCH] Add missing includes

---
 .../HomogeneousMatrixCalculatorWidgetController.cpp            | 2 ++
 source/RobotAPI/libraries/core/remoterobot/RemoteRobot.cpp     | 3 +++
 source/RobotAPI/libraries/core/remoterobot/RemoteRobotNode.cpp | 2 ++
 .../RobotAPI/libraries/core/remoterobot/RobotStateObserver.cpp | 1 +
 4 files changed, 8 insertions(+)

diff --git a/source/RobotAPI/gui-plugins/HomogeneousMatrixCalculator/HomogeneousMatrixCalculatorWidgetController.cpp b/source/RobotAPI/gui-plugins/HomogeneousMatrixCalculator/HomogeneousMatrixCalculatorWidgetController.cpp
index 43b5ca8e4..78b41fd88 100644
--- a/source/RobotAPI/gui-plugins/HomogeneousMatrixCalculator/HomogeneousMatrixCalculatorWidgetController.cpp
+++ b/source/RobotAPI/gui-plugins/HomogeneousMatrixCalculator/HomogeneousMatrixCalculatorWidgetController.cpp
@@ -22,6 +22,8 @@
 
 #include "HomogeneousMatrixCalculatorWidgetController.h"
 
+#include <Eigen/Dense>
+
 #include <string>
 
 
diff --git a/source/RobotAPI/libraries/core/remoterobot/RemoteRobot.cpp b/source/RobotAPI/libraries/core/remoterobot/RemoteRobot.cpp
index b6f66d690..99495ecee 100644
--- a/source/RobotAPI/libraries/core/remoterobot/RemoteRobot.cpp
+++ b/source/RobotAPI/libraries/core/remoterobot/RemoteRobot.cpp
@@ -31,6 +31,7 @@
 #include <VirtualRobot/VirtualRobot.h>
 #include <VirtualRobot/XML/RobotIO.h>
 #include <VirtualRobot/RobotConfig.h>
+#include <VirtualRobot/RobotFactory.h>
 #include <VirtualRobot/Nodes/RobotNodeFixedFactory.h>
 #include <VirtualRobot/Nodes/RobotNodePrismaticFactory.h>
 #include <VirtualRobot/Nodes/RobotNodeRevoluteFactory.h>
@@ -39,6 +40,8 @@
 
 #include <ArmarXCore/core/system/cmake/CMakePackageFinder.h>
 #include <ArmarXCore/core/system/ArmarXDataPath.h>
+#include <RobotAPI/libraries/core/FramedPose.h>
+#include <ArmarXCore/core/logging/Logging.h>
 
 #include <Eigen/Geometry>
 
diff --git a/source/RobotAPI/libraries/core/remoterobot/RemoteRobotNode.cpp b/source/RobotAPI/libraries/core/remoterobot/RemoteRobotNode.cpp
index b230a3bb0..2c259eafc 100644
--- a/source/RobotAPI/libraries/core/remoterobot/RemoteRobotNode.cpp
+++ b/source/RobotAPI/libraries/core/remoterobot/RemoteRobotNode.cpp
@@ -26,6 +26,8 @@
 
 #include <VirtualRobot/VirtualRobot.h>
 
+#include <RobotAPI/libraries/core/FramedPose.h>
+
 #include <ArmarXCore/interface/core/BasicTypes.h>
 
 namespace armarx
diff --git a/source/RobotAPI/libraries/core/remoterobot/RobotStateObserver.cpp b/source/RobotAPI/libraries/core/remoterobot/RobotStateObserver.cpp
index 32673e0b2..08fbb612d 100644
--- a/source/RobotAPI/libraries/core/remoterobot/RobotStateObserver.cpp
+++ b/source/RobotAPI/libraries/core/remoterobot/RobotStateObserver.cpp
@@ -29,6 +29,7 @@
 #include <ArmarXCore/observers/checks/ConditionCheckSmaller.h>
 
 #include <RobotAPI/libraries/core/remoterobot/RemoteRobot.h>
+#include <RobotAPI/libraries/core/FramedPose.h>
 
 #include <VirtualRobot/VirtualRobot.h>
 #include <VirtualRobot/RobotNodeSet.h>
-- 
GitLab