Investigation on the polishing of aspheric surfaces with a doughnut-shaped magnetic compound fluid (MCF) tool using an industrial robot