Optimal robot selection and workstation assignment for a CIM system | IEEE Journals & Magazine | IEEE Xplore