A gripper abstraction. More...
#include <physics/physics.hh>
Public Member Functions | |
| Gripper (ModelPtr _model) | |
| Constructor.  More... | |
| virtual | ~Gripper () | 
| Destructor.  More... | |
| std::string | GetName () const | 
| Return the name of the gripper.  More... | |
| virtual void | Init () | 
| Initialize.  More... | |
| bool | IsAttached () const | 
| True if the gripper is attached to another model.  More... | |
| virtual void | Load (sdf::ElementPtr _sdf) | 
| Load the gripper.  More... | |
Protected Attributes | |
| transport::NodePtr | node | 
| Node for communication.  More... | |
A gripper abstraction.
A gripper is a collection of links that act as a gripper. This class will intelligently generate fixed joints between the gripper and an object within the gripper. This allows the object to be manipulated without falling or behaving poorly.
Constructor.
| [in] | _model | The model which contains the Gripper. | 
      
  | 
  virtual | 
Destructor.
| std::string GetName | ( | ) | const | 
Return the name of the gripper.
      
  | 
  virtual | 
Initialize.
| bool IsAttached | ( | ) | const | 
True if the gripper is attached to another model.
      
  | 
  virtual | 
Load the gripper.
| [in] | _sdf | Shared point to an sdf element that contains the list of links in the gripper. | 
      
  | 
  protected | 
Node for communication.