Modeling and simulation of a mechanism for suppressing the flipping problem of a jumping robot