It's based on velocity. Abi gives you a jump that is based on the current velocity, so if you are falling down and you use Abi to glide you will get an enormous height boost. This was one aspect of the mechanics that was intentional. It does make for a varied jump and adds to the challenge by having you as a player need to time your jumps and plan your motions.