Most of us have seen fighting robots and robot competitions on TV and YouTube in the past. Have you ever…