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


Interface Summary
IPathExecutionEstimator<PATH_ELEMENT> Simple interface that defines a method for estimating timeout for traveling along the path.
IPathExecutor<PATH_ELEMENT> Path executor object is responsible for navigation of the agent through the environment along the list of PATH_ELEMENTs.
IPathExecutorHelper<PATH_ELEMENT> If you did not read IPathExecutor javadoc - do it now! Following javadoc assumes you know what IPathExecutor is and how its interface works.
IPathExecutorState Represents a state of the IPathExecutor providing a high-level description of the state via IPathExecutorState.getState().
IPathExecutorWithPlanner<PATH_ELEMENT> First - read javadoc for IPathPlanner and IPathExecutor.
IPathFuture<PATH_ELEMENT> Returns a path as the future result of IPathPlanner computation.
IPathPlanner<PATH_ELEMENT> Interface for generic path planner.
IStuckDetector Stuck detector provides a functionality to detect the situation in which the bot is unable to reach its destination.
 

Enum Summary
PathExecutorState High-level description of the IPathExecutor state.