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

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/spl trade/), which provides a commercial-grade software architecture for mobile robots. The architecture has been des...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Munich, M.E., Ostrowski, J., Pirjanian, P.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 467
container_issue
container_start_page 460
container_title
container_volume
creator Munich, M.E.
Ostrowski, J.
Pirjanian, P.
description 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/spl trade/), 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.
doi_str_mv 10.1109/IROS.2005.1545468
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_1545468</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1545468</ieee_id><sourcerecordid>1545468</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-3a99f3d3d10bdfdbfc9767e9fda6c29a84f4812ae26caee952bba03de1fdf0473</originalsourceid><addsrcrecordid>eNo9kMtKAzEYhYMXsNY-gLjJC8yYy2QmcSelamGg0uq6_JP8oZG2U5JU6ds7YPFsPjgfnMUh5J6zknNmHufLxaoUjKmSq0pVtb4gI8GVLJiu60tyyxrNpDZcyKt_ofQNmaT0xYZIoyrejEg7W67enyjQ1Pv8AxHpYQvZ93FHYe8oRLsJGW0-DmZoad4gTRi_g0Ua-67PwSYa9u6YcjzdkWsP24STM8fk82X2MX0r2sXrfPrcFoE3KhcSjPHSScdZ57zrvDVN3aDxDmorDOjKV5oLQFFbQDRKdB0w6ZB751nVyDF5-NsNiLg-xLCDeFqfj5C_fVtRZQ</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>ERSP: a software platform and architecture for the service robotics industry</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Munich, M.E. ; Ostrowski, J. ; Pirjanian, P.</creator><creatorcontrib>Munich, M.E. ; Ostrowski, J. ; Pirjanian, P.</creatorcontrib><description>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/spl trade/), 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.</description><identifier>ISSN: 2153-0858</identifier><identifier>ISBN: 0780389123</identifier><identifier>ISBN: 9780780389120</identifier><identifier>EISSN: 2153-0866</identifier><identifier>DOI: 10.1109/IROS.2005.1545468</identifier><language>eng</language><publisher>IEEE</publisher><subject>Computer architecture ; Computer industry ; Costs ; Hardware ; Mobile robots ; Process planning ; Robot kinematics ; Robot sensing systems ; Service Robotics Industry ; Service robots ; Software architecture ; Software Platform</subject><ispartof>2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2005, p.460-467</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1545468$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,778,782,787,788,2054,4038,4039,27912,54907</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1545468$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Munich, M.E.</creatorcontrib><creatorcontrib>Ostrowski, J.</creatorcontrib><creatorcontrib>Pirjanian, P.</creatorcontrib><title>ERSP: a software platform and architecture for the service robotics industry</title><title>2005 IEEE/RSJ International Conference on Intelligent Robots and Systems</title><addtitle>IROS</addtitle><description>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/spl trade/), 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.</description><subject>Computer architecture</subject><subject>Computer industry</subject><subject>Costs</subject><subject>Hardware</subject><subject>Mobile robots</subject><subject>Process planning</subject><subject>Robot kinematics</subject><subject>Robot sensing systems</subject><subject>Service Robotics Industry</subject><subject>Service robots</subject><subject>Software architecture</subject><subject>Software Platform</subject><issn>2153-0858</issn><issn>2153-0866</issn><isbn>0780389123</isbn><isbn>9780780389120</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2005</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo9kMtKAzEYhYMXsNY-gLjJC8yYy2QmcSelamGg0uq6_JP8oZG2U5JU6ds7YPFsPjgfnMUh5J6zknNmHufLxaoUjKmSq0pVtb4gI8GVLJiu60tyyxrNpDZcyKt_ofQNmaT0xYZIoyrejEg7W67enyjQ1Pv8AxHpYQvZ93FHYe8oRLsJGW0-DmZoad4gTRi_g0Ua-67PwSYa9u6YcjzdkWsP24STM8fk82X2MX0r2sXrfPrcFoE3KhcSjPHSScdZ57zrvDVN3aDxDmorDOjKV5oLQFFbQDRKdB0w6ZB751nVyDF5-NsNiLg-xLCDeFqfj5C_fVtRZQ</recordid><startdate>2005</startdate><enddate>2005</enddate><creator>Munich, M.E.</creator><creator>Ostrowski, J.</creator><creator>Pirjanian, P.</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>2005</creationdate><title>ERSP: a software platform and architecture for the service robotics industry</title><author>Munich, M.E. ; Ostrowski, J. ; Pirjanian, P.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-3a99f3d3d10bdfdbfc9767e9fda6c29a84f4812ae26caee952bba03de1fdf0473</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2005</creationdate><topic>Computer architecture</topic><topic>Computer industry</topic><topic>Costs</topic><topic>Hardware</topic><topic>Mobile robots</topic><topic>Process planning</topic><topic>Robot kinematics</topic><topic>Robot sensing systems</topic><topic>Service Robotics Industry</topic><topic>Service robots</topic><topic>Software architecture</topic><topic>Software Platform</topic><toplevel>online_resources</toplevel><creatorcontrib>Munich, M.E.</creatorcontrib><creatorcontrib>Ostrowski, J.</creatorcontrib><creatorcontrib>Pirjanian, P.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Munich, M.E.</au><au>Ostrowski, J.</au><au>Pirjanian, P.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>ERSP: a software platform and architecture for the service robotics industry</atitle><btitle>2005 IEEE/RSJ International Conference on Intelligent Robots and Systems</btitle><stitle>IROS</stitle><date>2005</date><risdate>2005</risdate><spage>460</spage><epage>467</epage><pages>460-467</pages><issn>2153-0858</issn><eissn>2153-0866</eissn><isbn>0780389123</isbn><isbn>9780780389120</isbn><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/spl trade/), 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.</abstract><pub>IEEE</pub><doi>10.1109/IROS.2005.1545468</doi><tpages>8</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2153-0858
ispartof 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2005, p.460-467
issn 2153-0858
2153-0866
language eng
recordid cdi_ieee_primary_1545468
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Computer architecture
Computer industry
Costs
Hardware
Mobile robots
Process planning
Robot kinematics
Robot sensing systems
Service Robotics Industry
Service robots
Software architecture
Software Platform
title ERSP: a software platform and architecture for the service robotics industry
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-15T11%3A12%3A29IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=ERSP:%20a%20software%20platform%20and%20architecture%20for%20the%20service%20robotics%20industry&rft.btitle=2005%20IEEE/RSJ%20International%20Conference%20on%20Intelligent%20Robots%20and%20Systems&rft.au=Munich,%20M.E.&rft.date=2005&rft.spage=460&rft.epage=467&rft.pages=460-467&rft.issn=2153-0858&rft.eissn=2153-0866&rft.isbn=0780389123&rft.isbn_list=9780780389120&rft_id=info:doi/10.1109/IROS.2005.1545468&rft_dat=%3Cieee_6IE%3E1545468%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1545468&rfr_iscdi=true