Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Describing constraint-based assembly tasks in unstructured natural language

Stenmark, Maj LU and Malec, Jacek LU orcid (2014) 19th IFAC World Congress, 2014
Abstract
Task-level industrial robot programming is a mundane, error-prone activity requiring expertise and skill. Since humans easily communicate with natural language (NL), it may be attractive to use speech or text as instruction means for robots. However, there has to be a substantial amount of knowledge in the system to translate the high-level language instructions to executable robot programs.

In this paper, the method of Stenmark and Nugues (2013) for natural language programming of robotized assembly tasks is extended. The core idea of the method is to use a generic semantic parser to produce a set of predicate-argument structures from the input sentences. The algorithm presented here facilitates extraction of more complicated,... (More)
Task-level industrial robot programming is a mundane, error-prone activity requiring expertise and skill. Since humans easily communicate with natural language (NL), it may be attractive to use speech or text as instruction means for robots. However, there has to be a substantial amount of knowledge in the system to translate the high-level language instructions to executable robot programs.

In this paper, the method of Stenmark and Nugues (2013) for natural language programming of robotized assembly tasks is extended. The core idea of the method is to use a generic semantic parser to produce a set of predicate-argument structures from the input sentences. The algorithm presented here facilitates extraction of more complicated, advanced task instructions involving cardinalities, conditionals, parallelism and constraint-bounded programs, besides plain sequences of commands.

The bottleneck of this approach is the availability of easily parametrizable robotic skills and functionalities in the system, rather than the natural language understanding by itself. (Less)
Please use this url to cite or link to this publication:
author
and
organization
publishing date
type
Contribution to conference
publication status
published
subject
keywords
Robot programming, natural language, assembly, knowledge-based engineering.
pages
6 pages
conference name
19th IFAC World Congress, 2014
conference location
Cape Town, South Africa
conference dates
2014-08-24 - 2014-08-29
external identifiers
  • scopus:84929832553
DOI
10.3182/20140824-6-ZA-1003.02062
language
English
LU publication?
yes
id
06b8a889-34f1-41d6-94cc-684b56e038e2 (old id 4394386)
date added to LUP
2016-04-04 13:58:51
date last changed
2022-03-16 02:37:56
@misc{06b8a889-34f1-41d6-94cc-684b56e038e2,
  abstract     = {{Task-level industrial robot programming is a mundane, error-prone activity requiring expertise and skill. Since humans easily communicate with natural language (NL), it may be attractive to use speech or text as instruction means for robots. However, there has to be a substantial amount of knowledge in the system to translate the high-level language instructions to executable robot programs.<br/><br>
In this paper, the method of Stenmark and Nugues (2013) for natural language programming of robotized assembly tasks is extended. The core idea of the method is to use a generic semantic parser to produce a set of predicate-argument structures from the input sentences. The algorithm presented here facilitates extraction of more complicated, advanced task instructions involving cardinalities, conditionals, parallelism and constraint-bounded programs, besides plain sequences of commands.<br/><br>
The bottleneck of this approach is the availability of easily parametrizable robotic skills and functionalities in the system, rather than the natural language understanding by itself.}},
  author       = {{Stenmark, Maj and Malec, Jacek}},
  keywords     = {{Robot programming; natural language; assembly; knowledge-based engineering.}},
  language     = {{eng}},
  title        = {{Describing constraint-based assembly tasks in unstructured natural language}},
  url          = {{http://dx.doi.org/10.3182/20140824-6-ZA-1003.02062}},
  doi          = {{10.3182/20140824-6-ZA-1003.02062}},
  year         = {{2014}},
}