Full automatic reduction of femoral shaft fractures using a surgical robot