This repository provides a suite of applications for the Kendryte K210 AI chip, targeting drone autonomy. It enables real-time object detection, classification, and marker recognition, integrating with ArduPilot flight controllers to enhance drone intelligence for tasks like visual navigation and target tracking, particularly in GPS-denied environments.
How It Works
The project leverages the K210's edge AI capabilities, employing both traditional machine vision techniques (via the OpenMV library) for tasks like color and marker detection, and deep learning models (TensorFlow, YOLOv2) for more complex recognition like faces and human bodies. It establishes a MAVLink communication interface to transmit processed target location data to ArduPilot, facilitating real-time flight control adjustments.
Quick Start & Requirements
kflash_gui
.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The repository is a supporting component of a larger research project (Vision_MAV) and may not be a standalone, fully polished solution. Specific hardware dependencies (K210 evaluation board) are required.
3 years ago
Inactive