|
|
#include <math.h>#include <algorithm>#include <exception>#include <map>#include <string>#include <vector>#include <Inventor/nodes/SoNode.h>#include <MemoryX/interface/components/CommonStorageInterface.h>#include <MemoryX/interface/components/PriorKnowledgeInterface.h>#include <ArmarXCore/core/application/Application.h>#include <MemoryX/core/GridFileManager.h>#include <MemoryX/core/MemoryXCoreObjectFactories.h>#include <MemoryX/libraries/helpers/ObjectRecognitionHelpers/ObjectRecognitionWrapper.h>#include <MemoryX/libraries/helpers/VirtualRobotHelpers/SimoxObjectWrapper.h>#include <MemoryX/libraries/memorytypes/entity/ObjectClass.h>#include <MemoryX/libraries/memorytypes/entity/ObjectInstance.h>#include <VirtualRobot/ManipulationObject.h>#include <VirtualRobot/Visualization/CoinVisualization/CoinVisualizationFactory.h>#include "MemoryXController.h"#include "PriorKnowledgeController.h"