ardupilot
ardupilot copied to clipboard
Plane: reduce speed scaler in assisted flight at low airspeed
when assisting with VTOL motors we want to ensure the speed scaler is low to prevent reversed ailerons during a VTOL recovery In recovery we can get negative airspeeds, we need to lower speed scalers
This also results in a forward flight integrator decay. In assisted flight the forward flight integratorors will be the only ones doing anything, if we decay them we will have no I terms.
This also results in a forward flight integrator decay. In assisted flight the forward flight integratorors will be the only ones doing anything, if we decay them we will have no I terms.
true, though this kicks in at airspeeds under half AIRSPEED_MIN. Do you think the integrators are doing much good at those speeds?
ping @priseborough
true, though this kicks in at airspeeds under half AIRSPEED_MIN. Do you think the integrators are doing much good at those speeds?
They will be frozen, but not zeroed. The decay should be smooth, but it means when you do get back to forward flight you have to build up again. The freeze we do already should mean that you pick back up with the correct trim once you do get going again. Then again zeroing them means that a transition from assist will be the same as the first transition into forward flight where the interrogators have not been run at all yet,
I don't necessarily think its a big deal, just something we should have a think about.
@IamPete1 I think decaying I is the right thing to do. Otherwise if we are flying backwards we'll still end up with a big reversed control surface.
This is included in 4.6.2-beta2