Skip to content
@Arena-Rosnav

Arena Rosnav

Arena Rosnav (Arena 5.0, RSS '25)

Arena is a platform for developing and benchmarking navigation algorithms in human-centric social environments. We offer a wide variety of different social force models, robots, planners, and world generation algorithms, and many more to use. All functions are abstracted and can be run across three widely used simulators: Flatland 2D, Gazebo, Unity 3D, and Isaac Sim (added 2025). Arena Rosnav also offers a complete evaluation pipeline for benchmarking the performance of robots and planners based on standard metrics, and a trainings pipeline for navigational models based on DRL and PPO. With this pipeline our own DRL planner ROSNavRL was created.

Documentation

Follow the documentation for details how to use the platform:

Documentation

Isaac Sim

Unity

Gazebo

Flatland

Features

  • Automatic installation script for the arena rosnav environment

  • 4 different simulators including Isaac, Unity, Gazebo and Flatland

  • We offer prebuilt, realistic simulation environments, including offices, hospitals, canteens, warehouses, and much more

  • Dynamic Map Generation including dynamic mazes

  • Variety of Task Modes for robots and pedestrians

    Task Mode Short Description Robots Obstacles
    scenario load scenario file
    random generate random positions
    parametrized more fine-tuned random
    guided waypoint sequence
    explore explore map
  • Variety of Robots including the go1 quadruped robot

  • Variety of Planners including our own DRL planner ROSNavRL

  • Variety of social force models for pedestrians

  • Pipeline for evaluating approaches and analysing them based on standard metrics with our Arena Evaluation package.

  • Pipeline to train planner agents based on reinforcement learning approaches from stable baselines3

  • Modular and flexible structure for extension of new functionalities and approaches

  • Fully integrated Move Base Flex in our Arena-Rosnav ecosystem

Supported Planners

Supported Robots

turtlebot3-burger jackal ridgeback agv-ota tiago
Robotino(rto) youbot turtlebot3_waffle_pi Car-O-Bot4 (cob4) dingo

Supported Worlds

Gazebo

Hospital Canteen Campus Factory Warehouse

Unity

Hospital Restaurant School Japanese Garden Warehouse

Recent Publications

Pinned Loading

  1. task-generator task-generator Public

    Python 3 4

  2. arena-rosnav arena-rosnav Public

    Python 99 48

  3. rosnav-rl rosnav-rl Public

    RosNav-RL is a modular DRL framework for ROS 2 with a pluggable architecture, allowing you to switch between RL backends like Stable-Baselines3 and DreamerV3 to accelerate research and deployment.

    Python 65 6

  4. arena-simulation-setup arena-simulation-setup Public

    Python 6 18

  5. arena-evaluation arena-evaluation Public

    Python 6 8

Repositories

Showing 10 of 41 repositories
  • rosnav-rl Public

    RosNav-RL is a modular DRL framework for ROS 2 with a pluggable architecture, allowing you to switch between RL backends like Stable-Baselines3 and DreamerV3 to accelerate research and deployment.

    Arena-Rosnav/rosnav-rl’s past year of commit activity
    Python 65 Apache-2.0 6 1 0 Updated Dec 10, 2025
  • arena-isaac Public
    Arena-Rosnav/arena-isaac’s past year of commit activity
    Python 5 2 1 0 Updated Dec 9, 2025
  • arena-rosnav Public
    Arena-Rosnav/arena-rosnav’s past year of commit activity
    Python 99 MIT 48 18 8 Updated Oct 24, 2025
  • gz_arena_human_plugin Public Forked from AhmedMartban/arena_human_plugin

    Generic Gazebo Garden plugin for controlling human pedestrians via arena_people_msgs

    Arena-Rosnav/gz_arena_human_plugin’s past year of commit activity
    C++ 0 MIT 1 0 0 Updated Aug 28, 2025
  • hunav_gz_plugin Public Forked from AhmedMartban/hunav_gz_plugin

    Actor Plugin for Gazebo (Version: Garden) to modify and control Actor Behavior and allow connection to HuNavSim in Arena Rosnav

    Arena-Rosnav/hunav_gz_plugin’s past year of commit activity
    C++ 0 MIT 1 0 0 Updated Aug 27, 2025
  • .github Public
    Arena-Rosnav/.github’s past year of commit activity
    6 11 0 1 Updated Aug 8, 2025
  • Arena-Rosnav/arena-tools’s past year of commit activity
    Python 3 10 0 0 Updated Jun 6, 2025
  • nav2py_drlvo Public
    Arena-Rosnav/nav2py_drlvo’s past year of commit activity
    Python 1 1 0 1 Updated May 13, 2025
  • Arena-Rosnav/arena-simulation-setup’s past year of commit activity
    Python 6 18 0 1 Updated Jan 29, 2025
  • crowdsim Public

    crowdsim extension of pedsim_ros

    Arena-Rosnav/crowdsim’s past year of commit activity
    Python 1 1 0 0 Updated Jan 24, 2025

Most used topics

Loading…