• DocumentCode
    2601587
  • Title

    ERSP: a software platform and architecture for the service robotics industry

  • Author

    Munich, Mario E. ; Ostrowski, Jim ; Pirjanian, Paolo

  • Author_Institution
    Evolution Robotics Inc., Pasadena, CA, USA
  • fYear
    2005
  • fDate
    2-6 Aug. 2005
  • Firstpage
    460
  • Lastpage
    467
  • Abstract
    In this paper we describe the need for, and the characteristics of a software architecture for commercial robotic products. We describe the Evolution Robotics Software Platform (ERSP™), which provides a commercial-grade software architecture for mobile robots. The architecture has been designed to be modular, scalable, lightweight, portable, and reusable. It follows a hybrid model of data flow, combining behavior-based processing modules for real-time reactions with event-based task planning routines. We provide a detailed description of the main architectural components and some basic usage studies. We also highlight areas where compromises have been made and for which continuing work is needed.
  • Keywords
    service robots; software architecture; ERSP; Evolution Robotics Software Platform; behavior-based processing; commercial robotic products; event-based task planning; service robotics industry; software architecture; software platform; Computer architecture; Computer industry; Costs; Hardware; Mobile robots; Process planning; Robot kinematics; Robot sensing systems; Service robots; Software architecture; Service Robotics Industry; Software Architecture; Software Platform;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Robots and Systems, 2005. (IROS 2005). 2005 IEEE/RSJ International Conference on
  • Print_ISBN
    0-7803-8912-3
  • Type

    conf

  • DOI
    10.1109/IROS.2005.1545468
  • Filename
    1545468