Skip to content
@EasyNavigation

EasyNavigation

🧭 EasyNavigation (EasyNav)

EasyNavigation (EasyNav) is an open-source navigation system for ROS 2, designed to be:

Representation-agnostic, supporting a wide variety of environment models: 2D costmaps, elevation-aware gridmaps, Octomap-based 3D representations, raw point clouds, or hybrid combinations.
Real-time capable, minimizing latency between perception and action.
🧩 Modular, through a plugin architecture and reusable navigation stacks.
🚀 Lightweight and simple to deploy, using a single binary and a parameter file for configuration.
🧪 Simulation-ready, thanks to a rich collection of PlayGrounds with different robots and environments.

EasyNav is developed by the Intelligent Robotics Lab at Universidad Rey Juan Carlos, and aims to be a flexible, extensible, and practical alternative to existing ROS 2 navigation stacks such as Nav2.


🧩 CI Status

Repository Doxygen Rolling Kilted Jazzy Humble
EasyNavigation Doxygen Deployment rolling kilted jazzy humble
NavMap Doxygen Deployment rolling kilted jazzy humble
easynav_plugins Doxygen Deployment rolling kilted jazzy humble
yaets Doxygen Deployment rolling kilted jazzy-devel humble

📦 Main Repositories

Repository Description
EasyNavigation Core of the EasyNav system, providing the navigation core, plugin management, and runtime execution.
easynav_plugins Collection of plugins implementing various map managers, planners, localizers, and controllers.
NavMap Surface-based map representation for navigable 3D environments, providing geometric and semantic layers for efficient navigation.
easynav_gridmap_stack EasyNav stack built around GridMaps (ANYbotics/grid_map), integrating gridmap-based planners and controllers.
easynav_playground_kobuki PlayGround with the Kobuki mobile robot in indoor simulation environments.
easynav_playground_summit PlayGround featuring the Summit XL robot in outdoor environments.

👥 Project Maintainers

Name Organization GitHub Role
Francisco Martín Rico Universidad Rey Juan Carlos fmrico Project Lead
Francisco Miguel Moreno Olivo Universidad Rey Juan Carlos butakus Core Developer
José Miguel Guerrero Hernández Universidad Rey Juan Carlos jmguerreroh Developer
Juan Sebastián Cely Gutiérrez Universidad Rey Juan Carlos juanscelyg Developer
Esther Aguado González Universidad Rey Juan Carlos estherag Developer
Francisco José Romero Ramírez Universidad Rey Juan Carlos kiko2r Developer
Miguel de Miguel Paraiso Universidad Rey Juan Carlos midemig Advisor
Jorge Beltrán de la Cita Universidad Rey Juan Carlos beltransen Advisor

📋 Roadmap Project: RoadMap


Intelligent Robotics Lab – Universidad Rey Juan Carlos

Popular repositories Loading

  1. NavMap NavMap Public

    C++ 93 9

  2. EasyNavigation EasyNavigation Public

    C++ 47 13

  3. roscon2025_workshop roscon2025_workshop Public

    Python 27 4

  4. easynav_gridmap_stack easynav_gridmap_stack Public

    C++ 4 4

  5. easynav_plugins easynav_plugins Public

    C++ 3 10

  6. easynav_simple_stack easynav_simple_stack Public archive

    C++ 1 1

Repositories

Showing 10 of 19 repositories

Most used topics

Loading…