21 #include <boost/shared_ptr.hpp> 32 #include <asr_msgs/AsrTypeAndId.h> 33 #include <asr_msgs/AsrObject.h> 37 #include "asr_world_model/GetRecognizerName.h" 38 #include "asr_world_model/GetIntermediateObjectWeight.h" 39 #include "asr_world_model/GetAllObjectsList.h" 40 #include "asr_world_model/GetMissingObjectList.h" 58 {
return "get_missing_object_list"; }
62 {
return "get_recognizer_name"; }
66 {
return "get_all_objects_list"; }
70 {
return "get_intermediate_object_weight"; }
94 asr_world_model::GetRecognizerName::Response &response);
103 asr_world_model::GetIntermediateObjectWeight::Response &response);
112 asr_world_model::GetAllObjectsList::Response &response);
121 asr_world_model::GetMissingObjectList::Response &response);
124 void pushTypeAndId(std::vector<asr_msgs::AsrTypeAndId> &typeAndIds,
const std::string type,
const std::string identifier)
const;