New medical robot eases pain for heart patients