#include <Gripper.h>
Public Member Functions | |
void | close (double amount=0.00) |
void | closeCompliant (double gain=0.0001) |
void | closeHard (double amount=0.00) |
void | closeThreaded (double amount=0.00) |
double | getAmountOpen () |
void | open (double amount=0.09) |
void | openThreaded (double amount=0.09) |
void | updatePressureZero () |
Static Public Member Functions | |
static Gripper * | getInstance (int side=0) |
Private Member Functions | |
Gripper (int side=0) | |
~Gripper () | |
Private Attributes | |
FindContactAC * | contact_ |
GrabAC * | grab_ |
GripperClient * | gripper_client_ |
std_srvs::Empty | serv |
int | side_ |
Static Private Attributes | |
static Gripper * | instance [] = {0,0} |
Gripper::Gripper | ( | int | side = 0 | ) | [private] |
Definition at line 38 of file Gripper.cpp.
Gripper::~Gripper | ( | ) | [private] |
Definition at line 57 of file Gripper.cpp.
void Gripper::close | ( | double | amount = 0.00 | ) |
Definition at line 98 of file Gripper.cpp.
void Gripper::closeCompliant | ( | double | gain = 0.0001 | ) |
Definition at line 141 of file Gripper.cpp.
void Gripper::closeHard | ( | double | amount = 0.00 | ) |
Definition at line 113 of file Gripper.cpp.
void Gripper::closeThreaded | ( | double | amount = 0.00 | ) |
Definition at line 92 of file Gripper.cpp.
double Gripper::getAmountOpen | ( | ) |
Definition at line 61 of file Gripper.cpp.
Gripper * Gripper::getInstance | ( | int | side = 0 | ) | [static] |
Definition at line 129 of file Gripper.cpp.
void Gripper::open | ( | double | amount = 0.09 | ) |
Definition at line 77 of file Gripper.cpp.
void Gripper::openThreaded | ( | double | amount = 0.09 | ) |
Definition at line 72 of file Gripper.cpp.
void Gripper::updatePressureZero | ( | ) |
Definition at line 137 of file Gripper.cpp.
FindContactAC* Gripper::contact_ [private] |
GrabAC* Gripper::grab_ [private] |
GripperClient* Gripper::gripper_client_ [private] |
Gripper * Gripper::instance = {0,0} [static, private] |
std_srvs::Empty Gripper::serv [private] |
int Gripper::side_ [private] |