← Latest papers
💻 computer science

Passivity-Centric Safe Reinforcement Learning for Contact-Rich Robotic Tasks

This paper addresses the safety and stability limitations of traditional reinforcement learning in contact-rich robotic tasks by proposing a framework that integrates passivity-aware training with energy-based constraints and a passivity filter for deployment, thereby guaranteeing control stability and improving energy efficiency.

Original authors: Heng Zhang, Gokhan Solak, Sebastian Hjorth, Arash Ajoudani

Published 2026-09-03
📖 5 min read🧠 Deep dive

Original authors: Heng Zhang, Gokhan Solak, Sebastian Hjorth, Arash Ajoudani

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine a robot arm reaching out to touch a wall, not to push it away, but to feel its way through a dark, winding maze. This is the world of contact-rich robotics, where machines must interact physically with their surroundings to solve problems. For years, scientists have used a powerful tool called reinforcement learning to teach robots how to do this. Think of it as a digital trial-and-error process: the robot tries a movement, gets a reward if it succeeds, and learns from its mistakes. While this method has produced impressive results in computer simulations, a major hurdle remains when moving these robots into the real world. The algorithms are excellent at finding a path to a goal, but they often ignore a fundamental rule of physics: energy. If a robot learns a strategy that requires it to pump too much energy into its joints or the environment, it can become unstable, shake violently, or even damage itself and the objects it touches. Ensuring that a robot's movements are safe and stable is not just a theoretical concern; it is a practical necessity for any machine that will ever work alongside humans.

Researchers at the Istituto Italiano di Tecnologia in Genoa, Italy, set out to solve this specific problem. They asked a simple but critical question: can we teach a robot to be not only good at a task but also inherently safe regarding how it uses energy? Their work focuses on a concept called passivity. In plain terms, passivity means that a system cannot create energy out of nothing; it can only store what it receives or dissipate it. A passive robot is one that behaves like a well-damped spring, absorbing shocks rather than amplifying them. The team discovered that standard reinforcement learning policies, which are trained to maximize task success, often fail to respect this rule. In their experiments, these standard policies learned to complete tasks quickly but did so by generating control commands that violated energy limits, leading to instability when deployed in the real world.

To fix this, the researchers developed a new approach that combines the learning power of artificial intelligence with strict energy rules. They created a system with two distinct parts working together. The first part happens during the training phase. Here, they taught the robot to be "passivity-aware." Instead of just rewarding the robot for reaching the exit of a maze, they added invisible constraints that penalized it for using too much energy or changing its stiffness too quickly. This forced the robot to learn a more economical way of moving, discovering strategies that were naturally gentler and more stable. The second part happens when the robot is actually working. Even with the better training, the researchers knew that a computer program could still make a mistake. So, they added a safety filter, a final layer of protection that sits between the robot's brain and its muscles. This filter constantly monitors the energy flow. If the robot tries to make a move that would inject too much energy into the system, the filter automatically scales it back, ensuring the robot stays within safe limits.

The team tested this method in a challenging scenario: a maze exploration task where a robot arm had to find its way out by blindly touching the walls. They compared four different types of robots: one that ignored energy rules entirely, one that was trained to care about energy but had no safety filter, one that had a safety filter but was trained without energy rules, and finally, their new method that combined both energy-aware training and the safety filter. The results were clear. The robot trained without energy rules could finish the maze in simulations, but when they tried to run it on a real physical robot, it failed. It moved too aggressively, applying excessive force at the turns, which caused it to lose control. In contrast, the robots that were trained with energy constraints learned to move more conservatively. They took slightly longer to learn the task during the training phase, but once deployed, they were far more reliable.

When the researchers put the best-trained models to the test in the real world, the difference was stark. The robot using their combined method completed the maze successfully in every single trial, never violating force limits or running out of its energy budget. The standard robot, even when protected by the safety filter, struggled because it had not learned to manage its energy efficiently in the first place. The safety filter alone could stop a disaster, but it could not make the robot efficient. The energy-aware training alone made the robot efficient, but it could not guarantee safety if the robot made a sudden, unpredictable error. Only by combining both did they achieve a system that was both safe and efficient. The researchers found that the robot trained with strict energy limits used its energy budget much more slowly and evenly, allowing it to handle complex turns and obstacles without running out of steam.

This work highlights a crucial shift in how we build intelligent machines. It suggests that for robots to work safely in our physical world, they cannot just be taught to be smart; they must be taught to be physically responsible. By embedding the laws of energy conservation directly into the learning process and backing it up with a real-time safety filter, the researchers have shown a path toward robots that are not only capable but also trustworthy. Their experiments, conducted on a seven-jointed robotic arm, prove that it is possible to teach a machine to navigate a difficult, contact-heavy environment without risking its own stability or the safety of its surroundings. The method does not rely on complex mathematical models of the world that might be wrong; instead, it relies on the robot learning the limits of its own energy through experience, guided by rules that keep it grounded in physical reality.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →