35#include <Ice/Current.h>
36#include <IceUtil/Time.h>
41#include <VisionX/interface/components/OpenPoseEstimationInterface.h>
50 virtual public armarx::OpenPose3DListener,
57 return "SimpleEpisodicMemoryOpenPoseEstimationConnector";
64 void report3DKeypoints(
const armarx::Keypoint3DMapList&,
long,
const Ice::Current&);
Baseclass for all ArmarX ManagedIceObjects requiring properties.
void report3DKeypoints(const armarx::Keypoint3DMapList &, long, const Ice::Current &)
armarx::PropertyDefinitionsPtr createPropertyDefinitions() override
void onInitComponent()
Pure virtual hook for the subclass.
void onConnectComponent()
Pure virtual hook for the subclass.
std::string getDefaultName() const override
Retrieve default name of component.
IceUtil::Handle< class PropertyDefinitionContainer > PropertyDefinitionsPtr
PropertyDefinitions smart pointer type.