#include <GraspedObjectHandler.h>
Public Member Functions | |
virtual bool | attachObjectToRobot (const std::string &object_name, const std::string &attach_link_name)=0 |
virtual bool | detachObjectFromRobot (const std::string &object_name)=0 |
GraspedObjectHandler () | |
virtual | ~GraspedObjectHandler () |
Abstract class to serve as a helper for handling attaching and detaching of objects to a robot.
TODO: At some stage, this will move to a more general package than this one in MoveIt!. This will happen as soon as another implementation of the Handler is needed, and a general package (maybe in grasp-pkgs repository) is created.
Definition at line 23 of file GraspedObjectHandler.h.
Definition at line 26 of file GraspedObjectHandler.h.
virtual moveit_object_handling::GraspedObjectHandler::~GraspedObjectHandler | ( | ) | [inline, virtual] |
Definition at line 29 of file GraspedObjectHandler.h.
virtual bool moveit_object_handling::GraspedObjectHandler::attachObjectToRobot | ( | const std::string & | object_name, |
const std::string & | attach_link_name | ||
) | [pure virtual] |
Implemented in moveit_object_handling::GraspedObjectHandlerMoveIt.
virtual bool moveit_object_handling::GraspedObjectHandler::detachObjectFromRobot | ( | const std::string & | object_name | ) | [pure virtual] |
Implemented in moveit_object_handling::GraspedObjectHandlerMoveIt.