Tilt compensation is too aggressive
Posted: Mon Mar 21, 2016 4:22 am
Hey Bitcraze -- I saw your post about tilt compensation and was quite intrigued. I just loaded up my build of the latest firmware to test it out.
If I achieve a stable hover and then give quick bursts of roll/pitch, my flie ends up climbing in altitude overall. I find this pretty crash-prone, since thrust is now less in my control. It's easier to compensate for thrust manually than to compensate for unpredictable bursts due to IMU errors. I'm typically using the Devo7e to fly, so thrust is a very smooth operation compared to the PS3 or Xbox controller.
I acknowledge there's quite a bit of personal preference here, but I feel the tilt compensation is too aggressive, and I'll be disabling it in my fork of the code (or more likely, adding it to my list of things I want to look at improving...because I love the idea behind it
)
If I achieve a stable hover and then give quick bursts of roll/pitch, my flie ends up climbing in altitude overall. I find this pretty crash-prone, since thrust is now less in my control. It's easier to compensate for thrust manually than to compensate for unpredictable bursts due to IMU errors. I'm typically using the Devo7e to fly, so thrust is a very smooth operation compared to the PS3 or Xbox controller.
I acknowledge there's quite a bit of personal preference here, but I feel the tilt compensation is too aggressive, and I'll be disabling it in my fork of the code (or more likely, adding it to my list of things I want to look at improving...because I love the idea behind it
