Slicer ROS2 Logo

Contents:

  • 1. Introduction
  • 2. Getting Started
  • 3. Robot Visualization
  • 4. MRML ROS Nodes
  • 5. Caveats
  • 6. Tests
  • 7. Links
Slicer ROS2
  • SlicerROS2
  • Edit on GitHub

SlicerROS2

Contents:

  • 1. Introduction
    • 1.1. Overview
    • 1.2. Acknowledgment
    • 1.3. Publications
  • 2. Getting Started
    • 2.1. Pre-requisites
    • 2.2. Compilation
    • 2.3. Loading the module
  • 3. Robot Visualization
    • 3.1. Overview
    • 3.2. ROS Robot
      • 3.2.1. Phantom Omni
      • 3.2.2. dVRK PSM
      • 3.2.3. Cobot
    • 3.3. Slicer Robot
  • 4. MRML ROS Nodes
    • 4.1. Design
      • 4.1.1. Introduction
      • 4.1.2. C++ vs Python
      • 4.1.3. Execution Model
      • 4.1.4. Templates vs Inheritance
      • 4.1.5. Code generation
      • 4.1.6. Coordinate Systems and Units
    • 4.2. Nodes
    • 4.3. Topics
      • 4.3.1. Publishers
      • 4.3.2. Subscribers
    • 4.4. Parameters
    • 4.5. Tf2
      • 4.5.1. Broadcasts
      • 4.5.2. Lookups
    • 4.6. Robots
  • 5. Caveats
    • 5.1. Missing features
    • 5.2. Compiling 3D Slicer extensions
  • 6. Tests
    • 6.1. Introduction
    • 6.2. Running the unit tests
  • 7. Links
Next

© Copyright 2022-2024, Queen’s University (Kingston, Canada), Johns Hopkins University (Baltimore, USA).

Built with Sphinx using a theme provided by Read the Docs.