- The competition is managed by the Computer Science Laboratory at Ariel University - K&CG Lab.
- Number of teams is limited to 20.
- Team size is not limited, each team should have a team leader.
- Each team that passed the the Qualifying stage will receive a Tello drone until the end of the competition.
- TelloAI-101 : Introduction meeting @ 24/10/22
- TelloAI-102 : Qualification stage @ 31/10/22
- TelloAI-103 : Final stage @ 10/11/22
- Winning team - 8,000 NIS
- Second team - 4,000 NIS
- Third team - 2,000 NIS
- Good Knowledge in Python.
- Getting familiar with the Tello SDK.
- Basic understanding of Aruco code.
- A winning team!
- https://www.youtube.com/watch?v=7UzPIpXn-g4
- https://www.youtube.com/watch?v=k4Q03_WrpwM
- https://github.com/fvilmos/tello_object_tracking
- https://dl-cdn.ryzerobotics.com/downloads/Tello/Tello%20SDK%202.0%20User%20Guide.pdf -- Tello SDK
- https://github.com/tariq86/tello_edu.py
- https://www.youtube.com/watch?v=lqBRYkWSmjI
- https://github.com/waseemtannous/Autonomous-Drone-Scanning-and-Mapping
- https://www.aeroroboticscomp.com/fall2022
- https://www.arxiv-vanity.com/papers/2104.09815/
- https://pyimagesearch.com/2020/12/21/detecting-aruco-markers-with-opencv-and-python/
This repo contains code that knows how to communicate with the Tello drone,
Receive information and video streams from him in real time.
In addition, a code used in Python attached that allows you to
control the drone with the help of your Keyboard while flying
without interfering with the main algorithm (may save your drone).
In the code we used opencv to detect Aruco code - feel free to use something else.
- djitellopy -
pip install djitellopy
- OpenCV -
pip install opencv-python
- NumPy -
pip install numpy
- keyboard -
pip install keyboard
- might request sudo permission. - threading
- socket
- Queue
- pandas
- time
python -m pip install -r requirements.txt
cd Keyboard-Interface
sudo python3 keyboardControl.py
https://www.youtube.com/watch?v=892dmWhur80&list=PLL4BDIvakL8p3JlQrc3qWykljuYtWlZCS