IT ManagementRobots ride to the rescue in DARPA’s Virtual Robotics Challenge November 5, 2013June 24, 2013 by Staff and wire services reports Let’s face it, our human bodies could use a hardware upgrade, ReadWriteWeb reports.