Search papers, labs, and topics across Lattice.
This paper introduces a data-driven velocity control method for robotic manipulators using passive iFIR filters designed via Virtual Reference Feedback Tuning (VRFT). The iFIR controller design incorporates passivity constraints to guarantee closed-loop stability. Experiments on a Franka Research 3 robot demonstrate that the VRFT-tuned passive iFIR controller outperforms a VRFT-tuned PID controller, achieving up to 74.5% reduction in Cartesian velocity tracking error, while allowing for adaptation to changing end-effector dynamics.
Passive iFIR filters learned from just three minutes of robot data can dramatically outperform optimized PID controllers in velocity tracking tasks, offering a fast and stable alternative for robot control.
We present a passive, data-driven velocity control method for nonlinear robotic manipulators that achieves better tracking performance than optimized PID with comparable design complexity. Using only three minutes of probing data, a VRFT-based design identifies passive iFIR controllers that (i) preserve closed-loop stability via passivity constraints and (ii) outperform a VRFT-tuned PID baseline on the Franka Research 3 robot in both joint-space and Cartesian-space velocity control, achieving up to a 74.5% reduction in tracking error for the Cartesian velocity tracking experiment with the most demanding reference model. When the robot end-effector dynamics change, the controller can be re-learned from new data, regaining nominal performance. This study bridges learning-based control and stability-guaranteed design: passive iFIR learns from data while retaining passivity-based stability guarantees, unlike many learning-based approaches.