CP Rail freight car truck components refurbishing facility: a semi-automated flexible refurbishing system | IEEE Conference Publication | IEEE Xplore