28 #include <RobotAPI/interface/objectpose/FamiliarObjectPoseStorageInterface.h>
31 #include <RobotAPI/libraries/armem_objects/aron/FamiliarObjectInstance.aron.generated.h>
32 #include <RobotAPI/libraries/armem_objects/aron/ObjectInstance.aron.generated.h>
36 #include <RobotAPI/interface/objectpose/ObjectPoseProvider.h>
37 #include <RobotAPI/interface/objectpose/ObjectPoseStorageInterface.h>
58 std::optional<std::map<std::string, arondto::FamiliarObjectInstance>>
61 const std::optional<std::string>& providerName = std::nullopt)
const;
64 std::map<std::string, std::vector<arondto::FamiliarObjectInstance>>
66 const std::optional<std::string>& providerName = std::nullopt)
const;
69 std::map<std::string, std::vector<arondto::FamiliarObjectInstance>>
72 const std::optional<std::string>& providerName = std::nullopt)
const;
89 const std::string propertyPrefix =
"mem.obj.familiar_object_instance.";