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

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},
}