Modeling and fuzzy control of one-legged somersaulting robot