The top 25 finalists in the Next Robotics Legend competition have been announced, following a keenly contested competition that attracted more than