I am running SITL px4 simulation with Gazebo as backend simulation engine and visualization, and using QGroundControl as GCS console.
I set the firmware (SITL mode) to MPC_XY_VEL_MAX speed to 20 meter/s and the MPC_XY_CRUISE speed to 18 meter/s (MPC_XY_VEL_ALL is negative) . But no matter what I do, the horizontal speed is limited.
When I check the ulg I see that the parameters are set to the desired values.
I changed the sdf file of the model to have the maxRotVelocity of each of the 8 rotors to be 5000
from 1500, just to see if the limit is due to the rotation not generating enough thrust.
What else could be the culprit ?