Toward Safe Autonomous Robotic Endovascular Interventions using World Models
Harry Robertshaw, Nikola Fischer, Han-Ru Wu, Andrea Walker Perez, Weiyuan Deng, Benjamin Jackson, Christos Bergeles, Alejandro Granados, Thomas C Booth

TL;DR
This paper introduces a world-model-based reinforcement learning framework for autonomous endovascular navigation, demonstrating improved success rates and safety in simulation and in vitro experiments for robotic thrombectomy.
Contribution
It presents the first validation of autonomous thrombectomy navigation using world models across diverse patient-specific vasculatures in both simulation and in vitro settings.
Findings
TD-MPC2 outperforms SAC in success rate (58% vs. 36%) in simulation.
TD-MPC2 maintains low tip contact forces below rupture threshold.
In vitro, TD-MPC2 achieves comparable success rates with better path efficiency.
Abstract
Autonomous mechanical thrombectomy (MT) presents substantial challenges due to highly variable vascular geometries and the requirements for accurate, real-time control. While reinforcement learning (RL) has emerged as a promising paradigm for the automation of endovascular navigation, existing approaches often show limited robustness when faced with diverse patient anatomies or extended navigation horizons. In this work, we investigate a world-model-based framework for autonomous endovascular navigation built on TD-MPC2, a model-based RL method that integrates planning and learned dynamics. We evaluate a TD-MPC2 agent trained on multiple navigation tasks across hold out patient-specific vasculatures and benchmark its performance against the state-of-the-art Soft Actor-Critic (SAC) algorithm agent. Both approaches are further validated in vitro using patient-specific vascular phantoms…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
