I think the only main issue you have with this problem is your definitions of generalized speeds and the kinematic differential equations. Check over this carefully in the other examples.