Engineering methods and tools enabling reconfigurable and adaptive robotic deburring