Search papers, labs, and topics across Lattice.
This paper introduces a data-driven velocity control method for robotic manipulators using passive infinite impulse response (iFIR) filters designed via Virtual Reference Feedback Tuning (VRFT). By incorporating passivity constraints during the VRFT design, the method guarantees closed-loop stability while learning from data. Experiments on a Franka Research 3 robot demonstrate that the learned passive iFIR controllers outperform VRFT-tuned PID controllers, achieving up to 74.5% reduction in tracking error in Cartesian velocity control.
Data-driven robot controllers can now achieve dramatically better tracking performance than optimized PID, while still guaranteeing stability.
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.