NMPC-based variable admittance control with passivity constraints
When robots interact with their environment, managing the physical interaction safely and accurately is critical. Impedance and admittance control allow such interaction and have been fundamental to robotic control for decades. For challenging applications, it is often necessary to implement a time-varying impedance profile, which necessitates more complex conditions to guarantee stability. This paper introduces a method to implement variable admittance control with explicit passivity constraints using non-linear model predictive control (NMPC). The dynamics of the impedance parameters are directly included in the predictive controller. Contrary to previous approaches, the computed control signals enforce simultaneously the passivity condition and the constraints, on both the robot state and the control signals.
Authors
- Bernard Bayle (ORCID: https://orcid.org/0000-0003-4728-8593)
- Thibault Poignonec (ORCID: https://orcid.org/0000-0002-7016-7397)
- Loïc Cuvillon (ORCID: https://orcid.org/0000-0002-2740-051X)
- Hassan Omran (ORCID: https://orcid.org/0000-0003-1664-7792)
Institutions
- Centre National de la Recherche Scientifique (FR)
- Inserm (FR)
- Université de Strasbourg (FR)
Publication Details
- Journal
- Robotics and Autonomous Systems
- Published
- 2026-04-21
- DOI
- https://doi.org/10.1016/j.robot.2026.105483
- Primary Topic
- Advanced Control Systems Optimization
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Agence Nationale de la Recherche