Close
0%
0%

Capture The Drone

drone that takes selfie

Similar projects worth following
Drone that automatically takes selfies

Github: https://github.com/cabbagecongee/-Capture-the-Drone


Resources Used:
Tello API: https://djitellopy.readthedocs.io/en/latest/tello/

TelloPy Drone Controller Python Package: https://github.com/hanyazou/TelloPy?tab=readme-ov-file

SDK: https://terra-1-g.djicdn.com/2d4dce68897a46b19fc717f3576b7c6a/Tello%20%E7%BC%96%E7%A8%8B%E7%9B%B8%E5%85%B3/For%20Tello/Tello%20SDK%20Documentation%20EN_1.3_1122.pdf

  • 1 × DJI Tello Drone
  • 1 × Arduino Nano
  • 2 × Joysticks
  • 1 × Breadboard Electronic Components / Misc. Electronic Components
  • 1 × Jumper Wires

  • Demo Day!

    ying tan03/20/2025 at 07:07 0 comments

    It was incredibly fun demo-ing our project to almost all the CS 12 students! It was really fun playing around with their projects too! 

    Here are photos that our drone took of everyone who tested it out <3

    https://drive.google.com/drive/u/0/folders/16JS4Pyp6KR0ogtmMnCx9r0m8gKIiNFpW

  • Serial Communication: Controller x Laptop

    ying tan03/20/2025 at 07:03 0 comments

    Serial communication between DIY joystick controller and laptop was a success! It can interpret movements on the joysticks and translate that!

    Unfortunately though, the Arduino Nano sends way too many commands to the drone -- causing it to slow down the drone by wayyyyy too much (to the point the camera freezes)! What's the point of a camera that freezes and cannot even process frames...

    So for CS 12 demo day, we used keyboard controls to control the drone & demonstrated controller serial communication with the laptop :)

  • Hand Detection Implementation

    Tuyen Nguyen03/07/2025 at 08:07 0 comments

    Completed hand detection! Automatically saves photo every time the model detects a peace sign. Might extend the sleep time because it takes so many photos. Now, we just have to implement this into the main code

  • Smile Detection Coded!

    ying tan02/21/2025 at 05:02 0 comments

    Was a little terrified when the detector started to detect a million smiles in my room, but fixed it by detecting a smile per face! Automatically takes a photo when detecting a smile :)

  • Single Face Detection

    ying tan02/18/2025 at 09:19 0 comments

    Simultaneous single-face detection and drone movement has been implemented! We think it'd be cool to add multi-face detection and pose (per face) detection -- so we'll work on that after we've coded our controller :)

  • Controlled Drone + Vision from Computer

    Tuyen Nguyen02/03/2025 at 05:35 0 comments

    Completed the code to control the drone from our computer using the arrow keys and WASDQE keys to control movement of the drone. Also able to sucessfully stream video feed while drone is being controlled. The video feed is a little glitchy sometimes but it works!

  • Drone camera and moving!

    Tuyen Nguyen01/31/2025 at 06:31 0 comments

    Our camera feed is blue for some reason.... we also have to debug code for where the drone moves

  • Created a Github repo for the drone + drone recieved!

    Tuyen Nguyen01/31/2025 at 04:02 0 comments

    Created a repo for the coding of the drone and we also received our drone! Currently coding the software to receive signals from the drone.

View all 8 project logs

  • 1
    Code DJI Tello Drone

    Follow instructions on Tello API -- play around with the drone! You may need to recalibrate it!

  • 2
    Implement keyboard controls to the drone

    Make sure this works while video shows!

  • 3
    Implement face detection with CV 2

View all 9 instructions

Enjoy this project?

Share

Discussions

Rich text editor

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates