Public Member Functions | Private Member Functions | Private Attributes
gazebo::GazeboGripper Class Reference

#include <GazeboGripper.h>

List of all members.

Public Member Functions

 GazeboGripper ()
virtual void Init ()
virtual void Load (physics::ModelPtr _model, sdf::ElementPtr _sdf)
void onUpdate ()
 ~GazeboGripper ()

Private Member Functions

void handleAttach (physics::LinkPtr linkPtr)
void handleContacts (const std::vector< physics::Contact * > &contacts)
void handleDetach ()

Private Attributes

bool attached
double attachWait
std::vector< std::string > collisionNames
double contactDuration
double detachWait
physics::JointPtr fixedJointPtr
std::string gripperAttachLink
double maxRelativeMotionRate
physics::ModelPtr modelPtr
double nonContactDuration
std::string pluginName
common::Time prevContactUpdateTime
math::Pose prevDiff
common::Time prevUpdateTime
double updateTime
event::ConnectionPtr worldUpdateEvent

Detailed Description

Definition at line 22 of file GazeboGripper.h.


Constructor & Destructor Documentation

Definition at line 7 of file GazeboGripper.cpp.

Definition at line 15 of file GazeboGripper.cpp.


Member Function Documentation

void GazeboGripper::handleAttach ( physics::LinkPtr  linkPtr) [private]

Definition at line 289 of file GazeboGripper.cpp.

void GazeboGripper::handleContacts ( const std::vector< physics::Contact * > &  contacts) [private]

Definition at line 198 of file GazeboGripper.cpp.

void GazeboGripper::handleDetach ( ) [private]

Definition at line 301 of file GazeboGripper.cpp.

void GazeboGripper::Init ( ) [virtual]

Definition at line 164 of file GazeboGripper.cpp.

void GazeboGripper::Load ( physics::ModelPtr  _model,
sdf::ElementPtr  _sdf 
) [virtual]

Definition at line 19 of file GazeboGripper.cpp.

Definition at line 170 of file GazeboGripper.cpp.


Member Data Documentation

Definition at line 55 of file GazeboGripper.h.

Definition at line 57 of file GazeboGripper.h.

std::vector<std::string> gazebo::GazeboGripper::collisionNames [private]

Definition at line 52 of file GazeboGripper.h.

Definition at line 70 of file GazeboGripper.h.

Definition at line 59 of file GazeboGripper.h.

physics::JointPtr gazebo::GazeboGripper::fixedJointPtr [private]

Definition at line 48 of file GazeboGripper.h.

Definition at line 65 of file GazeboGripper.h.

Definition at line 63 of file GazeboGripper.h.

physics::ModelPtr gazebo::GazeboGripper::modelPtr [private]

Definition at line 46 of file GazeboGripper.h.

Definition at line 72 of file GazeboGripper.h.

std::string gazebo::GazeboGripper::pluginName [private]

Definition at line 78 of file GazeboGripper.h.

Definition at line 74 of file GazeboGripper.h.

Definition at line 76 of file GazeboGripper.h.

common::Time gazebo::GazeboGripper::prevUpdateTime [private]

Definition at line 68 of file GazeboGripper.h.

Definition at line 61 of file GazeboGripper.h.

Definition at line 50 of file GazeboGripper.h.


The documentation for this class was generated from the following files:


r2_gazebo_gripper
Author(s):
autogenerated on Sat Jun 8 2019 20:56:17