Building Software Systems for Image-Guided Robot-Assisted Interventions

Workshop at 2021 ISMR

Back to Tutorial Home


We encourage all participants to bring their own laptops to follow the tutorial. This page outlines hardware/software requirements. If you are planning to participate in our workshop, we recommend to download/install the following package before the workshop, as it may take some time to download them.

We provide a Docker image of Linux/ROS environment for the tutorial; however, if you prefer to build your own ROS environment on a native Linux system, please refer to Setting Up ROS Environment for Tutorial.


An Intel-based computer that can run either Windows, MacOS X, or Linux with

We also recommend bringing a mouse, as it makes it easier to maneuver 3D graphics on the GUI.

Operating System

One of the followings:


We will use Robot Operating System, which requires a Linux operating system (Ubuntu 15.10 or 16.04, or Debian 8.11 Jessie). If you are using a Windows or Mac computer, or a computer with a Linux distribution other than those listed here, you will need to run a Linux operating system using virtualization software, Docker. Please go to the Docker’s page, and install either: