Public Member Functions | |
Finger () | |
Default constructor for creating Finger, position is set 0. | |
Finger (int pos) | |
Create Finger, position is. | |
Finger (const Finger &f) | |
Create Finger, position is taken form. | |
double | joint1 () const |
joint_1 value for Finger | |
double | joint2 () const |
joint_2 value for Finger | |
double | joint3 () const |
joint_3 value for Finger | |
Public Attributes | |
int | position |
Position of the Finger. |
Finger class for single Robotiq S-model finger.
Definition at line 51 of file s_model_joint_states.cpp.
Finger::Finger | ( | ) | [inline] |
Default constructor for creating Finger, position is set 0.
Definition at line 53 of file s_model_joint_states.cpp.
Finger::Finger | ( | int | pos | ) | [inline] |
Finger::Finger | ( | const Finger & | f | ) | [inline] |
Create Finger, position is taken form.
Finger |
Definition at line 55 of file s_model_joint_states.cpp.
double Finger::joint1 | ( | ) | const [inline] |
joint_1 value for Finger
Calculate joint1 based on the Finger position. Assumes that fingers are in a non-interfering state. See Section 4.1 in https://www.cs.indiana.edu/ftp/techreports/TR711.pdf
Definition at line 66 of file s_model_joint_states.cpp.
double Finger::joint2 | ( | ) | const [inline] |
joint_2 value for Finger
Calculate joint2 based on the Finger position. Assumes that fingers are in a non-interfering state. See section 4.1 in https://www.cs.indiana.edu/ftp/techreports/TR711.pdf
Definition at line 75 of file s_model_joint_states.cpp.
double Finger::joint3 | ( | ) | const [inline] |
joint_3 value for Finger
Calculate joint3 based on the Finger position. Assumes that fingers are in a non-interfering state. See section 4.1 in https://www.cs.indiana.edu/ftp/techreports/TR711.pdf
Definition at line 85 of file s_model_joint_states.cpp.
int Finger::position |
Position of the Finger.
Definition at line 59 of file s_model_joint_states.cpp.