The Touch Robot Metal Finishing System is a compact robotic system made up of a 4-axis, low-inertia, contact-compliant arm working in concert with a 2-axis part positioner. The arrangement combines the dexterity and sensitivity of the robot with the power to manipulate heavy castings.