The need for improving the robustness, as well as the ability to adapt to different operational conditions, is a key requirement for a wider deployment of robots in many application domains. In this paper, we present an approach to the design of robotic systems, that is based on the explicit representation of knowledge about context. The goal of the approach is to improve the system's performance, by dynamically tailoring the functionalities of the robot to the specific features of the situation at hand. While the idea of using contextual knowledge is not new, the proposed approach generalizes previous work, and its advantages are discussed through a case study including several experiments. In particular, we identify many attempts to use contextual knowledge in several basic functionalities of a mobile robot such as: behavior, navigation, exploration, localization, mapping and perception. We then show how re-designing our mobile platform with a common representation of contextual knowledge, leads to interesting improvements in many of the above mentioned components, thus achieving greater flexibility and robustness in the face of different situations. Moreover, a clear separation of contextual knowledge leads to a design methodology, which supports the design of small specialized system components instead of complex self-contained subsystems. © 2008 Elsevier B.V. All rights reserved.

Context-based design of robotic systems / Calisi, Daniele; Iocchi, Luca; Nardi, Daniele; Carlo Matteo, Scalzo; Ziparo, VITTORIO AMOS. - In: ROBOTICS AND AUTONOMOUS SYSTEMS. - ISSN 0921-8890. - 56:11(2008), pp. 992-1003. [10.1016/j.robot.2008.08.008]

Context-based design of robotic systems

CALISI, daniele;IOCCHI, Luca;NARDI, Daniele;ZIPARO, VITTORIO AMOS
2008

Abstract

The need for improving the robustness, as well as the ability to adapt to different operational conditions, is a key requirement for a wider deployment of robots in many application domains. In this paper, we present an approach to the design of robotic systems, that is based on the explicit representation of knowledge about context. The goal of the approach is to improve the system's performance, by dynamically tailoring the functionalities of the robot to the specific features of the situation at hand. While the idea of using contextual knowledge is not new, the proposed approach generalizes previous work, and its advantages are discussed through a case study including several experiments. In particular, we identify many attempts to use contextual knowledge in several basic functionalities of a mobile robot such as: behavior, navigation, exploration, localization, mapping and perception. We then show how re-designing our mobile platform with a common representation of contextual knowledge, leads to interesting improvements in many of the above mentioned components, thus achieving greater flexibility and robustness in the face of different situations. Moreover, a clear separation of contextual knowledge leads to a design methodology, which supports the design of small specialized system components instead of complex self-contained subsystems. © 2008 Elsevier B.V. All rights reserved.
2008
cognitive robotics; contextual knowledge and reasoning; system architecture
01 Pubblicazione su rivista::01a Articolo in rivista
Context-based design of robotic systems / Calisi, Daniele; Iocchi, Luca; Nardi, Daniele; Carlo Matteo, Scalzo; Ziparo, VITTORIO AMOS. - In: ROBOTICS AND AUTONOMOUS SYSTEMS. - ISSN 0921-8890. - 56:11(2008), pp. 992-1003. [10.1016/j.robot.2008.08.008]
File allegati a questo prodotto
File Dimensione Formato  
VE_2008_11573-359594.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 4.76 MB
Formato Adobe PDF
4.76 MB 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/359594
 Attenzione

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

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 10
  • ???jsp.display-item.citation.isi??? 8
social impact