Software Emergency Stop for the CARL Robot