Modern C++ frontier exploration package for autonomous mobile robots, with a core C++ library for custom integrations alongside ROS 2 Jazzy & Humble, Nav2 support.
-
Updated
Jul 10, 2026 - C++
Modern C++ frontier exploration package for autonomous mobile robots, with a core C++ library for custom integrations alongside ROS 2 Jazzy & Humble, Nav2 support.
Real-time path-planning from 3D reconstruction and depth estimation: an algorithm for calibrated stereo cameras.
ROS-Noetic monocular-SLAM with A* path-planner for autonomous UAVs in unknown 3D environments
Privacy-aware environmental digital twin for ambient/RF sensing in Rust — a typed, provenance-tracked graph of rooms, sensors, people & beliefs, geospatially grounded with predictive occupancy (OccWorld). ADR-139.
Using pre-trained DL models and Transformations for generating occupancy maps. Includes some other basic deep learning tasks. Feel free to contribute.
AAIML 2024: 3D Semantic Occupancy from Dense Prediction Transformers trained under memory constraints
This Python project demonstrates Occupancy Grid Mapping in robotics and autonomous navigation using real-world data from the Orebro dataset. It processes odometry and laser sensor readings to create an occupancy grid map. With Matplotlib visualizations, it simulates robot navigation and mapping in a 2D environment.
A lightweight, header-only C++17 library for managing 2D grids for mapping and navigation
The Nav2 Costmap Filter Editor is a browser-based, zero-backend application designed to simplify the creation of costmap filter masks for ROS 2 (Robot Operating System). It allows users to visually draw restrictions—such as keepout zones, speed limits, and virtual walls—directly onto an existing ROS 2 occupancy map.
Semantic Occupancy 3D Plotter. This is the plotter made by the SOccDPT project to create fancy 3D visuals. You can use this for your own AV or Robotics visualization!
Robotics course projects using Python and Webots for control, mapping, localization, and navigation.
Visibility-based Reeds-Shepp marching solver for locally optimal nonholonomic path planning on 2D occupancy grids.
LifeRouter is a Go service that provides path-planning for digital twin environments. It exports 2 main functionalities: agent routing, for limited knowledge adaptative movement, and evacuation planning, to orchestrate signaling nodes in a building and point people to the nearest exit in a dynamic environment; both functioning over occupancy-grids.
A web-based occupancy grid editor for robotics. Create, edit, and export occupancy maps with support for ROS, CSV, JSON, and PNG formats. Features include start/goal placement, relative coordinate systems, and grid generation tools.
Qt map editor for ROS / ROS 2 compatible PGM + YAML occupancy maps
Educational camera-only BEV occupancy grid and temporal occlusion memory lab inspired by public Tesla Vision concepts.
Autonomous exploration benchmark platform with frontier planning, occupancy mapping, and a ROS2 Gazebo prototype.
From-scratch 2D autonomous navigation stack in modern C++ — A* global planning, a collision-free DWA local planner, frontier-based exploration of unknown mazes, and a browser visualizer. Zero dependencies.
ELECENG 3EY4 Final Project
Sampling-Based 3D Planner With Occupancy Grid Map
Add a description, image, and links to the occupancy-grid topic page so that developers can more easily learn about it.
To associate your repository with the occupancy-grid topic, visit your repo's landing page and select "manage topics."