TL;DR
Legged robots have traditionally relied on Proximal Policy Optimization (PPO) for training, which is sample-inefficient for real-world applications. This work enhances Soft Actor-Critic (SAC) by implementing policy initialization, timeout-aware critic targets, and multi-step return estimation.
✦ Why It Matters
Engineers can now leverage SAC for more efficient training of legged robots in both simulation and real-world environments.
Key Takeaways
Full Summary
Legged robots often use Proximal Policy Optimization (PPO) for training due to its robustness, but its on-policy nature limits sample efficiency, making it less suitable for real-world adaptation. Soft Actor-Critic (SAC) is an off-policy reinforcement learning algorithm that can reuse past experiences, making it ideal for sim-to-real transfer.
However, SAC has struggled to achieve the same performance levels as PPO in large-scale training environments. This research identifies key issues causing this performance gap and introduces modifications such as improved policy initialization, timeout-aware critic targets, and multi-step return estimation.
These enhancements allow SAC to train effectively at scale. Evaluations across multiple legged robot platforms and diverse locomotion tasks demonstrate that the modified SAC can now fully close the performance gap with PPO.
This advancement opens new avenues for more efficient training of legged robots in both simulation and real-world scenarios.
Related