Robotics · Real flight
RC Car Follower Drone
A DJI Tello that finds a moving RC car with a custom-trained YOLOv8 model and follows it from 1 m away, using only its onboard camera.
- YOLOv8s runs on every 4th frame; a CSRT tracker covers the frames between detections so control isn't limited by detector speed.
- A Kalman filter smooths the target, and three PID loops drive yaw, altitude, and range.
- Flight logs showed yaw at its limit in a third of control steps on turns, which pinpoints what to tune next.
Python · YOLOv8 · OpenCV · Kalman filter · PID
View on GitHub →