From Graphical Task Specification to Automatic Programming of Robotic Polishhing Systems