Offbeat Robotics Rock-em, Sock-em Robot Beats Up Volunteers In the Name of Science byTy DunitzOctober 14, 2010