I am building a custom quadcopter based off an Arduino flight controller. I attempted to fly it today. It went about 8 feet in the air, hovered steadily for almost a second, then began to oscillate slowly, then rapidly, then finally flipped over in the air and crashed. I attached this video (
) to give a fairly accurate description of what happened. It broke one propeller.
I started my P gain for Pitch/Roll PID at 0.8. I and D gains were at 0 for Pitch/Roll Loops. P, I, D gains was set at 0 for Yaw loop. I verified the motors responded in the right directions to my PID loops with the gyro and controller inputs.
Is it my fault I didn't immediately move the quadcopter around? Should I not let it attempt to hover untuned and immediately move it around and start tuning? Would it be better in my case to tie the quadcopter down and try to tune it that way because of what happened? Did I set the P gain for Pitch/Roll too high to begin with? Any advice would be greatly appreciated.
PS, I never got the opportunity to attempt to tune the quad..
I started my P gain for Pitch/Roll PID at 0.8. I and D gains were at 0 for Pitch/Roll Loops. P, I, D gains was set at 0 for Yaw loop. I verified the motors responded in the right directions to my PID loops with the gyro and controller inputs.
Is it my fault I didn't immediately move the quadcopter around? Should I not let it attempt to hover untuned and immediately move it around and start tuning? Would it be better in my case to tie the quadcopter down and try to tune it that way because of what happened? Did I set the P gain for Pitch/Roll too high to begin with? Any advice would be greatly appreciated.
PS, I never got the opportunity to attempt to tune the quad..