2019
DOI: 10.1613/jair.1.11524
|View full text |Cite
|
Sign up to set email alerts
|

REBA: A Refinement-Based Architecture for Knowledge Representation and Reasoning in Robotics

Abstract: This paper describes an architecture for robots that combines the complementary strengths of probabilistic graphical models and declarative programming to represent and reason with logic-based and probabilistic descriptions of uncertainty and domain knowledge. An action language is extended to support non-boolean fluents and nondeterministic causal laws. This action language is used to describe tightly-coupled transition diagrams at two levels of granularity, with a fine-resolution transition diagram defined a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
75
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
4
3
1

Relationship

5
3

Authors

Journals

citations
Cited by 47 publications
(75 citation statements)
references
References 45 publications
0
75
0
Order By: Relevance
“…We also describe an implementation of this theory in an architecture that supports scalable reasoning. An initial version of this work appeared as a symposium paper [33].…”
Section: Related Workmentioning
confidence: 99%
“…We also describe an implementation of this theory in an architecture that supports scalable reasoning. An initial version of this work appeared as a symposium paper [33].…”
Section: Related Workmentioning
confidence: 99%
“…For instance, recent work has demonstrated that ASP-based non-monotonic logical reasoning can be combined with: (i) probabilistic reasoning for reliable and efficient planning and diagnostics [41]; and (ii) relational reinforcement learning and active learning methods for interactively learning or revising commonsense domain knowledge based on input from sensors and humans [42]. A domain's description (i.e., the knowledge base) in ASP comprises a system description D and a history H. System description D comprises a sorted signature Σ and axioms.…”
Section: Classification Using Non-monotonic Logical Reasoning or Decimentioning
confidence: 99%
“…As described in Section 3.2, the domain history is a record of observations (of fluents), the execution of actions, and the values of fluents in the initial state. Also, planning (similar to inference) is reduced to computing answer set(s) of the program Π(D, H) after including some helper axioms for computing a minimal sequence of actions; for examples, please see [13,41]. If the robot's knowledge of the domain is incomplete or incorrect, the computed plans may be suboptimal or incorrect.…”
Section: Planning With Domain Knowledgementioning
confidence: 99%
“…Action languages are formalisms that are used to model domain dynamics (i.e., action effects). We chose to use an extension to action language AL d [13], which we introduced in prior work to model non-Boolean fluents and non-deterministic causal laws [26], because it provides the desired expressive power for robotics domains. Also, we chose to translate our action language descriptions to programs in CR-Prolog [2], an extension of Answer Set Prolog (ASP) [14], because it supports non-monotonic logical reasoning with incomplete commonsense knowledge in dynamic domains, which is a key desired capability in robotics.…”
Section: Introductionmentioning
confidence: 99%
“…1 Furthermore, for the execution of each concrete action, we use existing algorithms that include probabilistic models of the uncertainty in perception and actuation. Our architecture builds on the complementary strengths of prior work on an architecture that used declarative programming to reason about intended actions to achieve a given goal [5], and an architecture that introduced step-wise refinement of tightly-coupled transition diagrams at two different resolutions to support non-monotonic logical reasoning and probabilistic reasoning for planning and diagnostics [26]. Prior work on the refinementbased architecture did not include a theory of intentions.…”
Section: Introductionmentioning
confidence: 99%