Roombots: reconfigurable robots for adaptive furniture

Alexander Sprowitz*, Soha Pouya, Stéphane Bonardi, Jesse Van Den Kieboom, Rico Möckel, Aude Billard, Pierre Dillenbourg, Auke Jan Ijspeert

*Corresponding author for this work

Research output: Contribution to journalArticleAcademicpeer-review

Abstract

Imagine a world in which our furniture moves around like legged robots, interacts with us, and changes shape and function during the day according to our needs. This is the long term vision we have in the Roombots project. To work towards this dream, we are developing modular robotic modules that have rotational degrees of freedom for locomotion as well as active connection mechanisms for runtime reconfiguration. A piece of furniture, e. g. a stool, will thus be composed of several modules that activate their rotational joints together to implement locomotor gaits, and will be able to change shape, e. g. transforming into a chair, by sequences of attachments and detachments of modules.In this article, we firstly present the project and the hardware we are currently developing. We explore how reconfiguration from a configuration A to a configuration B can be controlled in a distributed fashion. This is done using meta-modules-two Roombots modules connected serially-that use broadcast signals and connections to a structured ground to collectively build desired structures without the need of a centralized planner.We then present how locomotion controllers can be implemented in a distributed system of coupled oscillators-one per degree of freedom-similarly to the concept of central pattern generators (CPGs) found in the spinal cord of vertebrate animals. The CPGs are based on coupled phase oscillators to ensure synchronized behavior and have different output filters to allow switching between oscillations and rotations. A stochastic optimization algorithm is used to explore optimal CPG configurations for different simulated Roombots structures.
Original languageEnglish
Pages (from-to)20-32
Number of pages13
JournalIeee Computational Intelligence Magazine
Volume5
Issue number3
DOIs
Publication statusPublished - 2010
Externally publishedYes

Cite this