An Architecture for Discovering Affordances, Causal Laws, and Executability Conditions

Mohan Sridharan, Ben Meadows

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Robots assisting humans in complex domains often have to reason with different descriptions of incomplete domain knowledge. It is difficult to equip such robots with comprehensive knowledge about the domain and axioms governing the domain dynamics. This paper presents an architecture that enables interactive and cumulative discovery of axioms governing the action capabilities of the agent and the preconditions and effects of actions. Specifically, Answer Set Prolog is used to represent the incomplete domain knowledge, and to reason with this knowledge for planning and diagnostics. Unexpected state transitions during plan execution trigger reinforcement learning to interactively discover specific (i.e., ground) instances of previously unknown axioms. A decision tree induction approach and the relational representation encoded in the Answer Set Prolog program are used to generalize from these discovered axioms, providing generic axioms that revise the existing Answer Set Prolog program and are thus used for subsequent reasoning. The architecture’s capabilities are illustrated and evaluated in a simulated domain that has an assistive robot moving particular objects to desired locations or people in an office.
Original languageEnglish
Title of host publicationProceedings of the Fifth Annual Conference on Advances in Cognitive Systems (2017)
PublisherCognitive Systems Foundation
Number of pages16
Volume5
Publication statusPublished - 1 May 2017
EventFifth Annual Conference on Advances in Cognitive Systems - Troy, New York, United States
Duration: 12 May 201714 May 2017

Publication series

NameAdvances in Cognitive Systems
Volume5
ISSN (Print)2324-8416

Conference

ConferenceFifth Annual Conference on Advances in Cognitive Systems
Country/TerritoryUnited States
CityTroy, New York
Period12/05/1714/05/17

Fingerprint

Dive into the research topics of 'An Architecture for Discovering Affordances, Causal Laws, and Executability Conditions'. Together they form a unique fingerprint.

Cite this