Hi all,

I have finally put a Tri-Copter together in an attempt to get Tri's up to the same level of performance as the more common quad, Y6, X8, Hex and Octo. This is what I have put together:

based on these Hobbyking parts:

http://www.hobbyking.com/hobbyking/store/__76263__Hobbyking_8482_Ti...

http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=...

http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=...

http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=...

The tricopter has tuned up reasonably well using autotune and I feel happy with the performance so far. I didn't find the initial setup much more complicated compared to normal quad. I did find the first flight much more nerve racking because of the poor yaw performance during take off. I am interested to see if my confidence in the yaw performance improves now I have a reasonable yaw tune.

I am looking for feedback on what issues Tri-Copter pilots are having with Arducopter. Some of the issues I see are:

1. Dynamics of having the rear motor and propeller CG above the pivot point causes the opposite rotation to the thrust.

2. Roll, pitch, yaw and lift coupling potentially causing issues with auto-tune.

3. The frame type needs a stability patch to prioritize motor output.

4. There is no thrust adjustment on the rear motor based on angle.

5. Yaw auto-tune could be made more efficient by removing any D term or filter frequency tuning and going directly to Rate P tuning.

6. There may be improved motor mixing that does a better job at isolating the 4 control axis.

So let me know what you think I should be looking at that is particularly relevant to Tri-Copters.

Views: 4232

Reply to This

Replies to This Discussion

i have suspicion that it works with AC3.2 as well, just the names of the params are different... 

I will double check tonight.  


ATC_RAT_YAW_FILT = 20
ATC_SLEW_YAW = 18000 (HUGE impact)
ATC_Y_MAX = 100000 (gives you nice crisp throttle control)
ATC_RAT_YAW_D = 0 (lower your P & I but keep D at 0)
ATC_YAW_P = 0.1
ATC_YAW_I = 0.01
ATC_ANG_YAW_P =4

Thanks so much. That info has certainly given me something new to try.
Atm I have:
Stab_yaw_p: 2 - 5 adjustable radio tuning.
Yaw_p: 0.2
Yaw_i: 0.02
Yaw_d: 0.001
Haven't previously tried altering any other setting you mentioned.
Do you think it would be OK to try them on AC3.2. Or is there some differences to be aware of?
In AC3.2 I didn't have the ablilty to change
ATC_RAT_YAW_FILT
I did have ATC_SLEW_YAW which I altered , tbh I am not sure it should be so high I altered it from only 1000 to 18000, hope it doesn't do some dramatic turns when going around a way point. I'll try it though.

No ATC_Y_MAX parameter in my list but I did find both
ATC_ACCEL_Y_MAX
And
ATC_RATE_Y_MAX
Not sure if any of those are it, but I think it's the rapid yaw acceleration that causes the problem so maybe setting ACCEL Y MAX to at low number might help, apparently 18000 is a low number and 56000 high, atm it's set to 0, so disabled.

I had no luck fixing the problem with AC3.2 on APM.
Very low PID did reduce wag but made handling poor in even low wind.


I have upgraded to pixhawk.
I assumed I'd be trying AC3.4 but it shows AC3.3 as current release.
Haven't flown yet. But. Notice a few things,
I still don't have all the settings you listed , I was expecting to see MOT_YAW_SV_ANGLE
That setting should help stability, do you have it set?

In my old AC3.2 I am pretty sure it said fail safe RTL , when I did some fs testing, ac3.3 doesn't, it says fail safe but doesn't indicate it's changed flight mode... that normal? I would feel nervous testing that in the air!

Reply to Discussion

RSS

© 2019   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service