This is a new humanoid robot designed to fight fires on Navy ships. According to the US Naval Research Laboratory who are building it with Virginia Tech and University of Pennsylvania, "a humanoid-type robot was chosen because it was deemed best suited to operate within the confines of an environment that was deigned for human mobility." Of course it will likely have other uses besides firefighting: The humanoid form factor "offered opportunity for other potential war fighting applications within the Navy and Marine Corps." "NRL Designs Robot for Shipboard Firefighting"
David Pescovitz is Boing Boing's co-editor/managing partner. He's also a research director at Institute for the Future. On Instagram, he's @pesco.