Assuming Control
For the last decade, engineers have deployed increasingly capable underwater robots to map and monitor pockets of the ocean to track the health of fisheries, and survey marine habitats and species. When deploying such autonomous underwater vehicles (AUVs), much of an engineer's time is spent writing scripts, or low-level commands, in order to direct a robot to carry out a mission plan but new programming approach developed by MIT engineers gives robots more "cognitive" capabilities, enabling humans to specify high-level goals, while the robot performs high-level decision-making to figure out…