Skip to content

An open-source 3D Slicer module for conducting noticeable difference tests with ROS 2 compatible haptic interfaces.

Notifications You must be signed in to change notification settings

LauraConnolly/NoticeableDifferenceTesting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

"Just noticeable difference" module

This Slicer module was designed to conduct simple parameter tuning for ROS supported robots and SlicerROS2 (https://github.com/rosmed/slicer_ros2_module).

Setup instructions:

  1. Initialize ROS interface for the device. For the Touch Robot, we use the interface and setup described here: https://slicer-ros2.readthedocs.io/en/v1.0/pages/robot-visualization.html#phantom-omni
  2. Go to the SlicerROS2 module in 3D Slicer to active the SlicerROS2 node
  3. Switch to the "JustNoticeableDiff" module to activate the testing

My image

  1. Initialize the publishers using the button at the top of the module
  2. Ensure that force is being applied with the selector and "Publish Force" button
  3. Experiment with the scripts for minimum force testing, random, and incremental.
  4. Once finished, you can add the user name and press Compile and save results to save the recorded responses as a CSV file.

About

An open-source 3D Slicer module for conducting noticeable difference tests with ROS 2 compatible haptic interfaces.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published