ezn64_usb_control.cpp
/tmp/catkin_workspace/src/schunk_grippers/schunk_ezn64/src/
ezn64__usb__control_8cpp
ezn64_usb_control.h
int
main
ezn64__usb__control_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
ezn64_usb_control.h
/tmp/catkin_workspace/src/schunk_grippers/schunk_ezn64/include/
ezn64__usb__control_8h
schunk_ezn64::EZN64_usb
schunk_ezn64
ezn64_usb_control_lib.cpp
/tmp/catkin_workspace/src/schunk_grippers/schunk_ezn64/src/
ezn64__usb__control__lib_8cpp
ezn64_usb_control.h
schunk_ezn64
#define
EZN64_USB_CONTROL_LIB_CPP
ezn64__usb__control__lib_8cpp.html
addcbe2b33badf3f5bbadcfce102efc73
schunk_ezn64
namespaceschunk__ezn64.html
schunk_ezn64::EZN64_usb
schunk_ezn64::EZN64_usb
classschunk__ezn64_1_1EZN64__usb.html
bool
acknowledgeErrorCallback
classschunk__ezn64_1_1EZN64__usb.html
a9bf94165a2deb00b5522960865ef72b0
(schunk_ezn64::acknowledge_error::Request &req, schunk_ezn64::acknowledge_error::Response &res)
EZN64_usb
classschunk__ezn64_1_1EZN64__usb.html
a66e41cdcee0011e807a7dd120c8cb7c1
(ros::NodeHandle *nh)
bool
getErrorCallback
classschunk__ezn64_1_1EZN64__usb.html
aeb93f4bd7e7f0d42156aa80bfdfad7bd
(schunk_ezn64::get_error::Request &req, schunk_ezn64::get_error::Response &res)
bool
getPositionCallback
classschunk__ezn64_1_1EZN64__usb.html
a948e09bddea2f98e17e0d4b465dc64f8
(schunk_ezn64::get_position::Request &req, schunk_ezn64::get_position::Response &res)
bool
referenceCallback
classschunk__ezn64_1_1EZN64__usb.html
a5dc323daefccce53573e93bb1a7e1d52
(schunk_ezn64::reference::Request &req, schunk_ezn64::reference::Response &res)
bool
setPositionCallback
classschunk__ezn64_1_1EZN64__usb.html
a2019db877754a980900cc18ee23e0d23
(schunk_ezn64::set_position::Request &req, schunk_ezn64::set_position::Response &res)
bool
stopCallback
classschunk__ezn64_1_1EZN64__usb.html
a241ba8bfba36d131ee2dd06112471b57
(schunk_ezn64::stop::Request &req, schunk_ezn64::stop::Response &res)
void
timerCallback
classschunk__ezn64_1_1EZN64__usb.html
a9b8c6c7f7c8f10462ee42ec3c44ffb27
(const ros::TimerEvent &event)
~EZN64_usb
classschunk__ezn64_1_1EZN64__usb.html
a017c18aabd6f91b4d689ed4bed9349c0
()
ros::Publisher
joint_pub
classschunk__ezn64_1_1EZN64__usb.html
a866b7980ae1b6f4a7a192be52af6f7c8
static const float
TF_UPDATE_PERIOD
classschunk__ezn64_1_1EZN64__usb.html
ac3955bb0b072812540a7ae3e30e1ac10
void
acknowledgeError
classschunk__ezn64_1_1EZN64__usb.html
ae703e391d7151f866aa5c3993f48e2eb
(libusb_device_handle *handle)
int
close_ezn64_dev
classschunk__ezn64_1_1EZN64__usb.html
a9e2a175d5a7064ac654b6d391e7608af
(libusb_device_handle *handle, libusb_context *usb_context)
libusb_device *
find_ezn64_dev
classschunk__ezn64_1_1EZN64__usb.html
a07298e63e29f762a33f5190bcc6da7f9
(int VendorID, int ProductID)
void
float_to_IEEE_754
classschunk__ezn64_1_1EZN64__usb.html
adddcb8471eadcd90a2279ef0bd028acd
(float position, unsigned int *output_array)
uint8_t
getError
classschunk__ezn64_1_1EZN64__usb.html
a4613cd4e600b99cb9438a95c140af3c6
(libusb_device_handle *handle)
void
getPeriodicPositionUpdate
classschunk__ezn64_1_1EZN64__usb.html
ad82203cc8744cb28ac508fddabb6ad64
(libusb_device_handle *handle, float period)
float
getPosition
classschunk__ezn64_1_1EZN64__usb.html
a2660ea4d3e440da91a3d8d58d14f1a76
(libusb_device_handle *handle)
float
IEEE_754_to_float
classschunk__ezn64_1_1EZN64__usb.html
a10b45528f4c0817ad91f875a4f8b3d0d
(uint8_t *raw)
libusb_device_handle *
open_ezn64_dev
classschunk__ezn64_1_1EZN64__usb.html
a4eb2d688a2672dacd09c3a0a1cb34036
(libusb_device *dev)
void
print_libusb_dev
classschunk__ezn64_1_1EZN64__usb.html
a6360d65b4c867cab70fec5524577d742
(libusb_device *dev)
void
reference
classschunk__ezn64_1_1EZN64__usb.html
aeaf1dac2a0e963ca7c0f1826ea96d74f
(libusb_device_handle *handle)
void
setPosition
classschunk__ezn64_1_1EZN64__usb.html
a4e03247a03d08ee75f70dac7943bdafb
(libusb_device_handle *handle, float goal_position)
void
stop
classschunk__ezn64_1_1EZN64__usb.html
a85ce9874f671a2c3be80026304783641
(libusb_device_handle *handle)
std::vector< uint8_t >
usb_read
classschunk__ezn64_1_1EZN64__usb.html
a36f639da82adf646aff05f25ba134ef6
(libusb_device_handle *handle)
void
usb_write
classschunk__ezn64_1_1EZN64__usb.html
aade09420ad7298aebef6b9c1c1593f21
(libusb_device_handle *handle, std::vector< uint8_t > output)
float
act_position_
classschunk__ezn64_1_1EZN64__usb.html
aace7fc8deb47f4fc911bc2e904e2edc6
libusb_device *
ezn64_dev_
classschunk__ezn64_1_1EZN64__usb.html
a6cf8d2c995c66f5f2fe3b029b21d4167
uint8_t
ezn64_error_
classschunk__ezn64_1_1EZN64__usb.html
a40c8a4f746e7f414c8082b0ab03ac5b7
libusb_device_handle *
ezn64_handle_
classschunk__ezn64_1_1EZN64__usb.html
a7c2fafd6530053f415c6602fe0e4363b
sensor_msgs::JointState
ezn64_joint_state_
classschunk__ezn64_1_1EZN64__usb.html
a6fa911787960d236f7d06ed88f3a9147
int
gripper_id_
classschunk__ezn64_1_1EZN64__usb.html
adb10d8af6c050f30708a822b8cf4d76d
int
product_id_
classschunk__ezn64_1_1EZN64__usb.html
aa39d11a954977b0f96fcb93e9206971e
double
update_frequency
classschunk__ezn64_1_1EZN64__usb.html
ad6340192150a42abf3befe9e4b2e9a6d
libusb_context *
usb_context_
classschunk__ezn64_1_1EZN64__usb.html
a383ebe8c1acc79d78ba04abe96dff9df
int
vendor_id_
classschunk__ezn64_1_1EZN64__usb.html
afd07a3ea44483e9b9a3f3521cd6a13f0
static const int
INPUT_BUFFER_SIZE
classschunk__ezn64_1_1EZN64__usb.html
a6f08191e66291a53057658e32d241321
static const int
LIBUSB_ENDPOINT
classschunk__ezn64_1_1EZN64__usb.html
a55fb9bcceb7ae46ab547388e36ea8ac2
static const int
LIBUSB_TIMEOUT
classschunk__ezn64_1_1EZN64__usb.html
a5487125da60b3072b7d209296b82f5a6
static const int
LIBUSB_VERBOSITY_LEVEL
classschunk__ezn64_1_1EZN64__usb.html
a75890a9108b0b6aa5962f121470eb678
static const double
MAX_GRIPPER_POS_LIMIT
classschunk__ezn64_1_1EZN64__usb.html
a1bc3bb069bd47d5494ab3e5961405ad2
static const double
MIN_GRIPPER_POS_LIMIT
classschunk__ezn64_1_1EZN64__usb.html
a3c8e64d192407d8f0ec1de2d4c7de107
static const int
URDF_SCALE_FACTOR
classschunk__ezn64_1_1EZN64__usb.html
a44e6c8ccda813b2717cad0e33acb4276
static const double
WAIT_FOR_RESPONSE_INTERVAL
classschunk__ezn64_1_1EZN64__usb.html
a5755dae90a6a2ff68d4b4867eb5ce8c5