Schunk SVH Hardware Interface
The Schunk SVH Robot Driver package provides a hardware interface for controlling the Schunk SVH Hand with ROS Control. It includes both configuration and launch files, as well as a C++ API to facilitate hardware interaction.
ROS Control
The schunk_svh_hardware_interface package integrates with ROS Control to support the following functionalities:
Position Command: Allows sending position commands to the actuators.
Position State: Provides feedback on the current joint positions.
Velocity State: Provides feedback on the current joint velocities.
Dependencies
roscontrol: The package is built on roscontrol and requires a working ROS installation.
Schunk SVH API: The driver is based on the Schunk SVH API library. Add this package to your workspace as a source checkout using vcs.
schunksvhdescription: Robot description Add this package to your workspace as a source checkout using vcs.
ddynamicreconfigure: The driver uses RQT reconfigure to tune low level controller parameters. These are exposed via ddynamicreconfigure.
Installation
Follow Colcon instructions for colcon package installation.
For setting up the UDEV rules for the Serial interface, see the Schunk SVH API documentation.
Example usage
For right hand:
roslaunch schunk_svh_hardware_interface schunk_svh.launch