Title :
Modularized software for multi-modular self-reconfigurable robotics
Author :
Matthias, Rene ; Bihlmaier, Andreas ; Worn, Heinz
Author_Institution :
Inst. for Process Control & Robot., Karlsruhe Inst. Of Technol. (KIT), Karlsruhe, Germany
Abstract :
After having described our Hardware- and Software-Architecture and the corresponding Interface-Design in previous publications ([1],[2],[3]) we put these elements together in the paper at hand. The use of well-known, but previously considered too heavy-weighted standards, like PO-SIX, Ethernet and SOAP, is completely new in the field of Multi-Modular Self-Reconfigurable Robots (MSR). We show the feasibility, usability and the advantages of this approach by incorporating these standards into our implementation. Systematic modularization on all levels from hardware through Linux processes to the user interface results in a robotic system that is robust, flexible and scalable. These properties are achieved by our deliberate decisions about the specific implementation, interaction and their consequences for every single part of the system. We recommend this integrated architecture as a template for future MSR platforms. The experimental results shown, confirm our claims about the properties of the overall system design.
Keywords :
Linux; mobile robots; software architecture; Linux; MSR; hardware-architecture; modularized software; multi modular self-reconfigurable robotics; software-architecture; systematic modularization; user interface; Computer architecture; Hardware; Message systems; Operating systems; Ports (Computers); Robots;
Conference_Titel :
Robot Motion and Control (RoMoCo), 2013 9th Workshop on
Conference_Location :
Kuslin
Print_ISBN :
978-1-4673-5510-0
DOI :
10.1109/RoMoCo.2013.6614596