An End-User Programming Interface for Robotic Arm Cleaning CNC Machines | IEEE Conference Publication | IEEE Xplore