Extended Friction Models for the Physics Simulation of Servo Actuators
Marc Duclusaud, Grégoire Passault, Vincent Padois, Olivier Ly
TL;DR
This paper tackles the problem of limited realism in servo-actuator friction modeling, which hampers transferring learned policies from simulation to real robots. It introduces a family of extended friction models that capture Stribeck effects, load dependence, directional behavior, and quadratic friction, and provides a parameter-identification pipeline using pendulum bench trajectories via CMA-ES. The authors integrate these models into servo-actuator and physics-engine simulations, and validate them on four actuators and two 2R arms, showing substantial reductions in MAE compared to the Coulomb-Viscous baseline. The work advances realistic robotic simulation and has practical implications for improving the reliability of RL-based control in real-world robotic systems.
Abstract
Accurate physical simulation is crucial for the development and validation of control algorithms in robotic systems. Recent works in Reinforcement Learning (RL) take notably advantage of extensive simulations to produce efficient robot control. State-of-the-art servo actuator models generally fail at capturing the complex friction dynamics of these systems. This limits the transferability of simulated behaviors to real-world applications. In this work, we present extended friction models that allow to more accurately simulate servo actuator dynamics. We propose a comprehensive analysis of various friction models, present a method for identifying model parameters using recorded trajectories from a pendulum test bench, and demonstrate how these models can be integrated into physics engines. The proposed friction models are validated on four distinct servo actuators and tested on 2R manipulators, showing significant improvements in accuracy over the standard Coulomb-Viscous model. Our results highlight the importance of considering advanced friction effects in the simulation of servo actuators to enhance the realism and reliability of robotic simulations.
