Home /Research /Towards interactive programming of modular robots
LOCOMOTION

Towards interactive programming of modular robots

Mirko Bordignon, Kasper Støy, David Johan Christensen, Ulrik Pagh Schultz

Year
2008
Citations
6
Access
Open access

Abstract

Abstract — Programming modular robots is typically a diffi-cult and time-consuming task. In this position paper we describe our vision for a programming platform supporting interactive and incremental development of autonomous controllers for the ATRON and Odin modular robots. Currently, the platform consists of execution environments for the respective robots, a simulator, and a user-interface that allows for straightforward remote control using simple gait control tables. We envision interactive programming of distributed con-trollers being done by incrementally transitioning from simple remote control of a specific robot configuration to autonomous control of a whole class of similar robot configurations. This incremental transition relies on three key elements: (1) using symbolic names to globally identify what components (modules, specific sensors, actuators, etc.) to control, (2) describing behav-iors using a distributed scripting language, and (3) dynamically updating code in the running system. We conclude that in this way we may possibly ease the task of programming modular robots by combining the highly interactive development style of the on-line approach with the expressiveness and ease of use of a scripting language. I.

Keywords

Computer scienceModular designScripting languageRobotProgramming by demonstrationSelf-reconfiguring modular robotTask (project management)Interface (matter)Human–computer interactionProgramming language

Related papers

Browse all LOCOMOTION papers