Passive Reinforcement Learning with Optimal Control for Safe Convergence in Cyber–physical Systems

Reinforcement Learning (RL) can compute optimal strategies for accomplishing difficult tasks in complex scenarios. However, most RL algorithms do not provide safety and performance guarantees during the deployment phase. This is a critical drawback when RL is applied to cyber–physical systems such as robotic manipulators, where the goal is to always and safely converge to a desired goal or equilibrium state. Specifically, one fundamental safety requirement for robotic systems is closed-loop L 2 -stability, which has passivity as a sufficient condition. This paper proposes a novel switched RL control scheme for robotic systems, with passivity and asymptotic stability guarantees . This combines RL over constrained Markov decision processes, for passive training and inference , with Linear Quadratic Regulation (LQR) for asymptotic convergence to the desired equilibrium point. During RL training, the energy stored in the system is monitored via the virtual energy tank approach to train a cost critic function. During inference, the virtual energy tank modulates the command input to guarantee passivity. Finally, the reward design of the RL agent is based on the Lyapunov function associated with LQR control, in order to steer the system state towards the LQR basin of attraction, where a switching mechanism is triggered to guarantee asymptotic convergence. We compare our methodology with a model-based controller and other RL and model-based architectures applied to a paradigmatic under-actuated cart–pole system, an instance of a 2-DOF robotic manipulator, both in simulation and on a real setup. We also test the generality of our approach, with an experiment on a 6-DOF manipulator in simulation. The experimental validation shows that our methodology performs better in training and inference, even in the presence of plant modelling errors, while guaranteeing passivity and safety in the presence of large disruptive disturbances. • A switched control system for robotics using RL and LQR for equilibrium convergence. • A constrained RL using virtual energy tank for passivity-based control. • A reward function and switching criterion using the closed loop LQR Lyapunov function. • Validation on a real cart–pole system and on a simulated 6-DOF robotic manipulator.

Authors

Institutions

Publication Details

Journal
Robotics and Autonomous Systems
Published
2025-12-19
DOI
https://doi.org/10.1016/j.robot.2025.105293
Primary Topic
Adaptive Dynamic Programming Control
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Passive Reinforcement Learning with Optimal Control for Safe Convergence in Cyber–physical Systems

Riccardo Muradore, Nicola Piccinelli, Daniele Meli, Enrico Bonoldi
Robotics and Autonomous Systems
Adaptive Dynamic Programming Control
article

Passive Reinforcement Learning with Optimal Control for Safe Convergence in Cyber–physical Systems

Riccardo Muradore, Nicola Piccinelli, Daniele Meli, Enrico Bonoldi
article en

Abstract

Reinforcement Learning (RL) can compute optimal strategies for accomplishing difficult tasks in complex scenarios. However, most RL algorithms do not provide safety and performance guarantees during the deployment phase. This is a critical drawback when RL is applied to cyber–physical systems such as robotic manipulators, where the goal is to always and safely converge to a desired goal or equilibrium state. Specifically, one fundamental safety requirement for robotic systems is closed-loop L 2 -stability, which has passivity as a sufficient condition. This paper proposes a novel switched RL control scheme for robotic systems, with passivity and asymptotic stability guarantees . This combines RL over constrained Markov decision processes, for passive training and inference , with Linear Quadratic Regulation (LQR) for asymptotic convergence to the desired equilibrium point. During RL training, the energy stored in the system is monitored via the virtual energy tank approach to train a cost critic function. During inference, the virtual energy tank modulates the command input to guarantee passivity. Finally, the reward design of the RL agent is based on the Lyapunov function associated with LQR control, in order to steer the system state towards the LQR basin of attraction, where a switching mechanism is triggered to guarantee asymptotic convergence. We compare our methodology with a model-based controller and other RL and model-based architectures applied to a paradigmatic under-actuated cart–pole system, an instance of a 2-DOF robotic manipulator, both in simulation and on a real setup. We also test the generality of our approach, with an experiment on a 6-DOF manipulator in simulation. The experimental validation shows that our methodology performs better in training and inference, even in the presence of plant modelling errors, while guaranteeing passivity and safety in the presence of large disruptive disturbances. • A switched control system for robotics using RL and LQR for equilibrium convergence. • A constrained RL using virtual energy tank for passivity-based control. • A reward function and switching criterion using the closed loop LQR Lyapunov function. • Validation on a real cart–pole system and on a simulated 6-DOF robotic manipulator.

Robotics and Autonomous SystemsVol. 197
University of Verona (IT)
Openalex Percentile: Top 60%
Adaptive Dynamic Programming Control
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.