29#include <RobotAPI/interface/units/LaserScannerUnit.h>
64 const std::string& frame,
65 const std::string& agentName,
76 std::mutex memoryWriterMutex;
78 const std::string propertyPrefix =
"mem.vision.laser_scans.";
The memory name system (MNS) client.
Helps a memory client sending data to a memory.
bool storeSensorData(const LaserScan &laserScan, const std::string &frame, const std::string &agentName, const armem::Time ×tamp)
void connect(armem::client::MemoryNameSystem &memoryNameSystem)
void registerPropertyDefinitions(armarx::PropertyDefinitionsPtr &def)
to be called in Component::onConnectComponent
armarx::core::time::DateTime Time
IceUtil::Handle< class PropertyDefinitionContainer > PropertyDefinitionsPtr
PropertyDefinitions smart pointer type.