Design Issues for Navigation and Assistance Agents in Virtual Environments

We describe the architecture and underlying principles of a navigation assistant, based on agent technology. Various forms of navigation and learning are discussed, and a common underlying abstract model is presented.