Here are a couple of cool robots that can pan, tilt, and throw fists. Trump vs. Eagle Man Rock’em Sock’em Robots are built using a RobotGeek Geekduino, sensor shield, Duino mount, joystick, 6 x 180 servos, and a few other parts. You will also need a 3D printer.
RobotGeek has been kind enough to provide the instructions here.