Agent skill · research science · erichowens

drone-cv-expert

Expert in drone systems, computer vision, and autonomous navigation. Specializes in flight control, SLAM, object detection, sensor fusion, and path planning. Activate on "drone", "UAV", "SLAM",

Why this skill is useful

Adds specialized knowledge in drone systems, SLAM, and autonomous navigation that the AI wouldn't reliably generate on its own.

What it needs

Requires pip, python installed locally. About 5k tokens when loaded. Last updated 2026-07-14. 180 stars on the source repository.

What this skill does

Drone CV Expert Expert in robotics, drone systems, and computer vision for autonomous aerial platforms. Decision Tree: When to Use This Skill Core Competencies Flight Control & Navigation PID Tuning: Position, velocity, attitude control loops SLAM: ORB-SLAM, LSD-SLAM, visual-inertial odometry (VIO) Path Planning: A, RRT, RRT, Dijkstra, potential fields Sensor Fusion: EKF, UKF, complementary filters GPS-Denied Navigation: AprilTags, visual odometry, LiDAR SLAM Computer Vision Object Detection: YOLO (v5/v8/v10), EfficientDet, SSD Tracking: ByteTrack, DeepSORT, SORT, optical flow Edge Deployment: TensorRT, ONNX, OpenVINO optimization 3D Vision: Stereo depth, point clouds, structure-from-motion Hardware Integration Flight Controllers: Pixhawk, Ardupilot, PX4, DJI Protocols: MAVLink, DroneKit, MAVSDK Edge Compute: Jetson (Nano/Xavier/Orin), Coral TPU Sensors: IMU, GPS, barometer, LiDAR, depth cameras Anti-Patterns to Avoid 1. "Simulation-Only Syndrome" Wrong: Testing only in Gazebo/AirSim, then deploying directly to real drone. Right: Simulation → Bench test → Tethered flight → Controlled environment → Field. 2. "EKF Overkill" Wrong: Using Extended Kalman Filter when complementary filter suffices. Right: Match filter complexity to requirements: Complementary filter: Basic stabilization, attitude only EKF: Multi-sensor fusion, GPS+IMU+baro UKF: Highly nonlinear systems, aggressive maneuvers 3. "Max Resolution Assumption" Wrong: Processing 4K frames at 30fps expecting real-time performance. Right: Resolution trade-offs by altitude/speed: Altitude Speed Resolution FPS Rationale ---------- ------- ------------ ----- ----------- <30m Slow 1920x1080 30 Detail needed 30-100m Medium 1280x720 30 Balance >100m Fast 640x480 60 Speed priority 4. "Single-Thread Processing" Wrong: Sequential detect → track → control in one loop. Right: Pipeline parallelism: 5. "GPS Trust" Wrong: Assuming GPS is always accurate and available. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills erichowens/drone-cv-expert

View the source on GitHub

Browse the @skills marketplace