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 :
بازگشت