|
Project Information
Members
Featured
Downloads
|
MotivationYou might think path planning is a solved problem but you'd be wrong. The classical A* algorithm is proven optimal but can be very slow on large maps. Existing hierarchical planners (like HPA* and PRA*) can help in these situations but they are not able to deal with multi-size agents. More recent planners like TRA* and the Corridor Map Method can but neither is able to deal with really interesting environments that feature lots of terrains and other complex topographical features. Hierarchical Annotated A* is our attempt to address these challenges. HAA* is a hierarchical path planner that uses a simple fixed-size gridworld approach. It combines clearance-based planning with a cluster-based abstraction ala HPA* and allows multi-size agents to efficiently plan high quality paths in heterogenous-terrain environments. OverviewHAA* is a pathfinding algorithm for multi-size agents in heterogenous-terrain gridworld environments. It features:
HAA* is also easily extended to include further support for other terrain features like elevation. PapersHarabor D. & Botea, A. (2008), Hierarchical path planning for multi-size agents in heterogeneous environments, IEEE Symposium on Computational Intelligence and Games (CIG'08), Perth Australia (pdf) (presentation) DRAFT Harabor, D. & Botea, A. (2008), Hierarchical path planning for multi-size agents in heterogenous environments, ICAPS Workshop on Knowledge Engineering for Planning and Scheduling (KEPS), Sydney Australia (pdf) |