Skip to content

kuralme/path_planning_plugin

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

Watchers

Forks

Releases

No releases published

Packages

No packages published