Deliberative and Conceptual Inference in Service Robots

12/13/2020
by   Luis A. Pineda, et al.
0

Service robots need to reason to support people in daily life situations. Reasoning is an expensive resource that should be used on demand whenever the expectations of the robot do not match the situation of the world and the execution of the task is broken down; in such scenarios the robot must perform the common sense daily life inference cycle consisting on diagnosing what happened, deciding what to do about it, and inducing and executing a plan, recurring in such behavior until the service task can be resumed. Here we examine two strategies to implement this cycle: (1) a pipe-line strategy involving abduction, decision-making and planning, which we call deliberative inference and (2) the use of the knowledge and preferences stored in the robot's knowledge-base, which we call conceptual inference. The former involves an explicit definition of a problem space that is explored through heuristic search, and the latter is based on conceptual knowledge including the human user preferences, and its representation requires a non-monotonic knowledge-based system. We compare the strengths and limitations of both approaches. We also describe a service robot conceptual model and architecture capable of supporting the daily life inference cycle during the execution of a robotics service task. The model is centered in the declarative specification and interpretation of robot's communication and task structure. We also show the implementation of this framework in the fully autonomous robot Golem-III. The framework is illustrated with two demonstration scenarios.

READ FULL TEXT
research
08/07/2023

Foundation Model based Open Vocabulary Task Planning and Executive System for General Purpose Service Robots

This paper describes a strategy for implementing a robotic system capabl...
research
05/10/2021

Towards Robust One-shot Task Execution using Knowledge Graph Embeddings

Requiring multiple demonstrations of a task plan presents a burden to en...
research
06/05/2022

Conceptual Design of the Memory System of the Robot Cognitive Architecture ArmarX

We consider the memory system as a key component of any technical cognit...
research
10/08/2018

Towards Robot-Centric Conceptual Knowledge Acquisition

Robots require knowledge about objects in order to efficiently perform v...
research
10/04/2022

Robot Task Planning and Situation Handling in Open Worlds

Automated task planning algorithms have been developed to help robots co...
research
10/18/2017

Setting Up the Beam for Human-Centered Service Tasks

We introduce the Beam, a collaborative autonomous mobile service robot, ...
research
03/27/2013

Taxonomy, Structure, and Implementation of Evidential Reasoning

The fundamental elements of evidential reasoning problems are described,...

Please sign up or login with your details

Forgot password? Click here to reset