This program is a curriculum-based program that teaches computer science skills and the Python programming language in a team setting through hands-on use of a Tello EDU minidrone. After utilizing the curriculum in the classroom or after school, students can showcase their skills and accomplishments at *Aerial Challenge Days, competition events where student teams work to solve progressively more difficult challenges.
Table Of Contents
In this challenge, we were required to take off from a hula hoop on the ground, fly forward past an elevated vertical hula hoop, use either a clockwise or counterclockwise command to make a 90-degree turn, then fly forward through a second hula hoop and land in a hula hoop on the ground.
In this challenge we had to have our drone takeoff from a hula hoop, then it would need to drop its height using the height control commands associated with the python library, then fly forward underneath of a rod, then using the height command ascend to a higher height, and then fly forward overtop of another rod, and finally land in a hula hoop.
In this challenge, we had to work with a partner to get both of our drones to fly in an octagonal arc. This required the usage of either clockwise or counterclockwise commands made into a loop to create the simplest code and gain experience with using loops in Python.
In this challenge we had to spell out our initials using the position of the drone. This challenge was done to gain experience with the coordinate system for the letters. The drone would take off, spell out the letter, and then do a 360-degree turn after each letter to signify the start of the next letter.
In this challenge we had to work with user input to provide an output of the number of sides for the drone to make in a polygon. This was done through a series of input, integer, and loop commands to make the drone follow the flight path.
In this challenge, we learned how to use the curve command to create circular paths in the air with the drone. The flight path of this included a horizontal circle, a vertical circle, and then a diagonal circle followed in succession by one another. The drone signaled it had finished a circle by landing and then taking off again.
In this challenge, we created an obstacle course where we applied diagonal coordinates to get the drone to fly through the course and land in the middle of it. This involved working with all the commands to put them together to fly properly through the entire track and ultimately land in the hula hoop again.