Spröwitz, AlexanderMöckel, RicoVespignani, MassimoBonardi, StéphaneIjspeert, Auke2013-09-042013-09-042013-09-04201410.1016/j.robot.2013.08.011https://infoscience.epfl.ch/handle/20.500.14299/94459WOS:000337652200006In this work we provide hands-on experience on designing and testing a self-reconfiguring modular robotic system, Roombots (RB), to be used among others for adaptive furniture. In the long term, we envision that RB can be used to create sets of furniture, like stools, chairs and tables that can move in their environment and that change shape and functionality during the day. In this article, we present the first results towards that long term vision. We demonstrate locomotion and reconfiguration of single and metamodule RB over 3D surfaces, in a structured environment equipped with embedded connection ports. RB assemblies can move around in non-structured environments, by using rotational or wheel-like locomotion. We show a proof of concept for transferring a Roombots metamodule back into the structured grid, by aligning it in an entrapment mechanism. Finally, we analyze remaining challenges to master the full Roombots scenario, and discuss the impact on future Roombots hardware.self-reconfiguring modular robotactive connection mechanismcentral pattern generatormodule joiningmodile climbingon-grid and off-grit locomotionhomogeneous modular robotroombotsRoombots: A Hardware Perspective on 3D Self-Reconfiguration and Locomotion with a Homogeneous Modular Robottext::journal::journal article::research article