Matched surgical tools
A modular actuation unit brings EndoWrist instruments to serial robot arms, matching the surgical tool’s appearance and wrist motion.
Surgical Manipulation Interface
* Equal contribution
Learn on a serial arm. Transfer to a surgical robot.
Matching the tool, observations, and constrained motion across embodiments.
Overview
Learning-based surgical autonomy is constrained by limited access to specialized surgical robots such as the da Vinci Research Kit (dVRK). Serial manipulators are widely available and some equipped with surgical tools can support policy development, but have yet to be used for training policies that deploy on surgical robots. Surgical Manipulation Interface (SuMI) reduces embodiment gaps between serial arms and surgical robots to enable zero-shot policy transfer.
First, SuMI equips a serial manipulator with EndoWrist surgical instruments to achieve a matched visual appearance of the end effector and kinematics of the tool wrist joints. Second, we develop a controller with RCM constraint enforcement, 6D tool-tip control, and arm manipulability optimization to match the kinematically constrained trocar motion of the tool. Third, we develop a novel RCM-constrained manipulability metric to compare software RCM serial manipulators and mechanical RCM surgical robots on a common task-space velocity scale, and use it to show that our Franka serial arm with surgical tool (Franka SuMI) reproduces the task-relevant workspace and Cartesian execution speeds of the dVRK. Finally, we show that a Diffusion Policy trained on an angled peg transfer task collected on Franka SuMI is deployed on the dVRK, achieving 17/20 successful trials.
A modular actuation unit brings EndoWrist instruments to serial robot arms, matching the surgical tool’s appearance and wrist motion.
A hierarchical controller prioritizes the remote center of motion, then 6D tool-tip pose tracking, then arm manipulability.
A common metric compares tool-tip motion capabilities. A policy learned on Franka SuMI transfers directly to the dVRK.
Different robots. A shared interface.
SuMI aligns what the policy sees, how the instrument moves, and the motion each robot can execute.
The same instrument, wrist camera, and stereo endoscope views reduce differences in what the policy sees.
Matched tool & camera viewsCoordinated roll, pitch, yaw, and jaw actuation reproduce the motions of the EndoWrist instrument.
Shared wristed instrumentSoftware RCM on Franka SuMI reproduces the pivoting motion of the dVRK’s mechanical RCM.
Same entry-point constraintRCM-constrained workspace analysis compares the tool-tip velocities available on both robots.
Common velocity scaleThe scene, cameras, and instrument move from Franka SuMI to the dVRK. The Diffusion Policy then runs without retraining or fine-tuning.
Hardware & control
The 3D-printed assembly couples four servo motors to the instrument’s actuation dials. Parametric geometry adapts the mounting interface to a serial arm.
For Franka SuMI, the seven arm joints and three instrument joints form a unified 10-DoF kinematic chain, with separate jaw actuation.
The implementation combines libfranka and ROS 2, with a 1 kHz arm control loop and a 400 Hz RCM controller in the reported experiments.
Experiments
A Diffusion Policy trained on 206 demonstrations from Franka SuMI successfully completed 85% of trials on the dVRK, with no target-robot demonstrations, retraining, or fine-tuning.
| Evaluation condition | Successful trials | Pick-up time | Drop-off time |
|---|---|---|---|
| Franka SuMI Source platform | 19 / 20 95% | 22 ± 5 s | 40 ± 8 s |
| dVRK Zero-shot transfer | 17 / 20 85% | 33 ± 10 s | 58 ± 14 s |
| Franka SuMI Dynamic RCM | 17 / 20 85% | 23 ± 10 s | 39 ± 12 s |
Times are measured from the start of the rollout and reported as mean ± standard deviation over successful trials. Each condition includes 20 trials.
Franka SuMI also completed 17/20 trials while the desired RCM height varied sinusoidally to simulate breathing-induced motion. This motion was absent from the training demonstrations.
The study evaluates one task and one source–target robot pair. Transfer required manual scene and camera alignment. Residual visual and geometric differences led to corrective motions and longer rollouts on the dVRK.

The RCM-constrained, scaled Jacobian accounts for the trocar constraint and joint velocity limits. Its singular values characterize tool-tip motion capabilities across different robot embodiments.
The smallest reported minimum singular value was 0.068 m/s throughout the evaluated Franka SuMI workspace, exceeding the 0.028–0.030 m/s operational benchmark used in the paper.
This comparison concerns operational tool-tip speeds in the evaluated workspace. It does not establish that Franka SuMI matches the dVRK’s absolute mechanical speed limit.
Resources
Read the paper for the complete method and experiments. Code and design files will be added to the project repository.
Citation
If you use SuMI in your research, please cite our work using the entry below.
@misc{pol2026sumi,
author = {Pol, Nirmal and Gondokaryono, Radian and
Dewi, Puspita Triana and Niazi, Fata A. and
Law, Jones and Mahmood, Kashfia and Kahrs, Lueder A.},
title = {{SuMI}: Zero-Shot Policy Transfer between Different Robots
with Wristed Instruments for Minimally Invasive Surgery},
year = {2026},
url = {https://medcvr.utm.utoronto.ca/SuMI.html}
}