Logo
  • 1. Introduction
  • 2. Components of the kit
  • 3. Hardware setup
  • 4. Software
    • 4.1. Compilation
    • 4.2. Architecture
    • 4.3. Applications
      • 4.3.1. Console
      • 4.3.2. Debugging
      • 4.3.3. Calibration
      • 4.3.4. Utilities
  • 5. Connectivity
  • 6. Configuration files
  • 7. Calibration
  • 8. Usage
  • 9. Development
  • 10. Video
  • 11. Troubleshooting
  • 12. References
dVRK
  • 4. Software
  • 4.3. Applications
  • Edit on GitHub

4.3. Applications

For all applications, you will need to source your ROS workspace’s setup.bash. For ROS1, use source <workspace>/devel/setup.bash. For ROS2, use source <workspace>install/setup.bash.

Some applications are ROS nodes (or ROS launch files), these can be started using ros2 run <package> <application>. Some are not ROS nodes and can be launched directly from a terminal like any other executable.

  • 4.3.1. Console
    • 4.3.1.1. Overview
    • 4.3.1.2. Command line options
      • Shared options
      • ROS extra options
    • 4.3.1.3. Configuration file
    • 4.3.1.4. Dynamic components
  • 4.3.2. Debugging
    • 4.3.2.1. qladisp
    • 4.3.2.2. sawRobotIOQtConsole
    • 4.3.2.3. sawIntuitiveResearchKitQtPID
  • 4.3.3. Calibration
    • 4.3.3.1. sawRobotIO1394CurrentCalibration
    • 4.3.3.2. dvrk_calibrate_potentiometers.py
    • 4.3.3.3. dvrk_calibrate_potentiometer_psm.py
    • 4.3.3.4. sawIntuitiveResearchKitGripperCalibration
    • 4.3.3.5. sawIntuitiveResearchKitSiPotentiometersCalibration
    • 4.3.3.6. dvrk_calibrate_suj.py
    • 4.3.3.7. dvrk_camera_registration.py
  • 4.3.4. Utilities
    • 4.3.4.1. qlacommand
    • 4.3.4.2. dvrk-config-generator.py
    • 4.3.4.3. dvrk-remove-logs.py
    • 4.3.4.4. dvrk_reset_teleoperation.py
    • 4.3.4.5. hrsv_widget
    • 4.3.4.6. dvrk-sd-card-updater.py
    • 4.3.4.7. dvrk_teleoperation.py
Previous Next

© Copyright 2012-2025, Johns Hopkins University (Baltimore, USA).

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