I’m having difficulty autotuning my two 10" quadcopters that have the same low-vibration frame. One is 6s2p and the other 8s2p. Both have the same Matek H743 slim, one RM3100 compass, and a second compass less immune to EMI and iron. Both, after Magfit, then selecting only the rock-stable RM3100 compass, reducing PIDs to 59% of defaults, experience yaw and opposing-axis jerks during autotune of roll and pitch which never finish. In one case, autotune kept increasing roll D endlessly. In all cases, I could only finish autotuning yaw E and D.
Before I commit to learning how to manual tune, I’m looking for opinions and/or guidance on what I might attempt to do differently to fix my issues with autotuning my two 10" AOS UL10 rigs running latest FM. They range from about 2.2 to 2.5kg. I have a third, very light UL10 that did not experience this issue, but it was on older FM.
If a dev, or someone knowledgeable, believes that producing a .bin file would be helpful, please explain what log settings are critical. I might already have a suitable log to share (preferrable, but need to figure out how to make it anonymous), or I will obtain a new log (risky). In all cases, I begin with gyro filter at 80 and a multi-notch filter to keep the gyro well-filtered below -60db.
I have some experience manual tuning back when I was using INAV 7, but ideally I would like to figure out why these two 10" rigs will not complete an Ardupilot autotune on roll and pitch. I am dedicated to producing the exact type of log file that would be most useful to helpful others to help diagnose my issues. I have a lot of experience with 5" and 7" quads on Ardupilot and cannot bring myself to learn/suffer through the AMC. Again, the PIDS I start with are 59% of defaults (on roll and pitch this is P=0.08, D=.0021). Again, I have no issue with yaw autotuning. I’m using fast rates with 2k gyro / 2k rate, and sometimes 4k gyro / 2k rate. I lock fast rates at arm given the low pre-arm CPU utilization in the high 30’s to low 40’s. Logs confirm low CPU utilization, nLlon below say 40 (usually zero), ROUT less than 0.05, vibes generally below 10 with no spikes above 30. Could I be missing narrow spikes that occur as the copter twitches during AT without raw logging? Without raw logging, I generally log at 2048hz.
Edit: both copters fly quite well and are responsive with no strange noises, twitches, or motor overheating with PIDs at 59% of defaults. Also, there is no ‘failed to level’ evets during autotuning attempts.
