Skip to content

Repository files navigation

Custom Path Planner Plugin

This project features a custom global planner for the ROS2 Navigation Stack (Nav2) based on the Dijkstra algorithm. Developed as a ROS2 plugin, it computes optimal paths in Gazebo simulations by leveraging costmap data and integrates smoothly with Nav2’s planning framework. The planner enables reliable autonomous navigation while demonstrating how classical algorithms can be applied within ROS2.


GUI

Features

  • Custom Dijkstra-based global planner plugin for Nav2
  • Full integration with ROS2 Nav2 costmaps and behavior trees
  • Tested in Gazebo simulation with static obstacles
  • Configurable parameters for tuning planning behavior
  • Modular plugin implemented using ROS2 pluginlib
  • Supports end-to-end robot navigation from planning to execution

About

Simple path planner integration nav2

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages