Latent Action Priors for Locomotion with Deep Reinforcement Learning
Oliver Hausdörfer, Alexander von Rohr, Éric Lefort, Angela Schoellig
TL;DR
The paper addresses the brittleness of deep reinforcement learning for locomotion under direct torque control by introducing latent action priors learned from a small set of expert demonstrations. A nonlinear autoencoder compresses expert actions into a low-dimensional latent space $a_l$, which is fixed during PPO-based DRL and used to generate decoded actions with a residual full-action component; an imitation-style reward further guides learning. Empirical results across diverse robots and tasks show substantial gains in sample efficiency and final performance, with latent priors facilitating transfer and even enabling gait transitions, especially when paired with style rewards. The work highlights the practical utility of data-efficient, action-space priors for torque-controlled locomotion and suggests broad applicability to imitation learning and multi-gait scenarios, including potential extensions to video-derived demonstrations.
Abstract
Deep Reinforcement Learning (DRL) enables robots to learn complex behaviors through interaction with the environment. However, due to the unrestricted nature of the learning algorithms, the resulting solutions are often brittle and appear unnatural. This is especially true for learning direct joint-level torque control, as inductive biases are difficult to integrate into the learning process. We propose an inductive bias for learning locomotion that is especially useful for torque control: latent actions learned from a small dataset of expert demonstrations. This prior allows the policy to directly leverage knowledge contained in the expert's actions and facilitates more efficient exploration. We observe that the agent is not restricted to the reward levels of the demonstration, and performance in transfer tasks is improved significantly. Latent action priors combined with style rewards for imitation lead to a closer replication of the expert's behavior. Videos and code are available at https://sites.google.com/view/latent-action-priors.
