A lightweight scripting engine for the Slocum Glider
a robust layered control system for a mobile robot .