Planning approaches to constraint-aware navigation in dynamic environments
Kai Ninomiya, Mubbasir Kapadia, Alexander Shoulson, Francisco Garcia, Norman Badler
In Computer Animation and Virtual Worlds, 26(2), 2015.
Abstract: Path planning is a fundamental problem in many areas, ranging from robotics and artificial intelligence to computer graphics and animation. Although there is extensive literature for computing optimal, collision-free paths, there is relatively little work that explores the satisfaction of spatial constraints between objects and agents at the global navigation layer. This paper presents a planning framework that satisfies multiple spatial constraints imposed on the path. The type of constraints specified can include staying behind a building, walking along walls, or avoiding the line of sight of patrolling agents. We introduce two hybrid environment representations that balance computational efficiency and search space density to provide a minimal, yet sufficient, discretization of the search graph for constraint-aware navigation. An extended anytime dynamic planner is used to compute constraint-aware paths, while efficiently repairing solutions to account for varying dynamic constraints or an updating world model. We demonstrate the benefits of our method on challenging navigation problems in complex environments for dynamic agents using combinations of hard and soft, attracting and repelling constraints, defined by both static obstacles and moving obstacles. Copyright 2014 John Wiley & Sons, Ltd.
Keyword(s): path planning, spatial constraints, navigation, anytime dynamic planning, potential fields
Article URL: http://dx.doi.org/10.1002/cav.1622
BibTeX format:
@article{CAV:CAV1622,
  author = {Kai Ninomiya and Mubbasir Kapadia and Alexander Shoulson and Francisco Garcia and Norman Badler},
  title = {Planning approaches to constraint-aware navigation in dynamic environments},
  journal = {Computer Animation and Virtual Worlds},
  volume = {26},
  number = {2},
  pages = {119--139},
  year = {2015},
}
Search for more articles by Kai Ninomiya.
Search for more articles by Mubbasir Kapadia.
Search for more articles by Alexander Shoulson.
Search for more articles by Francisco Garcia.
Search for more articles by Norman Badler.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."