[VIDEO] Meet Atlas, An Actual Iron Man

Atlas is a humanoid robot, causing both wonder and some alarm