UAV Path Planner (Non-RT)

Community

Develop Non-RT UAV path planning logic.

Authorthc1006
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill guides the development and modification of the DP-based Non-RT planner, ensuring a test-driven approach and maintaining its decoupled nature from specific RIC/ns-3 interfaces. This structured approach reduces errors and speeds up development.

Core Features & Use Cases

  • Test-First Development: Emphasizes writing new tests (test_planner.py) before implementing or modifying planner logic, enhancing code quality and reliability.
  • Decoupled Design: Reinforces keeping the planner independent of any specific RIC or ns-3 interface, promoting modularity and reusability.
  • Output Validation: Ensures the planner's output remains a valid FlightPlanPolicy object, compatible with uav-policy for downstream consumption.
  • Use Case: When optimizing the UAV path planning algorithm, use this skill to ensure you start by writing new tests, then modify the planner, and verify that the output FlightPlanPolicy is correctly formatted for the uav-policy xApp.

Quick Start

Use the uav-path-planner skill to add a new feature to the Non-RT planner, starting with tests.

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: UAV Path Planner (Non-RT)
Download link: https://github.com/thc1006/uav-rc-xapp-with-algorithms/archive/main.zip#uav-path-planner-non-rt

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 223,000+ vetted skills library on demand.