KR^3: An Architecture for Knowledge Representation and Reasoning in Robotics

05/05/2014
by   Shiqi Zhang, et al.
0

This paper describes an architecture that combines the complementary strengths of declarative programming and probabilistic graphical models to enable robots to represent, reason with, and learn from, qualitative and quantitative descriptions of uncertainty and knowledge. An action language is used for the low-level (LL) and high-level (HL) system descriptions in the architecture, and the definition of recorded histories in the HL is expanded to allow prioritized defaults. For any given goal, tentative plans created in the HL using default knowledge and commonsense reasoning are implemented in the LL using probabilistic algorithms, with the corresponding observations used to update the HL history. Tight coupling between the two levels enables automatic selection of relevant variables and generation of suitable action policies in the LL for each HL action, and supports reasoning with violation of defaults, noisy observations and unreliable actions in large and complex domains. The architecture is evaluated in simulation and on physical robots transporting objects in indoor domains; the benefit on robots is a reduction in task execution time of 39 hierarchical, approach.

READ FULL TEXT
research
08/17/2015

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

This paper describes an architecture that combines the complementary str...
research
08/01/2015

Mixed Logical and Probabilistic Reasoning for Planning and Explanation Generation in Robotics

Robots assisting humans in complex domains have to represent knowledge a...
research
07/29/2013

Combining Answer Set Programming and POMDPs for Knowledge Representation and Reasoning on Mobile Robots

For widespread deployment in domains characterized by partial observabil...
research
04/18/2020

iCORPP: Interleaved Commonsense Reasoning and Probabilistic Planning on Robots

Robot sequential decision-making in the real world is a challenge becaus...
research
07/28/2013

Reasoning for Moving Blocks Problem: Formal Representation and Implementation

The combined approach of the Qualitative Reasoning and Probabilistic Fun...
research
07/31/2019

Towards a Theory of Intentions for Human-Robot Collaboration

The architecture described in this paper encodes a theory of intentions ...
research
07/13/2002

Modeling Complex Domains of Actions and Change

This paper studies the problem of modeling complex domains of actions an...

Please sign up or login with your details

Forgot password? Click here to reset