Deploying a complex robot software architecture on real robot systems and getting it to run reliably is a challenging task. We argue that software deployment decisions should be separated as much as possible from the core development of software functionalities. This will make the developed software more independent of a particular hardware architecture (and thus more reusable) and allow it to be deployed more flexibly on a wider variety of robot platforms. This paper presents a domain-specific language (DSL) which supports this idea and demonstrates how the DSL is used in a model-driven engineering-based development process. A practical example of applying the DSL to the development of an application for the KUKA youBot platform is given.

(2013). A Model-based Approach to Software Deployment in Robotics [conference presentation - intervento a convegno]. Retrieved from http://hdl.handle.net/10446/30240

A Model-based Approach to Software Deployment in Robotics

GHERARDI, Luca;BRUGALI, Davide;
2013-01-01

Abstract

Deploying a complex robot software architecture on real robot systems and getting it to run reliably is a challenging task. We argue that software deployment decisions should be separated as much as possible from the core development of software functionalities. This will make the developed software more independent of a particular hardware architecture (and thus more reusable) and allow it to be deployed more flexibly on a wider variety of robot platforms. This paper presents a domain-specific language (DSL) which supports this idea and demonstrates how the DSL is used in a model-driven engineering-based development process. A practical example of applying the DSL to the development of an application for the KUKA youBot platform is given.
2013
Hochgeschwender, Nico; Gherardi, Luca; Kraetzschmar, Gerhard; Brugali, Davide; Bruyninckx, Herman
File allegato/i alla scheda:
File Dimensione del file Formato  
IROS2013 final.pdf

accesso aperto

Descrizione: author's postprint - versione referata
Dimensione del file 374.54 kB
Formato Adobe PDF
374.54 kB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

Aisberg ©2008 Servizi bibliotecari, Università degli studi di Bergamo | Terms of use/Condizioni di utilizzo

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10446/30240
Citazioni
  • Scopus 26
  • ???jsp.display-item.citation.isi??? 15
social impact