Center for Human Modeling and Simulation
Document Type
Journal Article
Date of this Version
3-2015
Publication Source
Computer Animation and Virtual Worlds
Volume
26
Issue
2
Start Page
119
Last Page
139
DOI
10.1002/cav.1622
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/Permission Statement
This is the pre-print version of the article which has been published in final form at http://dx.doi.org/10.1002/cav.1622. This article may be used for non-commercial purposes in accordance With Wiley Terms and Conditions for self-archiving.
Keywords
path planning, spatial constraints, navigation, anytime dynamic planning, potential fields
Recommended Citation
Ninomiya, K., Kapadia, M., Shoulson, A., Garcia, F., & Badler, N. I. (2015). Planning Approaches to Constraint-Aware Navigation in Dynamic Environments. Computer Animation and Virtual Worlds, 26 (2), 119-139. http://dx.doi.org/10.1002/cav.1622
Date Posted: 13 January 2016
This document has been peer reviewed.
Comments
The preprint version title is Constraint-Aware Navigation in Dynamic Environments; it was published in its final form as Planning Approaches to Constraint-Aware Navigation in Dynamic Environments.