Battle robots, also known as combat robots or fighting robots, are remote-controlled or autonomous machines designed specifically for engaging in competitive battles.