New Lockheed robot on duty in Afghanistan
Please note that by playing this clip YouTube and Google will place a long term cookie on your computer.
Wired describes Lockheed Martin's 'Squad Mission Support System' ("SMSS") robot, now on patrol in Afghanistan: