Adaptive robotic deburring of die-cast parts with position and orientation measurements using a 3D laser-triangulation sensor