In the past few years, we have covered plenty of cool robot fighters and battlebots. Many of them are not cheap though. These HEXBUG Boxing Bots are not only fun to play with but are quite affordable. You can control them from the VEX Pilot app. As you throw punches, so does your robot.
The kit consists of 2 fun robots with 615+ snap together pieces. These fighters are self stabilizing. You get to practice in solo mode when your friends are not around. Expected to ship in Fall 2018 for $149.99.[where to find it]