Dynamic Obstacle Avoidance with Bounded Rationality Adversarial Reinforcement Learning

Jose-Luis Holgado-Alvarez, Aryaman Reddi, Carlo D'Eramo
3/14/2025
cs.ROcs.LG

No confident code implementation found for this paper.

Abstract

Reinforcement Learning (RL) has proven largely effective in obtaining stable locomotion gaits for legged robots. However, designing control algorithms which can robustly navigate unseen environments with obstacles remains an ongoing problem within quadruped locomotion. To tackle this, it is convenient to solve navigation tasks by means of a hierarchical approach with a low-level locomotion policy and a high-level navigation policy. Crucially, the high-level policy needs to be robust to dynamic obstacles along the path of the agent. In this work, we propose a novel way to endow navigation policies with robustness by a training process that models obstacles as adversarial agents, following the adversarial RL paradigm. Importantly, to improve the reliability of the training process, we bound the rationality of the adversarial agent resorting to quantal response equilibria, and place a curriculum over its rationality. We called this method Hierarchical policies via Quantal response Adversarial Reinforcement Learning (Hi-QARL). We demonstrate the robustness of our method by benchmarking it in unseen randomized mazes with multiple obstacles. To prove its applicability in real scenarios, our method is applied on a Unitree GO1 robot in simulation.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{holgadoalvarez2025dynamic,
  title  = {Dynamic Obstacle Avoidance with Bounded Rationality Adversarial Reinforcement Learning},
  author = {Jose-Luis Holgado-Alvarez and Aryaman Reddi and Carlo D'Eramo},
  year   = {2025},
  eprint = {2503.11467},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.11467v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.11467.svg)](https://codeofpaper.com/paper/2503.11467)

Discussion