Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

PPO-EAL: Exact Augmented Lagrangian Proximal Policy Optimization for Safe Robotic Control

About

Reinforcement learning (RL) has emerged as a promising solution to accomplish complex robotic control tasks; however, most of the current work ignores the safety requirements. Safe RL seeks to maximize task performance while satisfying explicit physical constraints, but current algorithms struggle to learn the policy efficiently with precise constraint satisfaction. This work proposes PPO-EAL, a novel first-order constrained policy optimization framework that integrates exact augmented Lagrangian optimization into proximal policy optimization for safe robotic control. By combining clipped policy updates with exact quadratic penalty terms, PPO-EAL achieves theoretically grounded constraint enforcement without requiring impractically large penalty factors. A momentum-regulated multiplier update further improves dual-variable stability, reducing constraint oscillation and unsafe behavior while preserving task performance. We provide exactness and convergence analysis under standard stochastic approximation assumptions. Extensive validation across diverse GPU-accelerated robotic benchmarks-including cart-pole balancing, cart-double-pendulum stabilization, 7-DoF Franka end-effector reaching, and quadrupedal locomotion-demonstrates superior safety precision and reward performance compared with state-of-the-art first-order safe RL baselines. Finally, we demonstrate zero-shot sim-to-real deployment in a contact-rich gear assembly task, where PPO-EAL substantially improves task success, reduces peak contact force, and enhances operational robustness. These results establish PPO-EAL as a general and practically deployable safe RL framework for diverse safety-critical robotic systems.

Jiatao Ding, Songqun Gao, Andrea Del Prete, Matteo Saveriano• 2026

Related benchmarks

TaskDatasetResultRank
Cart-double pendulum stabilizationCart-double pendulum stabilization task
Position Violation Rate (Last 100 steps)2.00e-22
6
Inverted cart-pole balancingInverted cart-pole balancing
Violation Rate (Last 100 steps)0.0099
6
Quadrupedal LocomotionANYmal-C (test)
Position Violation Rate (Last 100 steps)0.72
6
Robotic Gear AssemblyContact-rich gear assembly Hardware deployment (test)
Fmax [N]28.7
3
Showing 4 of 4 rows

Other info

Follow for update