BoxtBoxer Boxing Robot
Botboxer is a boxing training system that features a punching bag that can automatically dodge your punches. Its sensors also allow it to recognize your moves. It comes with a 19″ touchscreen display that lets you control the punching bag and set drills.