SonoGym: High Performance Simulation for Challenging Surgical Tasks with Robotic Ultrasound

Andreas Krause (ETH Zurich) · Yunke Ao (Swiss Federal Institute of Technology) · Masoud Moghani (NVIDIA) · Mayank Mittal (ETH Zurich) · Manish Prajapat (ETH Zurich) · Luohong Wu (Balgrist University Hospital, University of Zurich) · Frederic Giraud (University of Zurich) · Fabio Carrillo (University of Zurich) · Philipp Fürnstahl (University of Zurich)
anatomy reconstructiondeep reinforcement learningdiffusion policiesgenerative adversarial networkhistory-dependent rewardsimitation learningrobotic orthopedic surgeryrobotic ultrasoundsafe reinforcement learningsimulation environmentssonogymsubmodular drlsurgical guidanceultrasoundvision transformers

Ultrasound (US) is a widely used medical imaging modality due to its real-time capabilities, non-invasive nature, and cost-effectiveness. By reducing operator dependency and enhancing access to complex anatomical regions, robotic ultrasound can help improve workflow efficiency. Recent studies have demonstrated the potential of deep reinforcement learning (DRL) and imitation learning (IL) to enable more autonomous and intelligent robotic ultrasound navigation. However, the application of learning-based robotic ultrasound to computer-assisted surgical tasks, such as anatomy reconstruction and surgical guidance, remains largely unexplored. A key bottleneck for this is the lack of realistic and efficient simulation environments tailored to these tasks. In this work, we present SonoGym, a scalable simulation platform for robotic ultrasound, enabling parallel simulation across tens to hundreds of environments. Our framework supports realistic and real-time simulation of US data from CT-derived 3D models of the anatomy through both a physics-based and a Generative Adversarial Network (GAN) approach. Our framework enables the training of DRL and recent IL agents (vision transformers and diffusion policies) for relevant tasks in robotic orthopedic surgery by integrating common robotic platforms and orthopedic end effectors. We further incorporate submodular DRL