Collision Avoidance in Model Predictive Control using Velocity Damper

Published in 2025 IEEE International Conference on Robotics and Automation (ICRA)

Code Paper HAL

Bibtex

@inproceedings { haffemayer_colisionavoidance ,
TITLE = { Collision Avoidance in Model Predictive Control using Velocity Damper },
AUTHOR = { Haffemayer, Arthur and Jordana, Armand and De Matteis, Ludovic and Wojciechowski, Krzysztof and Righetti, Ludovic and Lamiraux, Florent and Mansard, Nicolas },
URL = { https://laas.hal.science/hal-04707324v3 },
BOOKTITLE = { 2025 IEEE International Conference on Robotics and Automation (ICRA) },
ADDRESS = { Atlanta, USA },
YEAR = { 2024 },
}

Abstract

We propose an advanced method for controlling the motion of a manipulator robot with strict collision avoidance in dynamic environments, leveraging a velocity damper constraint. Unlike conventional distance-based constraints, which tend to saturate near obstacles to reach optimality, the velocity damper constraint considers both distance and relative velocity, ensuring a safer separation. This constraint is incorporated into a model predictive control framework and enforced as a hard constraint through analytical derivatives supplied to the numerical solver. The approach has been fully implemented on a Franka Emika Panda robot and validated through experimental trials, demonstrating effective collision avoidance during dynamic tasks and robustness to unmodeled disturbances. An efficient open-source implementation along examples are provided

Recommended citation

Collision Avoidance in Model Predictive Control using Velocity Damper, Arthur Haffemayer, Armand Jordana, Ludovic De Matteis, Krzysztof Wojciechowski, Ludovic Righetti, Florent Lamiraux, Nicolas Mansard, 2025 IEEE International Conference on Robotics and Automation (ICRA), Atlanta, USA, 2024