Experiments in Robotic Self-Repair: A 3D Printer Repairs Its Own Timing Pulley | IEEE Conference Publication | IEEE Xplore