Vision-based automatic landing of a quadrotor UAV on a floating platform: A new approach using incremental backstepping