Discrete adaptive sliding mode controller design for overhead cranes considering measurement noise and external disturbances | Synapse