std::map< std::string, VariantBasePtr > StringVariantBaseMap
Baseclass for all ArmarX Observers.
TYPEDEF_PTRS_HANDLE(NJointCartesianNaturalPositionController)
RobotUnitObserver()=default
void offerOrUpdateDataFieldsFlatCopy_async(const std::string &channelName, StringVariantBaseMap &&valueMap)
const std::string timingChannel
const std::string sensorDevicesChannel
void onConnectObserver() override
Framework hook.
This Module manages publishing of all data to Topics, updating of all units managed by the Units modu...
void onInitObserver() override
Framework hook.
const std::string controlDevicesChannel
std::string getDefaultName() const override
Retrieve default name of component.
This file offers overloads of toIce() and fromIce() functions for STL container types.
const std::string additionalChannel