Formatting code for AEI2010


show source only

[[home]] > [[publications]] > AEI2010
----

====Architectural paradigms for robotics applications====


==Authors=={{image class="right" url="images/publications/AEI.gif" title="AEI" alt="AEI"}}
Michele Amoretti , //Dipartimento di Ingegneria dell'Informazione, Universita` degli Studi di Parma, Italy//
Monica Reggiani

==Published in==
ADVANCED ENGINEERING INFORMATICS
Volume 24, Number 1, 4-13 January, 2010
doi>[[http://dx.doi.org/10.1016/j.aei.2009.08.004 10.1016/j.aei.2009.08.004]]

==Abstract==
In recent years, several technical architectural paradigms have been proposed to support the development of distributed and concurrent systems. Object-oriented, component-based, service-oriented approaches are among the most recent paradigms for the implementation of heterogeneous software products that require complex interprocess communications and event synchronization. Despite the sharing of common objectives with distributed systems research, the robotics community is still late in applying these research results in the development of its architectures, often relying only on the most basic concepts. In this paper, we shortly illustrate these paradigms, their characteristics, and the successful stories about their application within the robotic domain. We discuss benefits and tradeoffs of the different solutions with the goal of deriving some practical principles and strategies to be exploited in robotics practice. Understanding the characteristics, features, advantages, and drawbacks of the different paradigms is, indeed, crucial for the successful design, implementation, and use of robotic architectures.

==Keywords==
Experiments - Localization - Mapping

==Bibtex==
%%(latex)
@article{AEI2010,
Author = {Amoretti, M. and Reggiani, M.},
Journal = {Advanced Engineering Informatics},
Pages = {4--13},
Title = {Architectural paradigms for robotics applications},
Volume = {24},
Issue = {1},
Month = jan,
Year = {2010},
Issn = {1474-0346},
Doi = {10.1016/j.aei.2009.08.004}}
%%
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki