im trying to help a couple of friends with TBS discovery quads on V3.1.5.
both of them fly pretty well in stabilize, and went through auto tune.
despite two very different setups (one 600KV 13" and one 900KV 10") both of them exhibit similar behaviour in LOITER - and that is a slow wobble on the arm axis (45 degree axis) - so loiter seems unstable and almost useless for AP for now.
Can you guys share if you found a similar problem? and how did you setup yours?
I don't think I have this issue.
Is this a TBS Discovery or Discovery Pro?
Heres is what I have
TBS Disco Pro
APM 2.6 - uBloc external GPS
Graupner 10" (although recently I went to Self tightening DJI/GemFan)
To start out here are my PIDs
I did 2, both seemed okay
I did 3 tests with diff PIDs
Started out with
Stabilize P 5.0000
Rate Yaw P 0.2500
Rate Yaw I 0.0100
Rate Yaw D 0.0000
Rate Yaw IMAX 8.0
Then changed Rate Yaw P and Stabilize P only
Rate YAW P 0.25-stab yaw 5.0
Here is after my first auto tune, its hard to see but I don't see any rocking do you?
Also I did do a compass calibration.
ours are regular discos, not the pro version, and they sure rock after being auto tuned.
let me get this straight - did you set the gains before auto tuning? if so, why ?
we did the auto tune on default gains, and the rocking is there in both machines.
>did you set the gains before auto tuning? if so, why ?
Not sure if i understand that, by gains I think you mean where I said I set "Rate YAW P 0.25-stab yaw 5.0 "
I did that after and that was because I had some YAW rocking, right left when traveling in a straight line...that removed the yaw rocking at least at still winds.
Did you try my PIDs out?
I am using a 5200 battery and its pretty heavy
I always tune with GoPro on the Disco since the CG kinda needs it, mine flies better with the GoPro on.
I really thought dead cat was once a selection in the MP firmware upload...but I only see X now.
I don't know if this will help, but it is really important for Dead Cat Quads and is not at all discussed in the wiki.
My friend Oliver has a Hoverthings Flip FPV Pro which is very similar to the TBS quad and I have one now to which I am assembling.
In any case, it became very clear it is necessary to unlock the Rate roll and Rate pitch PIDs and to supply different values for each.
The logic is as follows: The mass for the Dead Cat (battery - Camera) is long and skinny this means a lot more force is required to change pitch in the copter than is required to make it roll - in fact a lot more.
Basically the rate Pitch Pid P value needs to be quite a bit higher than the rate roll PID P value.
I believe that Oliver's Rate Pitch P is now twice that of his Rate Pitch roll.
He had a very unstable loiter prior to doing this and now has a rock steady loiter.
And it makes sense.
It will probably take some experimentation to get this right and I would use your current best Loiter rate P value as a center point and adjust the Pitch rate P higher and the Roll rate P lower around that center point.
I think this will probably fix the problem and I don't think that Auto-tune is currently at all set up to handle the wide disparity in a dead cat's front to back versus side to side mass distribution.
At one time there was a separate tune for H which had the props rotating in a different configuration, but that has been eliminated in favor of just standard X, (it added needless complexity and provided nothing of value).
The main difference between normal X and H or Dead cat functionally is the fact that instead of a relatively symmetrical mass front to back and side to side centered in the frame you now have a mass that is narrow side to side and long front to back necessitating a different response for pitch as opposed to roll.
And I do not think autotune is currently set up to fully optimize this difference although you can start with it and then finish by adjusting the Roll rate P and the Pitch rate P afterwards.
Thanks so much Gary,
I have mine flying exceptionally well with V as you can see in the video, It looks like the Y is the same as the dead cat (TBS and others) and for me it works like a charm, very smooth...Lior seems to have some kinda "slow wobble on the arm axis (45 degree axis)", his is the same as mine but his does not have the weight of the gimbal.
Whats odd is he has 2 motor configs and they seem to do the same thing...so any advice you can give him to tune it out would be wonderful.
Thanks again, Ed,
1 quick question, are your arms real DJI Flamewheel arms?
If they are not, especially running heavy battery it is probably contributing to your problem.
3rd party (not DJI) Flamewheel arms are pretty much always much more flexible, and especially running your 5200mah battery that is going to allow the motors to move around excessively.
The only satisfactory fix is to get real DJI Flamewheel arms.
Other than that it really is likely to be just a matter of tuning, especially Rate P and it will probably require some manual trial an error with the Rate roll Pid P value and the Rate Pitch Pid P value in particular.
You do need to have a solid compass mot, but if you aren't having yaw problems that probably isn't it.
One of the great things about the Hoverthings Flip series is that their CNC machined G10 Fibergalss arms are seriously stiff.
One other thing that is important, long skinny mass notwithstanding, the CG should be under the center of the copter front to back & side to side, if the CG is offset (easy to happen on a dead cat front to back) it is unlikely to be stable in loiter and very hard if not impossible to tune for stability).
If necessary it would be better to offset the flight controller forwards or backwards a bit in order to allow you to achieve CG balance in the middle - that is very important and a little offset of the flight controller will have negligible effect. (The flight controller does need to be very closely aligned with the copter axes however.)
Wow guys, thanks so much for all the info - much appreciated!
these 2 machines aren't mine, they belong to Amir and Eitan which will step into this thread soon and share info.
one machine is a genuine Disco and the other is a RCT Spyder (similar to disco) - and both exhibit the same behavior.
we will look into unlocking the pitch and roll P values - that makes a lot of sense and i think this is the first place to look.
why did you mention pitch P should be higher? on the pitch axis youre moving more mass away from center, but the radius of the moving force (pitch part of each motor's thrust) has a longer distance compared to roll motion (hope my explanation is clear).
I have just joined this forum recently.
With my original TBS Discovery with Original DJI arms just installed the APM 2.5 Version 3.1.5.
The Apm set as quad V, all Compass calibrations have been made.
Last Friday we made the auto tune procedure (with GoPro installed) and it went pretty well.
Because I had only one buttery to test the quad I cant tell a lot of information now, but I didn't faced wobble
The Loiter was not hoovering at one spot it was travel a little bit (right and left sides) We also noticed that we had differences high difference (On Loiter and Alt hold) when I was hoovering on sunny area and shadow area.
1. I have mounted the APM on a peaty hard damping - I have replaced it with softer ones.
2. I have covered the Barometer with Thicker and darker sponge.
3. The Drone was not actually CG centered so I fixed it too.
On this Friday I will do a new auto tune, and another test that will be filmed as well so I could upload it here for a demo.
Dear Edgar, my PID's are really close to yours after the auto tune.
Thanks to Lior for opening this discussion.
and thank to all of you that trying to help us here.