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
OTHER
📊 26,957 cites
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
PERCEPTION
📊 22,245 cites
Artificial intelligence: a modern approach
1995
OTHER
📊 18,993 cites
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
SWARM
📊 14,853 cites
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002