Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 4 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.6%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: ZhouyangX
  • License: cc0-1.0
  • Default Branch: main
  • Size: 11.2 MB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 2 years ago · Last pushed almost 2 years ago
Metadata Files
Readme License Citation

README.md

CardioXplorer: An Open-Source Catheter Robot

This repository contains open-source resources for a modular robotic system, designed for catheter ablation procedures, and validated by trainees and cardiologists. However, the modular design of the robot encourages the application of the system in various fields requiring the use of catheters.

Please make sure to reference or acknowledge the use of our repository if you find it useful!

alt text

Overview

The robot is designed to manipulate commercial catheters in 3 degrees of freedom (DoF): - Axial insertion/retraction - Tool shaft rotation - Catheter tip articulation

Independent actuators were employed for each DoF to enable flexible reconfiguration. The handle interface is easily customizable using silicone molds, thus able to accommodate various commercial catheters.

Content

The repository contains: - CAD models - 3D design files for mechanical parts. - Catheter Library - 3D design files for 3 commercial catheter handles for ablation therapy and corresponding design files to develop silicone inserts for knob-based actuation module. - Software - Control code, simulation (Blender Python API), data logger. - Media - Photos and diagrams of the robot and the electronics. - Clincal Feedback - Questionnaire and feedback results.

Getting Started

To build the robot system: 1.

| Part | Quantity | Estimated Cost | | --- | --- | -- | | PLA 3D Printer Filament | 1kg | $20 | | PETG 3D Printer Filament | 50g | $5 | | TPU 3D Printer Filament | 50g | $5 | | Nema 17 Stepper Motor | 1 | $50 | | Nema 8 Stepper Motor w/ 19:1 Gearbox | 1 | $50 | | SAVOX SC-1251 MG 9kg Servo | 1kg | $50 | | 6ch Through-hold Slip Ring | 1kg | $50 | | 3mm Aluminum Plate | 1kg | $5 | | 38.1mm OD Aluminum Pipe | 0.5m | $5 | | WS2812B Addressable LEDs | 1m | $15 | | 12V Electromagnets | 5 | $30 | | Limit Switches | 2 | $2 | | 20T GT2 Gears | 2 | $5 | | 208T GT2 Close Loop Belt | 1 | $5 | | GT2 Belt | 0.8m | $5 | | Arduino MKR Zero | 4 | $130 | | Arduino CAN Bus Shield | 4 | $130 | | Arduino RS485 Shield | 2 | $50 | | PS5 Controller | 1 | $30 | | Mil-Max Pogo Connectors Pair | 1 | $5 | | Hall Effect Sensor w/ Magnets | 1 | $10 | | TMC5160 Stepper Motor Driver | 2 | $30 | | Estimated Total Cost: | - | $687 |

Publications

The design and validation are described in the following publication:

Reference article - https://doi.org/10.3390/robotics13050080

Xu, Z., Zeidan, A. M., He, Y., Leung, L., Byrne, C., Sabu, S., ... & Rhode, K. (2024). CardioXplorer: An Open-Source Modular Teleoperative Robotic Catheter Ablation System. Robotics, 13(5), 80.

License

The contents of this repository are made available under the CC License. See LICENSE for details.

Contributing

We welcome contributions - please submit pull requests! See CONTRIBUTING for guidelines.

Contact

Contact the team by email with any questions.

Owner

  • Name: Zhouyang Xu
  • Login: ZhouyangX
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
  - family-names: "Xu"
    given-names: "Zhouyang"
  - family-names: "Zeidan"
    given-names: "Aya Mutaz"
  - family-names: "He"
    given-names: "Yetao"
  - family-names: "Leung"
    given-names: "Lisa"
  - family-names: "Byrne"
    given-names: "Calum"
  - family-names: "Sabu"
    given-names: "Sachin"
  - family-names: "Wu"
    given-names: "Yuanwei"
  - family-names: "Chen"
    given-names: "Zhiyue"
  - family-names: "Williams"
    given-names: "Steven E."
  - family-names: "Lindenroth"
    given-names: "Lukas"
  - family-names: "Behar"
    given-names: "Jonathan"
  - family-names: "Rinaldi"
    given-names: "Christopher Aldo"
  - family-names: "Whitaker"
    given-names: "John"
  - family-names: "Arujuna"
    given-names: "Aruna"
  - family-names: "Housden"
    given-names: "Richard"
  - family-names: "Rhode"
    given-names: "Kawal"
title: "CardioXplorer: An Open-Source Modular Teleoperative Robotic Catheter Ablation System"
version: 1.0
date-released: 2023-11-30
url: "https://github.com/ZhouyangX/CardioXplorer"

GitHub Events

Total
Last Year