Online Tutorials
Upcoming workshops
EMBC 2026 Tutorial - Prototyping Image-Guided Medical Robotic Systems: A Hands-On Workshop and Tutorial (July 26, 2026)
- EMBC 2026 Workshop page
- Software: 3D Slicer, SlicerROS2, MoveIt!
- Agenda:
- Foundations of Image-Guided Medical Robotics
- Follow-along: Building a navigation-ready surgical scene
- Follow-along: Robot registration to the patient / phantom
- Follow-along: Motion planning with SlicerROS2 and MoveIt
- Follow-along: Designing an Exemplary 3D Slicer Task Module for a Cobot
- Hands-on rotation with robots
Past workshops
ISMR 2026 Tutorial - SlicerROS2 as an In Silico Testing Environment for Medical Robotics Research (April 22, 2026)
- ISMR 2026 Workshop page
- Software: 3D Slicer, ROS2, SlicerROS2, AMBF, Gazebo
- Agenda:
- Showcasing Medical Robotics Research with Open Source Software and In Silico Simulation Tools
- In silico evaluation of a flexible catheter in a virtual patient using 3D Slicer, ROS2, and Gazebo
- ROS2 Motion Planning and Control with SlicerROS2
ISMR 2025 Tutorial - Open-Source Software for Intelligent Image-Guided Medical Robots (May 14, 2025)
- ISMR 2025 Workshop page
- Software: 3D Slicer, ROS2, SlicerROS2, AMBF, Gazebo (Ignition), dVRK, MoveIt!
- Agenda:
- AI for Surgical Robotics
- Open Source Tools for Medical Robotics
- Demonstrations of Integrated Systems:
- Ultrasound-based virtual fixtures for breast-conserving surgery
- Image-guided needle insertion with 3D Slicer, ROS2, and MoveIt!
ISMR 2024 Tutorial - SlicerROS2 (June 3, 2024)
- ISMR 2024 Workshop page
- Software: 3D Slicer 5.2, ROS2, SlicerROS2
- Agenda:
- Leveraging SlicerROS2 for Simulation of Image-Guided Assisted Interventions in Gazebo (Ignition)
- Creating a sensor plugin for Gazebo
- Running a robot on Gazebo Ignition and 3D Slicer
ISMR 2023 Tutorial - SlicerROS2 (April 19, 2023)
- ISMR 2023 Workshop page
- Software: 3D Slicer 5.2, ROS2, SlicerROS2
- Agenda:
- Setting up SlicerROS2
- Loading a robot model on 3D Slicer using SlicerROS2
- Image-guided robot-assisted tongue tumor resection
- Creating a patient model using live ultrasound and AI-based automatic segmentation.
- Connecting 3D Slicer with dVRK and the Patient-Side Manipulator (PSM).
- Robot-to-patient registration
- Trajectory planning on 3D Slicer
ISMR 2021 Tutorial - Integration of Slicer and ROS2 using ros2_igtl_bridge (November 19, 2021)
- ISMR 2021 Workshop page
- Software: 3D Slier 4.13, ROS2, ros2_igtl_bridge
- Agenda:
- Setting up ros2_igtl_bridge
- Image-guided robot-assisted spine surgery
- Creating a patient model using live ultrasound and AI-based automatic segmentation.
- Connecting 3D Slicer with ROS
- Robot-to-patient registration
- Trajectory planning on 3D Slicer
ISMR 2019Tutorial - Integration of Slicer and ROS using ros-igtl-bridge (April 3, 2019)
- ISMR 2019 Workshop page
- Software: 3D Slier 4.13, ROS2, ros2_igtl_bridge
- Agenda:
- Setting up ros2_igtl_bridge
- Image-guided robot-assisted brain surgery
- Setting up ROS and 3D Slicer
- Setting up Universal Robot on ROS
- Planning Procedure on 3D Slicer
- Robot-to-image registration
- Execution of the plan