ICRA 2015poster5 citations

SELECTSCRIPT: A query language for robotic world models and simulations

André Dietrich, Sebastian Zug, Jörg Kaiser

Abstract

We introduce a new declarative language called SELECTSCRIPT. As its name suggests, it is a scripting language inspired primarily by SQL and its relational algebra. It is intended to be used for complex queries on different kinds of world models. Scripts can be dynamically generated and executed, or embedded into the code of foreign programming languages. A first interpreter was therefore developed for Python. Adapting the ideas of language-oriented programming, which enables developers to create their own domain-specific language, we developed a language stub that can be easily adapted and extended to comply with any (discrete) robotic world model or robotic simulator. We will further show how simple SELECT-statements can be used to extract any kind of valuable information in various return formats, thereby going beyond traditional SQL capabilities.

BibTeX
@inproceedings{icra2015_selectscriptaque,
  title = {SELECTSCRIPT: A query language for robotic world models and simulations},
  author = {André Dietrich and Sebastian Zug and Jörg Kaiser},
  booktitle = {ICRA 2015},
  year = {2015}
}
SELECTSCRIPT: A query language for robotic world models and simulations · ICRA 2015