I've built a DIY Pi0 drone using Erle Robotics' PXFmini, power module, GPS module and a Raspberry Pi 3.
The good news is that after a few months of learning the drone is up and flying! Thank you everyone that has helped me get this far!
The bad news is that the drone does not hover well in place - constantly drifting around and up and down.
Here is a video of my drone: https://youtu.be/pqvtXJlrwCk
Notice that the drone drifts around both forward/back/left/right and also up and down altitude wise which is particularly concerning to me. After a few seconds of drifting, the drone begins to fall slowly towards the ground - then goes back up to repeat the process. During the video, it is not windy and I'm not touching the RC controls except right before the drone lands back on the ground to avoid a hard landing.
I have already done these things:
- calibrated the ESCs
- calibrated the accelerometer
- calibrated the compass (I think)
- ensured the components on the drone are centered to distribute weight as evenly as possible on the drone frame
- replaced the propellers
I'm now in the process of trying to calibrate the power module. I thought the ER GPS module I bought would help but the flight doesn't seem any more stable.
What else should I do to stabilize the flight? The simple goal for my drone is to rise straight up ~50 feet and hover in place for a few minutes to record some aerial video.
Thank you for your feedback!