Understanding User Instructions by Utilizing Open Knowledge for Service Robots

06/09/2016
by   Dongcai Lu, et al.
0

Understanding user instructions in natural language is an active research topic in AI and robotics. Typically, natural user instructions are high-level and can be reduced into low-level tasks expressed in common verbs (e.g., `take', `get', `put'). For robots understanding such instructions, one of the key challenges is to process high-level user instructions and achieve the specified tasks with robots' primitive actions. To address this, we propose novel algorithms by utilizing semantic roles of common verbs defined in semantic dictionaries and integrating multiple open knowledge to generate task plans. Specifically, we present a new method for matching and recovering semantics of user instructions and a novel task planner that exploits functional knowledge of robot's action model. To verify and evaluate our approach, we implemented a prototype system using knowledge from several open resources. Experiments on our system confirmed the correctness and efficiency of our algorithms. Notably, our system has been deployed in the KeJia robot, which participated the annual RoboCup@Home competitions in the past three years and achieved encouragingly high scores in the benchmark tests.

READ FULL TEXT

page 1

page 10

research
06/03/2018

MaestROB: A Robotics Framework for Integrated Orchestration of Low-Level Control and High-Level Reasoning

This paper describes a framework called MaestROB. It is designed to make...
research
07/12/2021

A Persistent Spatial Semantic Representation for High-level Natural Language Instruction Execution

Natural language provides an accessible and expressive interface to spec...
research
04/24/2023

USA-Net: Unified Semantic and Affordance Representations for Robot Memory

In order for robots to follow open-ended instructions like "go open the ...
research
11/20/2016

Generating machine-executable plans from end-user's natural-language instructions

It is critical for advanced manufacturing machines to autonomously execu...
research
05/19/2021

VSGM – Enhance robot task understanding ability through visual semantic graph

In recent years, developing AI for robotics has raised much attention. T...
research
03/20/2019

Prospection: Interpretable Plans From Language By Predicting the Future

High-level human instructions often correspond to behaviors with multipl...
research
01/04/2021

Dynamic Knowledge Graphs as Semantic Memory Model for Industrial Robots

In this paper, we present a model for semantic memory that allows machin...

Please sign up or login with your details

Forgot password? Click here to reset