navfn-planner

Community

Configure NavFn planner for fast global planning

Authorwimblerobotics
Version1.0.0
Installs0

System Documentation

What problem does it solve?

The NavFn planner configuration skill makes it simple to enable Dijkstra or A* global planning by tuning core parameters (use_astar, tolerance, allow_unknown) and selecting the appropriate planner plugin for your Nav2 deployment, ensuring reliable path generation on 2D costmaps.

Core Features & Use Cases

  • Exposes key planner parameters (use_astar, tolerance, allow_unknown) for straightforward tuning across ROS 2 Nav2 projects.
  • Supports multiple planner configurations within planner_server to compare GridBased and HybridBased options and swap between plans at runtime.
  • Use Case: configure global planning for indoor environments with obstacles and unknown areas, then validate path quality in simulation or in real robot runs.

Quick Start

Edit planner_server YAML to configure use_astar, tolerance, and allow_unknown, then run the Nav2 navigation stack

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: navfn-planner
Download link: https://github.com/wimblerobotics/ros2-copilot-skills/archive/main.zip#navfn-planner

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.