• DocumentCode
    3261935
  • 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
  • fYear
    2013
  • fDate
    3-5 July 2013
  • Firstpage
    122
  • Lastpage
    128
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robot Motion and Control (RoMoCo), 2013 9th Workshop on
  • Conference_Location
    Kuslin
  • Print_ISBN
    978-1-4673-5510-0
  • Type

    conf

  • DOI
    10.1109/RoMoCo.2013.6614596
  • Filename
    6614596