Iterative Learning Control with variable pass length applied to trajectory tracking on a crane with output constraints | IEEE Conference Publication | IEEE Xplore