Skip to content
Snippets Groups Projects
Commit 9ac14e1e authored by Rainer Kartmann's avatar Rainer Kartmann
Browse files

Add draft changes to memory

parent 1c8adcda
No related branches found
No related tags found
1 merge request!94ArMem Queries
......@@ -37,6 +37,7 @@ namespace armarx::armem
public:
aron::type::AronTypePtr type;
std::map<std::string, ProviderSegmentPtr> providerSegments;
};
......
......@@ -12,6 +12,7 @@ namespace armarx::armem
this->index = index;
this->data = update.instancesData.at(size_t(index));
this->dataNavigator = aron::datanavigator::AronDataNavigator::FromAronData(this->data);
this->metadata.confidence = update.confidence;
......
......@@ -3,6 +3,7 @@
#include <memory>
#include <RobotAPI/interface/aron.h>
#include <RobotAPI/libraries/aron/aroncore/navigators/datanavigator/AronDataNavigator.h>
#include "../core/Time.h"
......@@ -36,7 +37,11 @@ namespace armarx::armem
{
int index;
/// The actual data.
aron::data::AronDataPtr data;
/// Allows investigating `data`'s structure.
aron::datanavigator::AronDataNavigatorPtr dataNavigator;
EntityMetadata metadata;
/**
......
......@@ -27,6 +27,7 @@ namespace armarx::armem
Entity& getEntity(const MemoryID& id) override;
// CoreSegment& addCoreSegment(const std::string& name, aron::type::AronTypePtr type);
CoreSegment& addCoreSegment(const std::string& name);
/**
* @brief Add multiple core segments.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment