From b64b77d64ce4de26c0b6a05ff013bd1bdbfee159 Mon Sep 17 00:00:00 2001 From: Rainer Kartmann <rainer.kartmann@kit.edu> Date: Fri, 30 Jul 2021 08:01:29 +0200 Subject: [PATCH] Update namespaces and includes --- .../server/RobotStateMemory/RobotStateMemory.cpp | 4 ++-- .../server/RobotStateMemory/RobotStateMemory.h | 16 +++++++--------- .../server/proprioception/RobotStateWriter.cpp | 2 +- .../server/proprioception/RobotStateWriter.h | 3 +-- .../server/proprioception/RobotUnitData.cpp | 2 +- .../server/proprioception/RobotUnitData.h | 2 +- .../server/proprioception/RobotUnitReader.cpp | 9 ++++----- .../server/proprioception/RobotUnitReader.h | 6 ++---- .../converters/Armar6RobotUnitDataConverter.cpp | 4 ++-- .../converters/Armar6RobotUnitDataConverter.h | 15 ++------------- .../RobotUnitDataConverterInterface.cpp | 2 +- 11 files changed, 24 insertions(+), 41 deletions(-) diff --git a/source/RobotAPI/components/armem/server/RobotStateMemory/RobotStateMemory.cpp b/source/RobotAPI/components/armem/server/RobotStateMemory/RobotStateMemory.cpp index c269bd56e..bb49ff310 100644 --- a/source/RobotAPI/components/armem/server/RobotStateMemory/RobotStateMemory.cpp +++ b/source/RobotAPI/components/armem/server/RobotStateMemory/RobotStateMemory.cpp @@ -38,7 +38,7 @@ #include <RobotAPI/libraries/armem_robot_state/server/common/Visu.h> #include <RobotAPI/libraries/RobotAPIComponentPlugins/RobotUnitComponentPlugin.h> -#include "aron_conversions.h" +#include <RobotAPI/libraries/armem_robot_state/server/proprioception/aron_conversions.h> namespace armarx::armem::server::robot_state @@ -215,7 +215,7 @@ namespace armarx::armem::server::robot_state { ARMARX_INFO << "Found a configuration file at: " << robotUnit.configPath; // A simple self-made parser for the config file. Extend it if you need to. - robotUnit.reader.configSensorMapping = RobotUnitReader::readConfig(robotUnit.configPath); + robotUnit.reader.configSensorMapping = proprioception::RobotUnitReader::readConfig(robotUnit.configPath); } else { diff --git a/source/RobotAPI/components/armem/server/RobotStateMemory/RobotStateMemory.h b/source/RobotAPI/components/armem/server/RobotStateMemory/RobotStateMemory.h index 5a9f0e2e3..bde3c50aa 100644 --- a/source/RobotAPI/components/armem/server/RobotStateMemory/RobotStateMemory.h +++ b/source/RobotAPI/components/armem/server/RobotStateMemory/RobotStateMemory.h @@ -35,13 +35,12 @@ #include <RobotAPI/libraries/armem/server/ComponentPlugin.h> #include <RobotAPI/libraries/armem_robot_state/server/description/Segment.h> -#include <RobotAPI/libraries/armem_robot_state/server/proprioception/Segment.h> #include <RobotAPI/libraries/armem_robot_state/server/localization/Segment.h> #include <RobotAPI/libraries/armem_robot_state/server/common/Visu.h> - -#include "RobotUnitData.h" -#include "RobotUnitReader.h" -#include "RobotStateWriter.h" +#include <RobotAPI/libraries/armem_robot_state/server/proprioception/Segment.h> +#include <RobotAPI/libraries/armem_robot_state/server/proprioception/RobotStateWriter.h> +#include <RobotAPI/libraries/armem_robot_state/server/proprioception/RobotUnitData.h> +#include <RobotAPI/libraries/armem_robot_state/server/proprioception/RobotUnitReader.h> namespace armarx::plugins @@ -49,7 +48,6 @@ namespace armarx::plugins class DebugObserverComponentPlugin; class RobotUnitComponentPlugin; } - namespace armarx::armem::server::robot_state { @@ -121,11 +119,11 @@ namespace armarx::armem::server::robot_state std::string configPath = "NO CONFIG SET"; armarx::plugins::RobotUnitComponentPlugin* plugin = nullptr; - RobotUnitReader reader; - RobotStateWriter writer; + proprioception::RobotUnitReader reader; + proprioception::RobotStateWriter writer; // queue - std::queue<RobotUnitData> dataQueue; + std::queue<proprioception::RobotUnitData> dataQueue; mutable std::mutex dataMutex; }; RobotUnit robotUnit; diff --git a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotStateWriter.cpp b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotStateWriter.cpp index 39f9bc05b..ef0e82425 100644 --- a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotStateWriter.cpp +++ b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotStateWriter.cpp @@ -42,7 +42,7 @@ #include <RobotAPI/libraries/armem_robot_state/server/localization/Segment.h> -namespace armarx::armem::server::robot_state +namespace armarx::armem::server::robot_state::proprioception { void RobotStateWriter::connect(armarx::plugins::DebugObserverComponentPlugin& debugObserver) diff --git a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotStateWriter.h b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotStateWriter.h index 319a76893..3f8d33ef8 100644 --- a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotStateWriter.h +++ b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotStateWriter.h @@ -48,9 +48,8 @@ namespace armarx::armem::server::robot_state::localization { class Segment; } -namespace armarx::armem::server::robot_state +namespace armarx::armem::server::robot_state::proprioception { - class RobotStateWriter : public armarx::Logging { public: diff --git a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotUnitData.cpp b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotUnitData.cpp index 9a9b72e2a..4262bf76e 100644 --- a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotUnitData.cpp +++ b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotUnitData.cpp @@ -3,7 +3,7 @@ #include <RobotAPI/libraries/aron/core/navigator/data/container/Dict.h> -namespace armarx::armem::server::robot_state +namespace armarx::armem::server::robot_state::proprioception { } diff --git a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotUnitData.h b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotUnitData.h index 5e5f810fe..a066754e8 100644 --- a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotUnitData.h +++ b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotUnitData.h @@ -4,7 +4,7 @@ #include <RobotAPI/libraries/armem_robot_state/aron/Proprioception.aron.generated.h> -namespace armarx::armem::server::robot_state +namespace armarx::armem::server::robot_state::proprioception { struct RobotUnitData diff --git a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotUnitReader.cpp b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotUnitReader.cpp index b3c7b49ba..b26ec93b6 100644 --- a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotUnitReader.cpp +++ b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotUnitReader.cpp @@ -1,14 +1,13 @@ #include "RobotUnitReader.h" -#include "aron_conversions.h" -#include "Armar6RobotUnitConverter.h" +#include <RobotAPI/libraries/armem_robot_state/server/proprioception/converters/Armar6RobotUnitDataConverter.h> +#include <RobotAPI/libraries/armem_robot_state/server/proprioception/aron_conversions.h> +#include <RobotAPI/libraries/armem_robot_state/aron/Proprioception.aron.generated.h> #include <RobotAPI/libraries/aron/core/navigator/data/container/Dict.h> #include <RobotAPI/libraries/aron/core/navigator/data/primitive/Long.h> #include <RobotAPI/libraries/aron/core/navigator/data/primitive/String.h> -#include <RobotAPI/libraries/armem_robot_state/aron/Proprioception.aron.generated.h> - #include <RobotAPI/libraries/RobotUnitDataStreamingReceiver/RobotUnitDataStreamingReceiver.h> #include <ArmarXCore/core/time/CycleUtil.h> @@ -21,7 +20,7 @@ #include <fstream> -namespace armarx::armem::server::robot_state +namespace armarx::armem::server::robot_state::proprioception { std::map<std::string, std::string> RobotUnitReader::readConfig(const std::string& configPath) diff --git a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotUnitReader.h b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotUnitReader.h index 30bb083bc..97574b00b 100644 --- a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotUnitReader.h +++ b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/RobotUnitReader.h @@ -14,7 +14,7 @@ #include <RobotAPI/libraries/RobotAPIComponentPlugins/RobotUnitComponentPlugin.h> #include "RobotUnitData.h" -#include "RobotUnitConverterInterface.h" +#include "converters/RobotUnitDataConverterInterface.h" namespace armarx::plugins @@ -27,10 +27,8 @@ namespace armarx using RobotUnitDataStreamingReceiverPtr = std::shared_ptr<class RobotUnitDataStreamingReceiver>; } -namespace armarx::armem::server::robot_state +namespace armarx::armem::server::robot_state::proprioception { - class Armar6RobotUnitConverter; - class RobotUnitReader : public armarx::Logging { public: diff --git a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/converters/Armar6RobotUnitDataConverter.cpp b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/converters/Armar6RobotUnitDataConverter.cpp index 0a56703f5..6054259a5 100644 --- a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/converters/Armar6RobotUnitDataConverter.cpp +++ b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/converters/Armar6RobotUnitDataConverter.cpp @@ -1,4 +1,4 @@ -#include "Armar6RobotUnitConverter.h" +#include "Armar6RobotUnitDataConverter.h" #include <SimoxUtility/algorithm/get_map_keys_values.h> #include <SimoxUtility/algorithm/advanced.h> @@ -6,7 +6,7 @@ #include <RobotAPI/libraries/RobotUnitDataStreamingReceiver/RobotUnitDataStreamingReceiver.h> -namespace armarx::armem::server::robot_state +namespace armarx::armem::server::robot_state::proprioception { Armar6RobotUnitConverter::Armar6RobotUnitConverter() diff --git a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/converters/Armar6RobotUnitDataConverter.h b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/converters/Armar6RobotUnitDataConverter.h index 0e4b1c0c7..4f9875649 100644 --- a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/converters/Armar6RobotUnitDataConverter.h +++ b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/converters/Armar6RobotUnitDataConverter.h @@ -7,23 +7,12 @@ #include <RobotAPI/libraries/armem_robot_state/aron/Proprioception.aron.generated.h> -#include "RobotUnitConverterInterface.h" +#include "RobotUnitDataConverterInterface.h" -namespace armarx::armem::server::robot_state +namespace armarx::armem::server::robot_state::proprioception { - class Setter - { - - }; - - class Vector3Setter - { - - }; - - class Armar6RobotUnitConverter : public RobotUnitConverterInterface { struct Value; diff --git a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/converters/RobotUnitDataConverterInterface.cpp b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/converters/RobotUnitDataConverterInterface.cpp index b72742bbc..f4f1fb914 100644 --- a/source/RobotAPI/libraries/armem_robot_state/server/proprioception/converters/RobotUnitDataConverterInterface.cpp +++ b/source/RobotAPI/libraries/armem_robot_state/server/proprioception/converters/RobotUnitDataConverterInterface.cpp @@ -1,4 +1,4 @@ -#include "RobotUnitConverterInterface.h" +#include "RobotUnitDataConverterInterface.h" namespace armarx::armem::server::robot_state -- GitLab