An algorithm for landing a Quadrotor Unmanned Aerial Vehicle on an oscillating surface | IEEE Conference Publication | IEEE Xplore