Objective - Learning computer science skills and the Python programming language in a team setting to control a Tello EDU minidrone
In many of the Codes below you will see code running in "For Loop" which iterates over a sequence by the determined amount of times in "Range". Example if the range says "(0,8)" then the code that is below will run 8 times. Whatever your number is set at then that's how many time the code gets run.
Research Flights and Codes
In this code the drone took-off, flew from one toolbox to the other (275cm), and landed on it.
In this code the drone took-off , flew to its destination (275cm) , landed. Then took-off again, turned around and flew back to its original starting point and landed.
Hoop Video Demonstration
In this code the drone took-off from the toolbox and lowered (150cm), then flew forward through the hula-hoop, next it turned around 180 degrees and went up (150cm) and flew back to the the toolbox and landed within range of the blue X in tape.
Square in the air with "For Loop" Video Demonstration
In this code the Drone takes-off and uses "For Loop" to fly a sequence 4 times to make a square and then land back where it took off.
Code
Challenge Flights
Code
Octagon Video Demonstration
In this code the Drone takes-off and uses "For Loop" to fly a 45 degree turn and forward (100cm) in a sequence of 8 times to make an octagon and then land back where it took off.
Regular Polygon Video Demonstration
In this code the Drone takes-off and uses "For Loop" to fly a 72 degree turn and forward (50cm) in a sequence of 5 times to make a Polygon and then land back where it took off.
Code
Code
Two Hoops Video Demonstration
In this code the Drone takes-off, flies forward (120cm) through the hoop and lands on a platform. After a 8 second waiting period it takes back off, turns around, and flies (120cm) through the hoop again to land back where it took off.
Long Distance Video Demonstration
In this code the Drone takes-off, flies forward (500cm). From here the code runs a "For Loop" sequence 4 times in order to create a square around the object its flying around. Once it reaches the end of the sequence it returns back to its original code and turns to head back to where it took off from. It turns counter-clockwise (90 degrees) and then flies forward (500cm) and lands back where it took-off from.
Code
Code
Shelf Limbo Step Video Demonstration
In this code the Drone takes-off, and goes down (20cm) to clear the shelf. From here the code runs a "For Loop" sequence 3 times. The sequence consists of the drone flying through the shelf (130cm), going up (75cm), and turning around (180 degrees). This code is run three times. Once the "For Loop" sequence is completed the drone flies (300cm) back in the direction from where it came from and landed.