Component.h File Reference
#include <atomic>
#include <cstdint>
#include <experimental/memory>
#include <memory>
#include <mutex>
#include <optional>
#include <string>
#include <Eigen/Core>
#include <Eigen/Geometry>
#include <Ice/Current.h>
#include "ArmarXCore/libraries/logging/FrequencyReporter.h"
#include <ArmarXCore/core/application/properties/PropertyDefinitionContainer.h>
#include <ArmarXCore/core/services/tasks/TaskUtil.h>
#include <ArmarXCore/core/util/Throttler.h>
#include <ArmarXCore/interface/core/PackagePath.h>
#include <ArmarXCore/interface/observers/ObserverInterface.h>
#include <ArmarXCore/interface/observers/Timestamp.h>
#include <ArmarXGui/interface/RemoteGuiInterface.h>
#include "RobotAPI/libraries/armem_robot_state/client/common/RobotReader.h"
#include <RobotAPI/interface/units/LaserScannerUnit.h>
#include <RobotAPI/libraries/RobotAPIComponentPlugins/ArVizComponentPlugin.h>
#include <RobotAPI/libraries/RobotAPIComponentPlugins/HeartbeatComponentPlugin.h>
#include <RobotAPI/libraries/armem/client/plugins/ReaderWriterPlugin.h>
#include <RobotAPI/libraries/armem_vision/client/occupancy_grid/Writer.h>
#include <armarx/localization_and_mapping/cartographer_adapter/CartographerAdapter.h>
#include <armarx/localization_and_mapping/cartographer_adapter/MessageQueue.h>
#include <armarx/localization_and_mapping/cartographer_adapter/interfaces.h>
#include <armarx/localization_and_mapping/cartographer_adapter/types.h>
#include <armarx/localization_and_mapping/components/cartographer_mapping_and_localization/ComponentInterface.h>
#include <armarx/localization_and_mapping/components/cartographer_mapping_and_localization/LocalizationRemoteGui.h>
#include <armarx/localization_and_mapping/components/cartographer_mapping_and_localization/MappingRemoteGui.h>
#include <armarx/localization_and_mapping/self_localization/SelfLocalization.h>
#include <armarx/navigation/memory/client/costmap/Writer.h>
+ Include dependency graph for Component.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Component
 

Namespaces

 armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
 armarx::localization_and_mapping
 
 armarx::localization_and_mapping::cartographer_adapter
 This file is part of ArmarX.
 
 armarx::localization_and_mapping::components
 
 armarx::localization_and_mapping::components::cartographer_localization_and_mapping
 
 cartographer
 
 cartographer::mapping