Towards Dynamic Model Identification and Gravity Compensation for the dVRK-Si Patient Side Manipulator
Haoying Zhou, Hao Yang, Brendan Burkhart, Anton Deguet, Loris Fichera, Gregory S. Fischer, Jie Ying Wu, Peter Kazanzides

TL;DR
This paper develops a comprehensive dynamic model and gravity compensation method for the dVRK-Si surgical robot, significantly improving control accuracy and stability during static and dynamic tasks.
Contribution
It introduces the first complete kinematic and dynamic modeling framework for the dVRK-Si PSM, including parameter identification and real-time gravity compensation.
Findings
Gravity compensation reduces joint errors by 68-84%.
End-effector drift during static holds decreases from 4.2 mm to 0.7 mm.
Trajectory tracking errors decrease by up to 40% with computed-torque feedforward.
Abstract
The da Vinci Research Kit (dVRK) is widely used for research in robot-assisted surgery, but most modeling and control methods target the first-generation dVRK Classic. The recently introduced dVRK-Si, built from da Vinci Si hardware, features a redesigned Patient Side Manipulator (PSM) with substantially larger gravity loading, which can degrade control if unmodeled. This paper presents the first complete kinematic and dynamic modeling framework for the dVRK-Si PSM. We derive a modified DH kinematic model that captures the closed-chain parallelogram mechanism, formulate dynamics via the Euler-Lagrange method, and express inverse dynamics in a linear-in-parameters regressor form. Dynamic parameters are identified from data collected on a periodic excitation trajectory optimized for numerical conditioning and estimated by convex optimization with physical feasibility constraints. Using…
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.
Taxonomy
TopicsSoft Robotics and Applications · Robotic Mechanisms and Dynamics · Teleoperation and Haptic Systems
