רונן ברפמן

אקדמי בכיר

Applications of a logic of knowledge to motion planning under uncertainty

Ronen I. Brafman, Jean Claude Latombe, Yoram Moses, Yoav Shoham

Inspired by the success of the distributed computing community in applying logics of knowledge and time to reasoning about distributed protocols, we aim for a similarly powerful and high-level abstraction when reasoning about control problems involving uncertainty. This paper concentrates on robot motion planning with uncertainty in both control and sensing, a problem that has already been well studied within the robotics community. First, a new and natural problem in this domain is defined: Does there exists a sound and complete termination condition for a motion, given initial and goal locations? If yes, how to construct it? Then we define a high-level language, a logic of time and knowledge, which we use to reason about termination conditions and to state general conditions for the existence of sound and complete termination conditions in a broad domain. Finally, we show that sound termination conditions that are optimal in a precise sense provide a natural example of knowledge-based programs with multiple implementations.

שפת פרסום אנגלית
דפים 633-668
כתב עת Journal of the ACM
כרך 44
נושא מספר 5
סטטוס פרסום פורסם - 01.01.1997

Keywords

Analysis
Design
Knowledge representation
Logics of knowledge and time
Motion planning under uncertainty
Theory

ASJC Scopus subject areas

Software
Control and Systems Engineering
Information Systems
Hardware and Architecture
Artificial Intelligence
גישה למסמך
10.1145/265910.265912
קבצים וקישורים אחרים
Link to publication in Scopus