A railway rail straightness detection mechanism and error analysis | VDE Conference Publication | IEEE Xplore