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
Link To Document