Towards Interactive, Incremental Programming of ROS Nodes

Marian Sorin Adam, Ulrik Pagh Schultz

Research output: Contribution to conference without publisher/journalPaperResearchpeer-review

Abstract

Writing software for controlling robots is a complex
task, usually demanding command of many programming
languages and requiring significant experimentation. We believe
that a bottom-up development process that complements traditional
component- and MDSD-based approaches can facilitate
experimentation. We propose the use of an internal DSL
providing both a tool to interactively create ROS nodes and
a behaviour-replacement mechanism to interactively reshape
existing ROS nodes by wrapping the external interfaces (the
publish/subscribe topics), dynamically controlled using the
Python command line interface.
Original languageEnglish
Publication dateOct 2014
Number of pages5
Publication statusPublished - Oct 2014
EventThe Fifth International Workshop on Domain-Specific Languages and Models for Robotic Systems - Bergamo, Italy
Duration: 20. Oct 2014 → …

Conference

ConferenceThe Fifth International Workshop on Domain-Specific Languages and Models for Robotic Systems
Country/TerritoryItaly
CityBergamo
Period20/10/2014 → …

Fingerprint

Dive into the research topics of 'Towards Interactive, Incremental Programming of ROS Nodes'. Together they form a unique fingerprint.

Cite this