|
schunk_svh_simulation package from schunk_svh_ros_driver reposchunk_svh_description schunk_svh_driver schunk_svh_simulation schunk_svh_tests |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 0.0.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | ROS1 and ROS2 driver for the Schunk SVH robotic hand |
| Checkout URI | https://github.com/schunk-se-co-kg/schunk_svh_ros_driver.git |
| VCS Type | git |
| VCS Version | ros2 |
| Last Updated | 2025-06-16 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Stefan Scherzinger
Authors
SCHUNK SVH Simulation
This package provides a simulated SVH for controller development and testing.
Physics engine and rationales
We build the simulator on Todorov’s MuJoCo physics engine, which has been acquired and open-sourced by Google here. This gives us a strong environment to design and test finger control for object manipulation with minimal dependencies.
Build and install
- Download MuJoCo’s pre-built library package and extract that somewhere. It’s ready-to-use and we will just point to it during the build.
cd $HOME
wget https://github.com/deepmind/mujoco/releases/download/3.2.3/mujoco-3.2.3-linux-x86_64.tar.gz
tar -xf mujoco-3.2.3-linux-x86_64.tar.gz
- We make use of the GLFW3 wrapper around OpenGL. You can install it on Ubuntu with
sudo apt-get install libglfw3-dev libglew-dev
- Switch to the root of your ROS2 workspace and build the package (standalone) with
colcon build --cmake-args "-DMUJOCO_DIR=$HOME/mujoco-3.2.3" --packages-select schunk_svh_simulation
Getting started
In the root of your ROS2 workspace
source install/setup.bash
ros2 launch schunk_svh_simulation simulation.launch.py
This will start a simulated world with the SCHUNK SVH.
The simulated SVH exposes the same hardware_interfaces like a real right hand does.
For instance, you can use a joint_trajectory_controller to move each joint for easy testing.
source install/setup.bash
rqt --clear-config
Inside rqt, navigate to Plugins, Robot Tools, joint trajectory controller.
You might need to install the rqt_joint_trajectory_controller if that’s not part of your default rqt installation:
sudo apt-get install ros-<version>-rqt-joint-trajectory-controller
Select the appropriate /controller_manager and right_hand as controller.
You can now control each of the SVH’s joints with sliders.
Interaction with the simulator
Supported commands:
- Rotate: Left mouse button
- Zoom: Middle mouse button
- Drag: Right mouse button
- Restart: Backspace key
Hardware interfaces for controllers
Exposed interfaces per joint:
-
command_interfaces: position -
state_interfaces: position, velocity
Package Dependencies
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| schunk_svh_tests |
Launch files
Messages
Services
Plugins
Recent questions tagged schunk_svh_simulation at Robotics Stack Exchange
|
schunk_svh_simulation package from schunk_svh_ros_driver reposchunk_svh_description schunk_svh_driver schunk_svh_simulation schunk_svh_tests |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 0.0.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | ROS1 and ROS2 driver for the Schunk SVH robotic hand |
| Checkout URI | https://github.com/schunk-se-co-kg/schunk_svh_ros_driver.git |
| VCS Type | git |
| VCS Version | ros2 |
| Last Updated | 2025-06-16 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Stefan Scherzinger
Authors
SCHUNK SVH Simulation
This package provides a simulated SVH for controller development and testing.
Physics engine and rationales
We build the simulator on Todorov’s MuJoCo physics engine, which has been acquired and open-sourced by Google here. This gives us a strong environment to design and test finger control for object manipulation with minimal dependencies.
Build and install
- Download MuJoCo’s pre-built library package and extract that somewhere. It’s ready-to-use and we will just point to it during the build.
cd $HOME
wget https://github.com/deepmind/mujoco/releases/download/3.2.3/mujoco-3.2.3-linux-x86_64.tar.gz
tar -xf mujoco-3.2.3-linux-x86_64.tar.gz
- We make use of the GLFW3 wrapper around OpenGL. You can install it on Ubuntu with
sudo apt-get install libglfw3-dev libglew-dev
- Switch to the root of your ROS2 workspace and build the package (standalone) with
colcon build --cmake-args "-DMUJOCO_DIR=$HOME/mujoco-3.2.3" --packages-select schunk_svh_simulation
Getting started
In the root of your ROS2 workspace
source install/setup.bash
ros2 launch schunk_svh_simulation simulation.launch.py
This will start a simulated world with the SCHUNK SVH.
The simulated SVH exposes the same hardware_interfaces like a real right hand does.
For instance, you can use a joint_trajectory_controller to move each joint for easy testing.
source install/setup.bash
rqt --clear-config
Inside rqt, navigate to Plugins, Robot Tools, joint trajectory controller.
You might need to install the rqt_joint_trajectory_controller if that’s not part of your default rqt installation:
sudo apt-get install ros-<version>-rqt-joint-trajectory-controller
Select the appropriate /controller_manager and right_hand as controller.
You can now control each of the SVH’s joints with sliders.
Interaction with the simulator
Supported commands:
- Rotate: Left mouse button
- Zoom: Middle mouse button
- Drag: Right mouse button
- Restart: Backspace key
Hardware interfaces for controllers
Exposed interfaces per joint:
-
command_interfaces: position -
state_interfaces: position, velocity
Package Dependencies
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| schunk_svh_tests |
Launch files
Messages
Services
Plugins
Recent questions tagged schunk_svh_simulation at Robotics Stack Exchange
|
schunk_svh_simulation package from schunk_svh_ros_driver reposchunk_svh_description schunk_svh_driver schunk_svh_simulation schunk_svh_tests |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 0.0.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | ROS1 and ROS2 driver for the Schunk SVH robotic hand |
| Checkout URI | https://github.com/schunk-se-co-kg/schunk_svh_ros_driver.git |
| VCS Type | git |
| VCS Version | ros2 |
| Last Updated | 2025-06-16 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Stefan Scherzinger
Authors
SCHUNK SVH Simulation
This package provides a simulated SVH for controller development and testing.
Physics engine and rationales
We build the simulator on Todorov’s MuJoCo physics engine, which has been acquired and open-sourced by Google here. This gives us a strong environment to design and test finger control for object manipulation with minimal dependencies.
Build and install
- Download MuJoCo’s pre-built library package and extract that somewhere. It’s ready-to-use and we will just point to it during the build.
cd $HOME
wget https://github.com/deepmind/mujoco/releases/download/3.2.3/mujoco-3.2.3-linux-x86_64.tar.gz
tar -xf mujoco-3.2.3-linux-x86_64.tar.gz
- We make use of the GLFW3 wrapper around OpenGL. You can install it on Ubuntu with
sudo apt-get install libglfw3-dev libglew-dev
- Switch to the root of your ROS2 workspace and build the package (standalone) with
colcon build --cmake-args "-DMUJOCO_DIR=$HOME/mujoco-3.2.3" --packages-select schunk_svh_simulation
Getting started
In the root of your ROS2 workspace
source install/setup.bash
ros2 launch schunk_svh_simulation simulation.launch.py
This will start a simulated world with the SCHUNK SVH.
The simulated SVH exposes the same hardware_interfaces like a real right hand does.
For instance, you can use a joint_trajectory_controller to move each joint for easy testing.
source install/setup.bash
rqt --clear-config
Inside rqt, navigate to Plugins, Robot Tools, joint trajectory controller.
You might need to install the rqt_joint_trajectory_controller if that’s not part of your default rqt installation:
sudo apt-get install ros-<version>-rqt-joint-trajectory-controller
Select the appropriate /controller_manager and right_hand as controller.
You can now control each of the SVH’s joints with sliders.
Interaction with the simulator
Supported commands:
- Rotate: Left mouse button
- Zoom: Middle mouse button
- Drag: Right mouse button
- Restart: Backspace key
Hardware interfaces for controllers
Exposed interfaces per joint:
-
command_interfaces: position -
state_interfaces: position, velocity
Package Dependencies
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| schunk_svh_tests |
Launch files
Messages
Services
Plugins
Recent questions tagged schunk_svh_simulation at Robotics Stack Exchange
|
schunk_svh_simulation package from schunk_svh_ros_driver reposchunk_svh_description schunk_svh_driver schunk_svh_simulation schunk_svh_tests |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 0.0.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | ROS1 and ROS2 driver for the Schunk SVH robotic hand |
| Checkout URI | https://github.com/schunk-se-co-kg/schunk_svh_ros_driver.git |
| VCS Type | git |
| VCS Version | ros2 |
| Last Updated | 2025-06-16 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Stefan Scherzinger
Authors
SCHUNK SVH Simulation
This package provides a simulated SVH for controller development and testing.
Physics engine and rationales
We build the simulator on Todorov’s MuJoCo physics engine, which has been acquired and open-sourced by Google here. This gives us a strong environment to design and test finger control for object manipulation with minimal dependencies.
Build and install
- Download MuJoCo’s pre-built library package and extract that somewhere. It’s ready-to-use and we will just point to it during the build.
cd $HOME
wget https://github.com/deepmind/mujoco/releases/download/3.2.3/mujoco-3.2.3-linux-x86_64.tar.gz
tar -xf mujoco-3.2.3-linux-x86_64.tar.gz
- We make use of the GLFW3 wrapper around OpenGL. You can install it on Ubuntu with
sudo apt-get install libglfw3-dev libglew-dev
- Switch to the root of your ROS2 workspace and build the package (standalone) with
colcon build --cmake-args "-DMUJOCO_DIR=$HOME/mujoco-3.2.3" --packages-select schunk_svh_simulation
Getting started
In the root of your ROS2 workspace
source install/setup.bash
ros2 launch schunk_svh_simulation simulation.launch.py
This will start a simulated world with the SCHUNK SVH.
The simulated SVH exposes the same hardware_interfaces like a real right hand does.
For instance, you can use a joint_trajectory_controller to move each joint for easy testing.
source install/setup.bash
rqt --clear-config
Inside rqt, navigate to Plugins, Robot Tools, joint trajectory controller.
You might need to install the rqt_joint_trajectory_controller if that’s not part of your default rqt installation:
sudo apt-get install ros-<version>-rqt-joint-trajectory-controller
Select the appropriate /controller_manager and right_hand as controller.
You can now control each of the SVH’s joints with sliders.
Interaction with the simulator
Supported commands:
- Rotate: Left mouse button
- Zoom: Middle mouse button
- Drag: Right mouse button
- Restart: Backspace key
Hardware interfaces for controllers
Exposed interfaces per joint:
-
command_interfaces: position -
state_interfaces: position, velocity
Package Dependencies
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| schunk_svh_tests |
Launch files
Messages
Services
Plugins
Recent questions tagged schunk_svh_simulation at Robotics Stack Exchange
|
schunk_svh_simulation package from schunk_svh_ros_driver reposchunk_svh_description schunk_svh_driver schunk_svh_simulation schunk_svh_tests |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 0.0.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | ROS1 and ROS2 driver for the Schunk SVH robotic hand |
| Checkout URI | https://github.com/schunk-se-co-kg/schunk_svh_ros_driver.git |
| VCS Type | git |
| VCS Version | ros2 |
| Last Updated | 2025-06-16 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Stefan Scherzinger
Authors
SCHUNK SVH Simulation
This package provides a simulated SVH for controller development and testing.
Physics engine and rationales
We build the simulator on Todorov’s MuJoCo physics engine, which has been acquired and open-sourced by Google here. This gives us a strong environment to design and test finger control for object manipulation with minimal dependencies.
Build and install
- Download MuJoCo’s pre-built library package and extract that somewhere. It’s ready-to-use and we will just point to it during the build.
cd $HOME
wget https://github.com/deepmind/mujoco/releases/download/3.2.3/mujoco-3.2.3-linux-x86_64.tar.gz
tar -xf mujoco-3.2.3-linux-x86_64.tar.gz
- We make use of the GLFW3 wrapper around OpenGL. You can install it on Ubuntu with
sudo apt-get install libglfw3-dev libglew-dev
- Switch to the root of your ROS2 workspace and build the package (standalone) with
colcon build --cmake-args "-DMUJOCO_DIR=$HOME/mujoco-3.2.3" --packages-select schunk_svh_simulation
Getting started
In the root of your ROS2 workspace
source install/setup.bash
ros2 launch schunk_svh_simulation simulation.launch.py
This will start a simulated world with the SCHUNK SVH.
The simulated SVH exposes the same hardware_interfaces like a real right hand does.
For instance, you can use a joint_trajectory_controller to move each joint for easy testing.
source install/setup.bash
rqt --clear-config
Inside rqt, navigate to Plugins, Robot Tools, joint trajectory controller.
You might need to install the rqt_joint_trajectory_controller if that’s not part of your default rqt installation:
sudo apt-get install ros-<version>-rqt-joint-trajectory-controller
Select the appropriate /controller_manager and right_hand as controller.
You can now control each of the SVH’s joints with sliders.
Interaction with the simulator
Supported commands:
- Rotate: Left mouse button
- Zoom: Middle mouse button
- Drag: Right mouse button
- Restart: Backspace key
Hardware interfaces for controllers
Exposed interfaces per joint:
-
command_interfaces: position -
state_interfaces: position, velocity
Package Dependencies
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| schunk_svh_tests |
Launch files
Messages
Services
Plugins
Recent questions tagged schunk_svh_simulation at Robotics Stack Exchange
|
schunk_svh_simulation package from schunk_svh_ros_driver reposchunk_svh_description schunk_svh_driver schunk_svh_simulation schunk_svh_tests |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 0.0.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | ROS1 and ROS2 driver for the Schunk SVH robotic hand |
| Checkout URI | https://github.com/schunk-se-co-kg/schunk_svh_ros_driver.git |
| VCS Type | git |
| VCS Version | ros2 |
| Last Updated | 2025-06-16 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Stefan Scherzinger
Authors
SCHUNK SVH Simulation
This package provides a simulated SVH for controller development and testing.
Physics engine and rationales
We build the simulator on Todorov’s MuJoCo physics engine, which has been acquired and open-sourced by Google here. This gives us a strong environment to design and test finger control for object manipulation with minimal dependencies.
Build and install
- Download MuJoCo’s pre-built library package and extract that somewhere. It’s ready-to-use and we will just point to it during the build.
cd $HOME
wget https://github.com/deepmind/mujoco/releases/download/3.2.3/mujoco-3.2.3-linux-x86_64.tar.gz
tar -xf mujoco-3.2.3-linux-x86_64.tar.gz
- We make use of the GLFW3 wrapper around OpenGL. You can install it on Ubuntu with
sudo apt-get install libglfw3-dev libglew-dev
- Switch to the root of your ROS2 workspace and build the package (standalone) with
colcon build --cmake-args "-DMUJOCO_DIR=$HOME/mujoco-3.2.3" --packages-select schunk_svh_simulation
Getting started
In the root of your ROS2 workspace
source install/setup.bash
ros2 launch schunk_svh_simulation simulation.launch.py
This will start a simulated world with the SCHUNK SVH.
The simulated SVH exposes the same hardware_interfaces like a real right hand does.
For instance, you can use a joint_trajectory_controller to move each joint for easy testing.
source install/setup.bash
rqt --clear-config
Inside rqt, navigate to Plugins, Robot Tools, joint trajectory controller.
You might need to install the rqt_joint_trajectory_controller if that’s not part of your default rqt installation:
sudo apt-get install ros-<version>-rqt-joint-trajectory-controller
Select the appropriate /controller_manager and right_hand as controller.
You can now control each of the SVH’s joints with sliders.
Interaction with the simulator
Supported commands:
- Rotate: Left mouse button
- Zoom: Middle mouse button
- Drag: Right mouse button
- Restart: Backspace key
Hardware interfaces for controllers
Exposed interfaces per joint:
-
command_interfaces: position -
state_interfaces: position, velocity
Package Dependencies
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| schunk_svh_tests |
Launch files
Messages
Services
Plugins
Recent questions tagged schunk_svh_simulation at Robotics Stack Exchange
|
schunk_svh_simulation package from schunk_svh_ros_driver reposchunk_svh_description schunk_svh_driver schunk_svh_simulation schunk_svh_tests |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 0.0.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | ROS1 and ROS2 driver for the Schunk SVH robotic hand |
| Checkout URI | https://github.com/schunk-se-co-kg/schunk_svh_ros_driver.git |
| VCS Type | git |
| VCS Version | ros2 |
| Last Updated | 2025-06-16 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Stefan Scherzinger
Authors
SCHUNK SVH Simulation
This package provides a simulated SVH for controller development and testing.
Physics engine and rationales
We build the simulator on Todorov’s MuJoCo physics engine, which has been acquired and open-sourced by Google here. This gives us a strong environment to design and test finger control for object manipulation with minimal dependencies.
Build and install
- Download MuJoCo’s pre-built library package and extract that somewhere. It’s ready-to-use and we will just point to it during the build.
cd $HOME
wget https://github.com/deepmind/mujoco/releases/download/3.2.3/mujoco-3.2.3-linux-x86_64.tar.gz
tar -xf mujoco-3.2.3-linux-x86_64.tar.gz
- We make use of the GLFW3 wrapper around OpenGL. You can install it on Ubuntu with
sudo apt-get install libglfw3-dev libglew-dev
- Switch to the root of your ROS2 workspace and build the package (standalone) with
colcon build --cmake-args "-DMUJOCO_DIR=$HOME/mujoco-3.2.3" --packages-select schunk_svh_simulation
Getting started
In the root of your ROS2 workspace
source install/setup.bash
ros2 launch schunk_svh_simulation simulation.launch.py
This will start a simulated world with the SCHUNK SVH.
The simulated SVH exposes the same hardware_interfaces like a real right hand does.
For instance, you can use a joint_trajectory_controller to move each joint for easy testing.
source install/setup.bash
rqt --clear-config
Inside rqt, navigate to Plugins, Robot Tools, joint trajectory controller.
You might need to install the rqt_joint_trajectory_controller if that’s not part of your default rqt installation:
sudo apt-get install ros-<version>-rqt-joint-trajectory-controller
Select the appropriate /controller_manager and right_hand as controller.
You can now control each of the SVH’s joints with sliders.
Interaction with the simulator
Supported commands:
- Rotate: Left mouse button
- Zoom: Middle mouse button
- Drag: Right mouse button
- Restart: Backspace key
Hardware interfaces for controllers
Exposed interfaces per joint:
-
command_interfaces: position -
state_interfaces: position, velocity
Package Dependencies
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| schunk_svh_tests |
Launch files
Messages
Services
Plugins
Recent questions tagged schunk_svh_simulation at Robotics Stack Exchange
|
schunk_svh_simulation package from schunk_svh_ros_driver reposchunk_svh_description schunk_svh_driver schunk_svh_simulation schunk_svh_tests |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 0.0.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | ROS1 and ROS2 driver for the Schunk SVH robotic hand |
| Checkout URI | https://github.com/schunk-se-co-kg/schunk_svh_ros_driver.git |
| VCS Type | git |
| VCS Version | ros2 |
| Last Updated | 2025-06-16 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Stefan Scherzinger
Authors
SCHUNK SVH Simulation
This package provides a simulated SVH for controller development and testing.
Physics engine and rationales
We build the simulator on Todorov’s MuJoCo physics engine, which has been acquired and open-sourced by Google here. This gives us a strong environment to design and test finger control for object manipulation with minimal dependencies.
Build and install
- Download MuJoCo’s pre-built library package and extract that somewhere. It’s ready-to-use and we will just point to it during the build.
cd $HOME
wget https://github.com/deepmind/mujoco/releases/download/3.2.3/mujoco-3.2.3-linux-x86_64.tar.gz
tar -xf mujoco-3.2.3-linux-x86_64.tar.gz
- We make use of the GLFW3 wrapper around OpenGL. You can install it on Ubuntu with
sudo apt-get install libglfw3-dev libglew-dev
- Switch to the root of your ROS2 workspace and build the package (standalone) with
colcon build --cmake-args "-DMUJOCO_DIR=$HOME/mujoco-3.2.3" --packages-select schunk_svh_simulation
Getting started
In the root of your ROS2 workspace
source install/setup.bash
ros2 launch schunk_svh_simulation simulation.launch.py
This will start a simulated world with the SCHUNK SVH.
The simulated SVH exposes the same hardware_interfaces like a real right hand does.
For instance, you can use a joint_trajectory_controller to move each joint for easy testing.
source install/setup.bash
rqt --clear-config
Inside rqt, navigate to Plugins, Robot Tools, joint trajectory controller.
You might need to install the rqt_joint_trajectory_controller if that’s not part of your default rqt installation:
sudo apt-get install ros-<version>-rqt-joint-trajectory-controller
Select the appropriate /controller_manager and right_hand as controller.
You can now control each of the SVH’s joints with sliders.
Interaction with the simulator
Supported commands:
- Rotate: Left mouse button
- Zoom: Middle mouse button
- Drag: Right mouse button
- Restart: Backspace key
Hardware interfaces for controllers
Exposed interfaces per joint:
-
command_interfaces: position -
state_interfaces: position, velocity
Package Dependencies
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| schunk_svh_tests |
Launch files
Messages
Services
Plugins
Recent questions tagged schunk_svh_simulation at Robotics Stack Exchange
|
schunk_svh_simulation package from schunk_svh_ros_driver reposchunk_svh_description schunk_svh_driver schunk_svh_simulation schunk_svh_tests |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 0.0.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | ROS1 and ROS2 driver for the Schunk SVH robotic hand |
| Checkout URI | https://github.com/schunk-se-co-kg/schunk_svh_ros_driver.git |
| VCS Type | git |
| VCS Version | ros2 |
| Last Updated | 2025-06-16 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Stefan Scherzinger
Authors
SCHUNK SVH Simulation
This package provides a simulated SVH for controller development and testing.
Physics engine and rationales
We build the simulator on Todorov’s MuJoCo physics engine, which has been acquired and open-sourced by Google here. This gives us a strong environment to design and test finger control for object manipulation with minimal dependencies.
Build and install
- Download MuJoCo’s pre-built library package and extract that somewhere. It’s ready-to-use and we will just point to it during the build.
cd $HOME
wget https://github.com/deepmind/mujoco/releases/download/3.2.3/mujoco-3.2.3-linux-x86_64.tar.gz
tar -xf mujoco-3.2.3-linux-x86_64.tar.gz
- We make use of the GLFW3 wrapper around OpenGL. You can install it on Ubuntu with
sudo apt-get install libglfw3-dev libglew-dev
- Switch to the root of your ROS2 workspace and build the package (standalone) with
colcon build --cmake-args "-DMUJOCO_DIR=$HOME/mujoco-3.2.3" --packages-select schunk_svh_simulation
Getting started
In the root of your ROS2 workspace
source install/setup.bash
ros2 launch schunk_svh_simulation simulation.launch.py
This will start a simulated world with the SCHUNK SVH.
The simulated SVH exposes the same hardware_interfaces like a real right hand does.
For instance, you can use a joint_trajectory_controller to move each joint for easy testing.
source install/setup.bash
rqt --clear-config
Inside rqt, navigate to Plugins, Robot Tools, joint trajectory controller.
You might need to install the rqt_joint_trajectory_controller if that’s not part of your default rqt installation:
sudo apt-get install ros-<version>-rqt-joint-trajectory-controller
Select the appropriate /controller_manager and right_hand as controller.
You can now control each of the SVH’s joints with sliders.
Interaction with the simulator
Supported commands:
- Rotate: Left mouse button
- Zoom: Middle mouse button
- Drag: Right mouse button
- Restart: Backspace key
Hardware interfaces for controllers
Exposed interfaces per joint:
-
command_interfaces: position -
state_interfaces: position, velocity
Package Dependencies
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| schunk_svh_tests |