Skip to content

[ISMR'24] Vision-Based Force Estimation for Minimally Invasive Telesurgery Through Contact Detection and Local Stiffness Models

License

Notifications You must be signed in to change notification settings

enhanced-telerobotics/Telesurgical-Tool-Vision-based-Position-Estimation

Repository files navigation

Telesurgical Tool Vision-based Position Estimation

flowchart

This project is part of the research work titled "Vision-Based Force Estimation for Minimally Invasive Telesurgery Through Contact Detection and Local Stiffness Models". The project utilizes an open-source silicone dataset of simulated palpation using surgical robot end effectors.

The project is based on DeepLabCut to track multiple keypoints of the surgical robot’s end effector. A fully connected network and a GraphSAGE graph neural network are used to reconstruct the normalized 3D position of the end effector.

Getting Started

Installation

To install the required dependencies, run:

pip install -r requirements.txt

Run the Demo

  1. Download the Silicone Dataset: Download Link

    Make sure to unpack and rename the datasets using each bag name. Your file structure should look like the following:

    Path_to_root
    ├── R1_M1_T1_1
    │   ├── labels_30hz.txt
    │   ├── (Optional) *.jpg
    │   ├── (Optional) *.mp4
    │   └── ...
    
  2. Download Pre-generate DeepLabCut Keypoints Tracking Sheets for the silicone dataset: Download Link

  3. Run the Demo Notebook: Open and run fcnn-train.ipynb and gnn-train.ipynb for the model training and prediction pipeline. Ensure you modify paths setting in notebooks to reflect your local paths correctly.

Citation

If you find this project or the associated paper helpful in your research, please cite it as follows:

@article{Yang_2024, 
  title={Vision-Based Force Estimation for Minimally Invasive Telesurgery Through Contact Detection and Local Stiffness Models}, 
  ISSN={2424-9068}, 
  url={http://dx.doi.org/10.1142/S2424905X24400087}, 
  DOI={10.1142/s2424905x24400087}, 
  journal={Journal of Medical Robotics Research}, 
  publisher={World Scientific Pub Co Pte Ltd}, 
  author={Yang, Shuyuan and Le, My H. and Golobish, Kyle R. and Beaver, Juan C. and Chua, Zonghe}, 
  year={2024}, 
  month={Jul}
}

Contact

For any questions, please feel free to email sxy841@case.edu.

About

[ISMR'24] Vision-Based Force Estimation for Minimally Invasive Telesurgery Through Contact Detection and Local Stiffness Models

Resources

License

Stars

Watchers

Forks