Robotic Cutting: Mechanics and Control of Knife Motion