Human–robot planning and learning for marine data collection