DocumentCode
1534075
Title
Component-based robotic engineering (Part I) [Tutorial]
Author
Brugali, Davide ; Scandurra, Patrizia
Author_Institution
Universita degli Studi di Bergamo, Dalmine, Italy
Volume
16
Issue
4
fYear
2009
fDate
12/1/2009 12:00:00 AM
Firstpage
84
Lastpage
96
Abstract
This article is the first of a two-part series intended as an introduction to component-based software engineering (CBSE) in robotics. In this tutorial, we regard a component as a piece of software that implements robotic functionality (e.g., path planning). The focus of this article is on design principles and implementation guidelines that enable the development of reusable and maintainable software-building blocks, which can be assembled to build robotic applications.
Keywords
Algorithms; Application software; Libraries; Path planning; Robotic assembly; Software engineering; Software maintenance; Software systems; Tutorials; Software engineering; architecture; component; reuse;
fLanguage
English
Journal_Title
Robotics & Automation Magazine, IEEE
Publisher
ieee
ISSN
1070-9932
Type
jour
DOI
10.1109/MRA.2009.934837
Filename
5306930
Link To Document