Intense efforts to define a common structure in robotic applications, both from a conceptual and from an implementation point of view, have been carried out in the last years and several frameworks have been realized for helping in developing robotic applications. However, due to the diversity of these applications, as well as of the research groups involved, a common framework is still far from being accepted. In this paper we focus on modularity and re-usability, as major features for robotic applications. We thus characterize existing frameworks for robot software development through the choices made on concurrent execution of modules and information sharing among them and we present OpenRDK, a modular framework focused on rapid development of distributed robotic systems. OpenRDK has been designed and developed with many years of experience following users' advice and has been successfully used for the development of many diverse applications with different kinds of robots. After such an extensive test, OpenRDK is now an open source project. ©2008 IEEE.

OpenRDK: A modular framework for robotic software development / Calisi, Daniele; A., Censi; Iocchi, Luca; Nardi, Daniele. - (2008), pp. 1872-1877. (Intervento presentato al convegno 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS tenutosi a Nice; France nel 22 September 2008 through 26 September 2008) [10.1109/iros.2008.4651213].

OpenRDK: A modular framework for robotic software development

CALISI, daniele;IOCCHI, Luca;NARDI, Daniele
2008

Abstract

Intense efforts to define a common structure in robotic applications, both from a conceptual and from an implementation point of view, have been carried out in the last years and several frameworks have been realized for helping in developing robotic applications. However, due to the diversity of these applications, as well as of the research groups involved, a common framework is still far from being accepted. In this paper we focus on modularity and re-usability, as major features for robotic applications. We thus characterize existing frameworks for robot software development through the choices made on concurrent execution of modules and information sharing among them and we present OpenRDK, a modular framework focused on rapid development of distributed robotic systems. OpenRDK has been designed and developed with many years of experience following users' advice and has been successfully used for the development of many diverse applications with different kinds of robots. After such an extensive test, OpenRDK is now an open source project. ©2008 IEEE.
2008
2008 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS
Common structures; Concurrent execution; Distributed robotic systems
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
OpenRDK: A modular framework for robotic software development / Calisi, Daniele; A., Censi; Iocchi, Luca; Nardi, Daniele. - (2008), pp. 1872-1877. (Intervento presentato al convegno 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS tenutosi a Nice; France nel 22 September 2008 through 26 September 2008) [10.1109/iros.2008.4651213].
File allegati a questo prodotto
File Dimensione Formato  
VE_2008_11573-367585.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 346.36 kB
Formato Adobe PDF
346.36 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/367585
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 50
  • ???jsp.display-item.citation.isi??? 33
social impact