Modelling and control of peg-in-hole assembly performed by a translational robot