Title: Regression after upgrading from ArduCopter 4.6 to 4.7
Hello everyone,
I upgraded my quadcopter from ArduCopter 4.6 to 4.7 to test the new version and compare its behavior. Unfortunately, after the upgrade I experienced several problems that I did not have with ArduCopter 4.6.
The first issue I noticed was a significant increase in vibrations. I could clearly see more shaking through my FPV goggles, and the flight felt less stable compared to 4.6. Looking at the logs, the VIBE values are much higher, especially during descent, where the vibrations increase considerably.
Another thing I noticed is that the vertical controller parameters changed from PSC_ACCZ_P and PSC_ACCZ_I in ArduCopter 4.6 to PSC_D_ACC_P and PSC_D_ACC_I in ArduCopter 4.7. From what I understand, the vertical controller implementation and parameter behavior have changed. I am not sure if this is related, but could these changes be responsible for the increased oscillations and vibration levels? With the same hardware and setup, these issues were not present in ArduCopter 4.6.
I also experienced unexpected behavior during landing. The vehicle was already in LAND mode and had reached the ground, but instead of stopping, it suddenly increased throttle and tried to take off again with significant force, as if it had not detected that it was already on the ground. This behavior never happened with ArduCopter 4.6 using the same aircraft configuration.
In another landing attempt, while the vehicle was already in LAND mode and only a few meters above the ground, a Battery Failsafe warning appeared. Immediately after this warning, the flight mode changed from LAND to RTL. I tried to switch back to LAND, but the vehicle ignored my command and continued with RTL.
The hardware has not changed: same frame, motors, propellers, ESCs, battery, flight controller, and payload. The main change was upgrading from ArduCopter 4.6 to 4.7 and migrating some parameters.
Has anyone experienced similar behavior after upgrading from ArduCopter 4.6 to 4.7? Could these changes be related to the new vertical controller or failsafe behavior in 4.7?








