An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS2 (Robotic Operating System) applications written in C++
-
Updated
Feb 18, 2026 - C++
An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS2 (Robotic Operating System) applications written in C++
Autonomous Mobile Robot developed and programmed in the online course named "Self-Driving and ROS 2 - Learn By Doing! Odometry & Control"
This is repository for the course ROS2 Autonomous Driving and SLAM using NAV2 with TurtleBot3 on Udemy.
Autonomous exploration for ROS 2, featuring two algorithms: Wanderer (heuristic-based) and Discoverer (frontier-based, efficient for large maps). Mapping is handled by Google Cartographer (SLAM) and navigation by Nav2. Simulation runs in Gazebo with TurtleBot3 and with a custom CSV-based map generation.
Autonomous Mobile Robot developed and programmed in the online course named "Self-Driving and ROS 2 - Learn By Doing! Map & Localization"
This repository includes the simulation of a vehicle with an Ackermann drive system in ROS2 Humble & Jazzy and Gazebo Sim Harmonic, utilizing the Nav2 package for autonomous navigation.
Mapping, localization and using the navigation stack with ROS2 Jazzy
Robo Delivery Simulator
This is a costmap plugin for costmap_2d pkg. This plugin supports multiple depth cameras and run in real time.
MCP server that provides tools and resources to control and monitor robots using Nav2.
An autonomous exploration package for ROS 2 Humble using Nav2 and SLAM Toolbox. It enables robots to explore unknown environments, build maps, and recover from localization failures, solving the kidnapped robot problem effectively.
Autonomous Mobile Robot developed and programmed in the online course named "Self-Driving and ROS 2 - Learn By Doing! Plan & Navigation"
Bumperbot is an open-source 3D printed self-driving robot powered by ROS 2. Its simple design and low cost make it an excellent learning platform, featured in the "Self Driving and ROS 2 - Learn by Doing! Odometry & Control" and "Self Driving and ROS 2 - Learn by Doing! Map & Localization" courses.
A fast and reliable roadmap-based robot exploration module
An autonomous robot that navigates and avoids obstacles in real time using LiDAR and depth sensors. SLAM generates maps, while NAV2 handles path planning. Simulations are performed in Gazebo with RViz for visualization.
A repo containing essential ROS2 Humble features for controlling Autonomous Mobile Robots (AMRs) and robotic arm manipulators.
VDA5050 LIF Editor (layout interchange format editor)
Add a description, image, and links to the nav2 topic page so that developers can more easily learn about it.
To associate your repository with the nav2 topic, visit your repo's landing page and select "manage topics."