Inspiration

We were inspired by many the evolution of drones in the world. We wanted to be able to code for a drone and control it.

What it does

It hovers at a certain altitude given the thrust value of the drone. Along with computer vision with camera tracking its position off the ground.

How we built it

It was already assembled, we had to program a software that allows us to control it.

Challenges we ran into

The motors themselves wouldn't work despite the code running well. Turns out, some parts of the codes weren't properly in order. Once the drone got calibrated properly, the motors were working fine. Another issue is that some motor were exherting more output than other motors. For example Motor1 would generate more power at a value of 25 than Motor2 would at a power of 37. With that issue, when hovering the drone would start spinning on one side, due to one of the propellors having more revolutions per second than other another one. This was the application of Newton's third law. Every action has an opposite and equal reaction.

Accomplishments that we're proud of

We came into this hackathon wanting to actually make a drone just hover, and we managed to do that. Along with many issues that came along, we managed to fix most of them! We are proud of those accomplishments and are eager to learn more about drones on our own end. It's a shame that this hackathon has to end now. More to come hopefully!

What we learned

We learned a lot on how to debug the codes properly, on the physics of the drone, how to actively seek out help when stuck on a problem.

What's next for drone hover

We found many resources online that could help us learn more about drones. We look forward to making these projects!

Built With

Share this project:

Updates