Text this: Modelling and antiswing control of overhead cranes