Skip to content

yafei-ou/CRESSim

This branch is up to date with tbs-ualberta/CRESSim:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0b8c779 · Nov 26, 2024

History

2 Commits
Nov 25, 2024
Nov 25, 2024
Nov 26, 2024
Nov 25, 2024
Nov 25, 2024
Nov 25, 2024

Repository files navigation

CRESSim: Simulator for Advancing Surgical Autonomy

CRESSim is another surgical simulator for the da Vinci Research Kit (dVRK) that enables simulating various contact-rich surgical tasks involving different surgical instruments, soft tissue, and body fluids. The real-world dVRK console and the master tool manipulator (MTM) robots are incorporated into the system to allow for teleoperation through virtual reality (VR).

Project Website

Installation

Clone the repository. In the same directory, place the PhysX 5 for Unity package. Also, obtain the Free Double Sided Shaders asset for your Unity account.

Open the project in Unity. Import the Free Double Sided Shaders assets from Package Manager.

Citation

If you find this project helpful for your research, please consider citing the following two papers, which form the foundation of this repository.

@article{ou2024learning,
  title={Learning autonomous surgical irrigation and suction with the Da Vinci Research Kit using reinforcement learning},
  author={Ou, Yafei and Tavakoli, Mahdi},
  journal={arXiv preprint arXiv:2411.14622},
  year={2024}
}

@inproceedings{ou2024realistic,
  title={A Realistic Surgical Simulator for Non-Rigid and Contact-Rich Manipulation in Surgeries with the da Vinci Research Kit}, 
  author={Ou, Yafei and Zargarzadeh, Sadra and Sedighi, Paniz and Tavakoli, Mahdi},
  booktitle={2024 21st International Conference on Ubiquitous Robots (UR)}, 
  year={2024},
  pages={64-70}
}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.2%
  • ShaderLab 0.8%