Analysis and control design of a cable-suspended parallel robot under consideration of non-linear effects