A hierarchical knowledge-based system for the guidance and control of an unmanned untethered submersible | IEEE Conference Publication | IEEE Xplore