Public Member Functions | Private Attributes | List of all members
Gripper Class Reference

Public Member Functions

void close ()
 
void close ()
 
void findOneContact ()
 
void findTwoContacts ()
 
void findTwoContacts ()
 
void findTwoContacts ()
 
void findTwoContacts ()
 
int findTwoContacts (double *contact_force)
 
void grab ()
 
 Gripper ()
 
 Gripper ()
 
 Gripper ()
 
 Gripper ()
 
 Gripper ()
 
 Gripper ()
 
 Gripper ()
 
 Gripper ()
 
void hold (double holdForce)
 
int hold (double holdForce)
 
void open ()
 
void open ()
 
void open (double position_open)
 
void open ()
 
void open ()
 
void open ()
 
void open (double position_open)
 
void place (int trigger_conditions, double acc_trigger, double slip_trigger)
 
void place ()
 
void release ()
 
void slipServo ()
 
void slipServo ()
 
void slipServo ()
 
 ~Gripper ()
 
 ~Gripper ()
 
 ~Gripper ()
 
 ~Gripper ()
 
 ~Gripper ()
 
 ~Gripper ()
 
 ~Gripper ()
 
 ~Gripper ()
 

Private Attributes

ContactClientcontact_client_
 
EventClientevent_client_
 
EventDetectorClientevent_detector_client_
 
ForceClientforce_client_
 
GrabClientgrab_client_
 
GripperClientgripper_client_
 
ReleaseClientrelease_client_
 
SlipClientslip_client_
 

Detailed Description

Definition at line 48 of file findContactActionTest.cpp.

Constructor & Destructor Documentation

Gripper::Gripper ( )
inline

Definition at line 55 of file findContactActionTest.cpp.

Gripper::~Gripper ( )
inline

Definition at line 72 of file findContactActionTest.cpp.

Gripper::Gripper ( )
inline

Definition at line 59 of file forceServoActionTest.cpp.

Gripper::~Gripper ( )
inline

Definition at line 81 of file forceServoActionTest.cpp.

Gripper::Gripper ( )
inline

Definition at line 55 of file grabActionTest.cpp.

Gripper::~Gripper ( )
inline

Definition at line 71 of file grabActionTest.cpp.

Gripper::Gripper ( )
inline

Definition at line 64 of file placeActionTest.cpp.

Gripper::~Gripper ( )
inline

Definition at line 92 of file placeActionTest.cpp.

Gripper::Gripper ( )
inline

Definition at line 50 of file positionActionTest.cpp.

Gripper::~Gripper ( )
inline

Definition at line 62 of file positionActionTest.cpp.

Gripper::Gripper ( )
inline

Definition at line 67 of file pr2_gripper_grab_action.cpp.

Gripper::~Gripper ( )
inline

Definition at line 97 of file pr2_gripper_grab_action.cpp.

Gripper::Gripper ( )
inline

Definition at line 60 of file pr2_gripper_release_action.cpp.

Gripper::~Gripper ( )
inline

Definition at line 78 of file pr2_gripper_release_action.cpp.

Gripper::Gripper ( )
inline

Definition at line 59 of file slipServoActionTest.cpp.

Gripper::~Gripper ( )
inline

Definition at line 82 of file slipServoActionTest.cpp.

Member Function Documentation

void Gripper::close ( )
inline

Definition at line 82 of file positionActionTest.cpp.

void Gripper::close ( )
inline

Definition at line 103 of file forceServoActionTest.cpp.

void Gripper::findOneContact ( )
inline

Definition at line 93 of file findContactActionTest.cpp.

void Gripper::findTwoContacts ( )
inline

Definition at line 107 of file slipServoActionTest.cpp.

void Gripper::findTwoContacts ( )
inline

Definition at line 116 of file findContactActionTest.cpp.

void Gripper::findTwoContacts ( )
inline

Definition at line 117 of file placeActionTest.cpp.

void Gripper::findTwoContacts ( )
inline

Definition at line 135 of file forceServoActionTest.cpp.

int Gripper::findTwoContacts ( double *  contact_force)
inline

Definition at line 138 of file pr2_gripper_grab_action.cpp.

void Gripper::grab ( )
inline

Definition at line 77 of file grabActionTest.cpp.

void Gripper::hold ( double  holdForce)
inline

Definition at line 120 of file forceServoActionTest.cpp.

int Gripper::hold ( double  holdForce)
inline

Definition at line 123 of file pr2_gripper_grab_action.cpp.

void Gripper::open ( )
inline

Definition at line 67 of file positionActionTest.cpp.

void Gripper::open ( )
inline

Definition at line 78 of file findContactActionTest.cpp.

void Gripper::open ( double  position_open)
inline

Definition at line 84 of file pr2_gripper_release_action.cpp.

void Gripper::open ( )
inline

Definition at line 88 of file forceServoActionTest.cpp.

void Gripper::open ( )
inline

Definition at line 90 of file slipServoActionTest.cpp.

void Gripper::open ( )
inline

Definition at line 101 of file placeActionTest.cpp.

void Gripper::open ( double  position_open)
inline

Definition at line 105 of file pr2_gripper_grab_action.cpp.

void Gripper::place ( int  trigger_conditions,
double  acc_trigger,
double  slip_trigger 
)
inline

Definition at line 96 of file pr2_gripper_release_action.cpp.

void Gripper::place ( )
inline

Definition at line 152 of file placeActionTest.cpp.

void Gripper::release ( )
inline

Definition at line 90 of file grabActionTest.cpp.

void Gripper::slipServo ( )
inline

Definition at line 128 of file slipServoActionTest.cpp.

void Gripper::slipServo ( )
inline

Definition at line 138 of file placeActionTest.cpp.

void Gripper::slipServo ( )
inline

Definition at line 163 of file pr2_gripper_grab_action.cpp.

Member Data Documentation

ContactClient * Gripper::contact_client_
private

Definition at line 51 of file findContactActionTest.cpp.

EventClient* Gripper::event_client_
private

Definition at line 55 of file pr2_gripper_release_action.cpp.

EventDetectorClient* Gripper::event_detector_client_
private

Definition at line 60 of file placeActionTest.cpp.

ForceClient * Gripper::force_client_
private

Definition at line 55 of file forceServoActionTest.cpp.

GrabClient* Gripper::grab_client_
private

Definition at line 50 of file grabActionTest.cpp.

GripperClient * Gripper::gripper_client_
private

Definition at line 50 of file findContactActionTest.cpp.

ReleaseClient* Gripper::release_client_
private

Definition at line 51 of file grabActionTest.cpp.

SlipClient * Gripper::slip_client_
private

Definition at line 59 of file placeActionTest.cpp.


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


pr2_gripper_sensor_action
Author(s): Joe Romano
autogenerated on Wed Apr 1 2020 03:58:26