Introducing a novel mesh following technique for approximation-free robotic tool path trajectories