Yesterday I had the first flight of my first quadcopter and I was amazed with the stability using the standard PID settings. I was expecting to do a lot of calibrating and messing with PID settings, but the copter is stable already! (flying gyro, WMP only)
With a bit of trimming on the transmitter the roll and pitch drift is eliminated and the quad hovers in place nicely. The YAW axis however needed more trimming, so much that I could not arm the quad anymore.
The multwii FAQ also mentions this problem, but not the solution.:
The motors start & stop but after trimming the yaw it’s no longer possible to start or stop the motors
By setting the trim, the complete range moves up or down so the endpoint does not reach the desired 1000 or 2000 any more.
One transmitter suffering from this is e.g. the very basic Planet T5 2.4Ghz transmitter.
I am using a simple transmitter, Spektrum DX5e, and cannot adjust endpoints or traveladjust to 120-140%. Instead I changed the values MINCHECK and MAXCHECK to respectively 1120 and 1870.
What is the best solution to trim the tendency of clockwise turning on the YAW axis? Is it possible to do this in the code?
Or should I just adjust the MINCHECK en MAXCHECK even more, so I can arm the copter even after trimming the YAW?
Additional set-up information:
- Motor: EMAX FC 2822
Propellor: 8x4.5 flyduino
esc: Hobbyking 18-20
battery: zippy 3000 mAh
transmitter: Spektrum dx5e
receiver: OrangeRx R710
Gyro: WMP
arduino: Nano V3.0
DIY frame, total weight 1009 gram