Next: Orca Up: Requirements for Intelligent Previous: Context sensitivity.

Robustness and extensibility.
An AUV controller is a real-world system that must be robust and dependable. This is especially true for long-range AUVs that are designed to operate for days or weeks without human intervention. This is an area of AI that is not well developed, unfortunately.

An AUV controller must also be extensible to meet the needs of a varied and evolving user community. The range of scientific missions is large, from photography to on-site monitoring to sample collection; not only must the AUV controller be able to handle all these missions, but it should also be able to be easily changed to incorporate new instrument-specific and mission-specific knowledge as needed. In addition, due to the limited knowledge available about the ocean and about controlling AUVs on long missions, it is likely that the AUV's planning knowledge will need to change over time. This can be accomplished by humans or, ideally, by the AUV's mission controller itself as it learns from its experiences.


rmt@cdps.umcs.maine.edu
Fri Apr 29 11:57:50 EDT 1994