Modeling R$^3$ Needle Steering in Uppaal
Sascha Lehmann (TUHH), Antje Rogalla (TUHH), Maximilian Neidhardt, (TUHH), Anton Reinecke (TUHH), Alexander Schlaefer (TUHH), Sibylle Schupp, (TUHH)

TL;DR
This paper presents a verifiable model for medical needle steering in soft tissue using Uppaal, balancing model accuracy and data precision to enable safe, online navigation in complex environments.
Contribution
It introduces a bounded, discrete model of needle motion in Uppaal and an online steering framework, addressing the challenge of verification in safety-critical medical systems.
Findings
Successfully applied static and dynamic models in various scenarios
Achieved up to 100% target reachability in experiments
Demonstrated real-time needle steering in virtual and physical setups
Abstract
Medical cyber-physical systems are safety-critical, and as such, require ongoing verification of their correct behavior, as system failure during run time may cause severe (or even fatal) personal damage. However, creating a verifiable model often conflicts with other application requirements, most notably regarding data precision and model accuracy, as efficient model checking promotes discrete data (over continuous) and abstract models to reduce the state space. In this paper, we approach the task of medical needle steering in soft tissue around potential obstacles. We design a verifiable model of needle motion (implemented in Uppaal Stratego) and a framework embedding the model for online needle steering. We mitigate the conflict by imposing boundedness on both the data types, reducing from R^3 to Z^3 when needed, and the motion and environment models, reducing the set of allowed…
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.
