Shunk SH Robot Driver
The Schunk SVH Robot Driver package provides a hardware interface for controlling the Schunk SVH Hand with ROS2 Control. It includes both configuration and launch files, as well as a C++ API to facilitate hardware interaction.
ROS Control
The schunk_svh_robot_driver package integrates with ROS2 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
ros2control: The package is built on ros2control and requires a working ROS2 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.
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:
ros2 launch schunk_svh_hardware_interface schunk_svh.launch.py