UAV Path Planner (Non-RT)
CommunityDevelop 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
FlightPlanPolicyobject, compatible withuav-policyfor 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
FlightPlanPolicyis correctly formatted for theuav-policyxApp.
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.