Real Steel Boxing Robot from LEGO Mindstorms

This is a LEGO Mindstorms Boxing robot. The inspiration story goes like this "One day we though - Let's play SUMO at this robotics demonstration, but let's make it more interesting. Let's play sumo with Humanoid Robots". We decided to build a boxing robot. The goal of the robot is to press the touch sensor on the other robot and it could be very fun. Perfect robot for demonstration. It is controlled by a joystick using the Bluetooth connection.

Here are the joystick and the programs for the joystick and the robots.