The A.R. Drone 2.0:
A.R. stands for Augmented Reality. This applies to my goal with Colleen was to do for this project. As we learned Python programming on Auto flight, we were able to begin coding a simulation of what we wanted our Drone to accomplish. Although we were not able to sinque the drone and our computer at the STEM Showcase, we were able to demonstrate what it would have done if connected by using the app A.R. Free Flight. Because of our inexperience with this code, we were able to learn more about simulating a code and could apply the problem solving skills we acquired for future projects. Hopefully, we will also be able to successfully code a drone in the near future.
R&ED Group 3
Sunday, June 2, 2019
Monday, April 15, 2019
Bryan's Drone Report
When we first started working with the AR drones, me and other classmates were checking the hardware and mechanic stability of each drone. I helped examine each drone, as well as test each of the drones in freeflight to determine which drones worked the best and which ones could not be used. Many of the drones had problems, and while working with autoflight, more drones became unusable.
When I first started working with autoflight, I had little to no issues with making my code until the last days of working. I spent the first 2 days trying to figure out how to make the drone flip through autoscript, but I had to abandon that idea since the flip command did not work. For the rest of the working week, I resolved to make a code for the drone to fly forward then back to make it stop, rotate 180 degrees, and move around in a small circle. One difficulty I had in doing this was that I tried using the abstracted rotate command in my code, and my drone would not rotate. Also, the drone would go out of control when I was using the rotate command in my code, which was also a big problem my peers had. I had to stop using the rotate command entirely and use the move_time command, setting numbers for phi and yaw and also the time I wanted the drone to keep flying in a circle, and setting all the other inputs to 0. I also had to stop using the up command because when I used it, it would keep going up. This may have been because I set it to keep going up until it reached a certain altitude, but I also set a time limit, and the drone would still lose control, so I had to take the up command out of my code.
This is the final code I made:
When I first started working with autoflight, I had little to no issues with making my code until the last days of working. I spent the first 2 days trying to figure out how to make the drone flip through autoscript, but I had to abandon that idea since the flip command did not work. For the rest of the working week, I resolved to make a code for the drone to fly forward then back to make it stop, rotate 180 degrees, and move around in a small circle. One difficulty I had in doing this was that I tried using the abstracted rotate command in my code, and my drone would not rotate. Also, the drone would go out of control when I was using the rotate command in my code, which was also a big problem my peers had. I had to stop using the rotate command entirely and use the move_time command, setting numbers for phi and yaw and also the time I wanted the drone to keep flying in a circle, and setting all the other inputs to 0. I also had to stop using the up command because when I used it, it would keep going up. This may have been because I set it to keep going up until it reached a certain altitude, but I also set a time limit, and the drone would still lose control, so I had to take the up command out of my code.
This is the final code I made:
This is my drone flying with my final code:
Tuesday, November 27, 2018
Monday, November 19, 2018
Friday, November 16, 2018
Today, Bryan and I connected the to bar to the main frame. We then continued to work on the legs and tightening all of the loose nuts on the wings and frame. Also, we added the legs to the bottom of the frame (below the wings) and we tested to make sure our wings and mouth still functioned and they did.
Subscribe to:
Comments (Atom)
A.R. Drone 2.0
The A.R. Drone 2.0: A.R. stands for Augmented Reality. This applies to my goal with Colleen was to do for this project. As we learned Pyth...
-
Today, Bryan and I worked on our parts of the project. I added the other aspect of the leg to my part of the project and Bryan replicated th...
-
This is a video of our robot bird functioning without the mouth moving (it got stuck and we could only move the wings and legs). Also, tod...
-
11/19/18- Today, Sara and I completed making our legs to our bird robot. We were able to make the mechanism for our legs work successfully a...
