• DocumentCode
    3402625
  • Title

    The software framework SMARTSOFT for implementing sensorimotor systems

  • Author

    Schlegel, Christian ; Wörz, Robert

  • Author_Institution
    Res. Inst. for Appl. Knowledge Process., Ulm, Germany
  • Volume
    3
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    1610
  • Abstract
    Presents the software framework SMARTSOFT to implement sensorimotor systems. SMARTSOFT not only contains software components to support a modularized implementation but also structural rules and templates. These ensure that the implementation of modules is conforming with an overall multilayer system architecture. Since the provided structures allow the exact specification of the external behavior of modules in terms of interfaces and dependencies, the interaction with a symbolic task execution layer is explicitly supported. SMARTSOFT significantly eases the implementation and integration of new modules into a complex sensorimotor system which for example provides the opportunity even to compare and reuse different modules on a mobile platform. SMARTSOFT has already proven its usefulness within the collaborative research center (SFB 527) “Integration of Symbolic and Subsymbolic Information Processing in Adaptive Sensorimotor Systems”
  • Keywords
    application program interfaces; client-server systems; mobile robots; object-oriented methods; path planning; software architecture; SMARTSOFT; external behavior; multilayer system architecture; sensorimotor systems; software components; software framework; Adaptive systems; Computer architecture; Design methodology; Information processing; Middleware; Object oriented modeling; Object oriented programming; Robots; Software design; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Robots and Systems, 1999. IROS '99. Proceedings. 1999 IEEE/RSJ International Conference on
  • Conference_Location
    Kyongju
  • Print_ISBN
    0-7803-5184-3
  • Type

    conf

  • DOI
    10.1109/IROS.1999.811709
  • Filename
    811709