VPP-TC: Viability-Preserving Passive
Torque Control

* indicates equal contributions

1University of Pennsylvania
2University of Illinois Urbana-Champaign


ICRA logo

IEEE International Conference on Robotics & Automation (ICRA), 2026

🏆Best Contribution Award at IROS Workshop on E-RLC, 2025

🏆Best Student Paper Award at IROS Workshop on Building Safe Robots, 2025

Abstract

Conventional passivity-based torque controllers for manipulators are typically unconstrained, which can lead to safety violations under external perturbations. In this paper, we employ viability theory to pre-compute safe sets in the state-space of joint positions and velocities. These viable sets, constructed via data-driven and analytical methods for self-collision avoidance, external object collision avoidance and joint-position and joint-velocity limits, provide constraints on joint accelerations and thus joint torques via the robot dynamics. A quadratic programming-based control framework enforces these constraints on a passive controller tracking a dynamical system, ensuring the robot states remain within the safe set in an infinite time horizon. We validate the proposed approach through simulations and hardware experiments on a 7-DoF Franka Emika manipulator. In comparison to a baseline constrained passive controller, our method operates at higher control-loop rates and yields smoother trajectories.




Acknowledgments

We thank our anonymous reviewers, who provided thorough and fair feedback that improved the quality of our paper. This work was supported by the National Science Foundation (NSF) Foundational Research in Robotics (FRR) program under NSF CAREER Award Grant No. FRR-2443721.

NSF Logo


Bibtex

@misc{zhang2025viabilitypreservingpassivetorquecontrol,
title={Viability-Preserving Passive Torque Control},
author={Zizhe Zhang and Yicong Wang and Zhiquan Zhang and Tianyu Li and Nadia Figueroa},
year={2025},
eprint={2510.03367},
archivePrefix={arXiv}, primaryClass={eess.SY}, url={https://arxiv.org/abs/2510.03367}, }