Home /Research /RoboLang: A Simple Domain Specific Language to Script Robot Interactions
HRI

RoboLang: A Simple Domain Specific Language to Script Robot Interactions

Craig J. Sutherland, Bruce A. MacDonald

Year
2019
Citations
5

Abstract

Building interactions for social robots is hard and be time consuming. One common solution is to build visual programming tools, but these tools are not integrated with tools and practises used by software developers. Rather than building a new tool, we have implemented a text-based Domain Specific Language that could be used with existing programming tools. RoboLang is designed to be a simple language specifically for programming social interactions on a robot. The scripts can be run on different robot platforms with minimal changes and can be easily modified in response to user feedback.

Keywords

Scripting languageComputer scienceSimple (philosophy)Programming languageDomain (mathematical analysis)RobotHuman–computer interactionVisual programming languageDomain-specific languageProgramming domain

Related papers

Browse all HRI papers