Package cz.cuni.amis.pogamut.ut2004.agent.navigation

Package class diagram package cz.cuni.amis.pogamut.ut2004.agent.navigation
Navigation API for Unreal.

See:
          Description

Interface Summary
IUT2004GetBackToNavGraph This class is meant to provide easy "get-back-to-navigation-graph-in-order-I-can-safely-navigate-through-map" implementation.
IUT2004Navigation Facade for navigation in UT2004.
IUT2004PathExecutor<PATH_ELEMENT extends ILocated>  
IUT2004PathExecutorHelper<PATH_ELEMENT>  
IUT2004PathNavigator<PATH_ELEMENT extends ILocated> Navigator purpose is to actually move the bot through the UT2004 environment - if you did not read IPathExecutor and UT2004PathExecutor documentation, do it now.
IUT2004PathRunner Runner is actually responsible for running directly between two locations.
IUT2004RunStraight Interface for straight-runner that is combined with stuck-detectors.
UT2004PathAutoFixer.ILinkRemovalListener  
 

Class Summary
AbstractUT2004PathNavigator<PATH_ELEMENT extends ILocated> Simple stub of the IUT2004PathNavigator that implements AbstractUT2004PathNavigator.setBot(UT2004Bot) and AbstractUT2004PathNavigator#setExecutor(IPathExecutorHelper).
UT2004AStarPathFuture IPathFuture implementation that is using UT2004 inner AStar algorithm for finding the path inside UT2004 environment.
UT2004AStarPathPlanner Finds the shortest through internal A* algorithm in the UT2004.
UT2004GetBackToNavGraph This class is meant to provide easy "get-back-to-navigation-graph-in-order-I-can-safely-navigate-through-map" implementation.
UT2004Navigation Facade for navigation in UT2004.
UT2004PathAutoFixer Use with care! This class automatically watching for PATH-STUCKs removing bad-edges directly from navigation graph.
UT2004PathExecutor<PATH_ELEMENT extends ILocated>  
UT2004RunStraight Run straight class is meant to provide "straight running" combined with "stuck detection".
 

Enum Summary
NavigationState  
 

Exception Summary
UT2004AStarPathTimeoutException  
 

Package cz.cuni.amis.pogamut.ut2004.agent.navigation Description

Navigation API for Unreal.



Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.