Risk-Aware Reinforcement Learning with Bandit-Based Adaptation for Quadrupedal Locomotion
Yuanhong Zeng, Anushri Dixit
TL;DR
Risk-Aware Reinforcement Learning with Bandit-Based Adaptation for Quadrupedal Locomotion presents a CVaR-constrained RL framework to train multiple risk-aware policies across risk levels $\alpha\in(0,1)$ and employs an online Empirical-Bernstein UCB bandit to select the best policy based on observed episodic returns. The method combines a clipped-Lagrangian PPO objective with bootstrapped returns to stabilize training, and uses bandit-based online adaptation to match deployment conditions without privileged information. In both simulation and hardware, the approach nearly doubles mean and tail performance in unseen environments and the bandit rapidly identifies the best risk level within about two minutes of operation. This yields robust, adaptive quadruped locomotion under unknown disturbances, enabling effective deployment without extensive manual tuning of risk settings.
Abstract
In this work, we study risk-aware reinforcement learning for quadrupedal locomotion. Our approach trains a family of risk-conditioned policies using a Conditional Value-at-Risk (CVaR) constrained policy optimization technique that provides improved stability and sample efficiency. At deployment, we adaptively select the best performing policy from the family of policies using a multi-armed bandit framework that uses only observed episodic returns, without any privileged environment information, and adapts to unknown conditions on the fly. Hence, we train quadrupedal locomotion policies at various levels of robustness using CVaR and adaptively select the desired level of robustness online to ensure performance in unknown environments. We evaluate our method in simulation across eight unseen settings (by changing dynamics, contacts, sensing noise, and terrain) and on a Unitree Go2 robot in previously unseen terrains. Our risk-aware policy attains nearly twice the mean and tail performance in unseen environments compared to other baselines and our bandit-based adaptation selects the best-performing risk-aware policy in unknown terrain within two minutes of operation.
