Skip to content

IrvingF7/slalomTello

Repository files navigation

slalomTello

Introduction

slalomTello is a class project done by Braeden Benedict, Kathleen Chang, and Irving Fang for a Berkeley EE class. The project involves writing controller to let Tello, a quadcopter drone developed by Ryze Robotics, navigate a set of slalom poles as soon as possible.

The control is PID-based and Aruco tags are used for position measurements.

Showcase

  1. Drone Perspective (Shot by onboard camera)

  1. Viewer Perspective

  1. Video

Please refer to this link

Details

  1. For details involved in this project, please refer to this report, which has very detailed explanation of almost every aspect of this project.

  2. For replicating this project, please clone this repo, connect your computer to a Tello via WiFi, and run TelloClosedLoop_stream.py

Miscellaneous

  1. If you are having trouble importing cv2.aruco, please refer to this link

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published