Is there systematic approach to tune a tricopter?

I have a fresh build of quanum trifecta with micro apm.

Initially the tail servo was moving left and right for no reason and causing the whole thing to shake violently as soon as it takes off the ground.

After some experimenting I found that setting the YAW P value to anything in the recommended range (I believe that was 0.15-0.25) completely removes the tail shake just like that.

BUT now it just rotates around it's center constantly.

I experimented with few D values and all P values from 0.15 to 0.25 (0.01 increments) that didn't help and it feels like shooting in the dark hoping I'll hit something.

I suppose there is better more systematic approach to find the right combination? Can't find any guides on tuning tricopters though? I don't believe they are THAT exotic?


how important is the compas for that in stablize mode?
I attempted to cut the SJ10 thing that is supposed to make it use external one but it still uses the internal one with the benefit that I cant' calibrate it now. Says not enough data points.

But in APM planner it moves correctly when I move the trifecta.

So at this point I'm not sure if I have 2 issues

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –


  • none?

    • Hi,

      I had the talon tricopter too, but with a naze32 and it was impossible to get the yaw axis tuned with the default cleanflight pid controllers. I found a special bin file which was tuned for tricopters....(yaw authority was changed in the code). 

      Another thing I noticed was that the gear had no tight fit on the servo, so I epoxyed on there which had a major effect too.

      If it rotates, you might have to increase the I value...

This reply was deleted.


DIY Robocars via Twitter
RT @chr1sa: You can see this in person in two weeks for our next live event with real cars. It's great fun for adults and kids alike, and…
18 hours ago
DIY Robocars via Twitter
RT @chr1sa: The final race (1:24) at yesterday's @DIYRobcars virtual event was our best. It's only two minutes long but it has everything,…
18 hours ago
DIY Robocars via Twitter
RT @chr1sa: The monthly @diyrobocars virtual race is starting now!
Mike Whitney liked Mike Whitney's profile
Jul 19
DIY Robocars via Twitter
Jul 2
DIY Robocars via Twitter
Jun 26
Abdulatif Tlaib liked Ryan's profile
Jun 24
DIY Robocars via Twitter
RT @SmallpixelCar: First time at @wsraceways. After tuning @HokuyoUsa lidar signal and camera sensor on @NVIDIAEmbedded, my car was able to…
Jun 20
DIY Robocars via Twitter
RT @breadcentric: The handy bit about racing with self-driving cars is that one can type while the car is racing. Report from #AWSDeepRacer…
Jun 18
DIY Robocars via Twitter
RT @chr1sa: Our Bay Area @DIYRobocars meetup is now at 2,700 members. Next in-person events (in Oakland) are training day on July 17 and…
Jun 18
DIY Robocars via Twitter
Videos from the ICRA autonomous racing workshop are now available:
Jun 10
DIY Robocars via Twitter
RT @SmallpixelCar: Prepared race track for Warm Spring Raceways @wsraceways and looking forward to test my new car at RAMS RC @ramsaicar fa…
Jun 6
DIY Robocars via Twitter
RT @f1tenth: Trying out some nasty blocking maneuvers 🏎️🤖 #f1tenth #autonomousracing
Jun 5
DIY Robocars via Twitter
May 27
DIY Robocars via Twitter
RT @araffin2: I will talk this Saturday from 18:00 to 19:00 Paris time for the @diyrobocars community about learning to race in hours using…
May 27
DIY Robocars via Twitter
RT @a1k0n: Luckily the infeasible hairpin problem was easily reproducible in simulation and I could test the fix before bringing the car ba…
May 26