Artificial Intelligence
How to learn an unknown environment (extended abstract)
SFCS '91 Proceedings of the 32nd annual symposium on Foundations of computer science
Exploring unknown environments
STOC '97 Proceedings of the twenty-ninth annual ACM symposium on Theory of computing
The power of a pebble: exploring and mapping directed graphs
STOC '98 Proceedings of the thirtieth annual ACM symposium on Theory of computing
On a Simple Depth-First Search Strategy for Exploring Unknown Graphs
WADS '97 Proceedings of the 5th International Workshop on Algorithms and Data Structures
PHA*: finding the shortest path with A* in an unknown physical environment
Journal of Artificial Intelligence Research
Finding patterns in an unknown graph
AI Communications - The Symposium on Combinatorial Search
Hi-index | 0.00 |
In this paper, we consider the problem of exploring unknown environment with an intelligent virtual agent. Traditionally research efforts to address the exploration and mapping problem have focused on the graph-based space representations and the graph search algorithms. In this paper, we propose DFS-RTA* and DFS-PHA*, two real-time graph search algorithms for exploring and mapping an unknown environment. Both algorithms are based upon the simple depth-first search strategy. However, they adopt different real-time shortest path-finding methods for fast backtracking to the last unexhausted node. Through some experiments with a virtual agent deploying in a 3D interactive computer game environment, we confirm the completeness and efficiency of two algorithms.