DocumentCode :
2602701
Title :
Towards component-based robotics
Author :
Brooks, Alex ; Kaupp, Tobias ; Makarenko, Alexei ; Williams, Stefan ; Orebäck, Anders
Author_Institution :
Australian Centre for Field Robotics, Sydney Univ., NSW, Australia
fYear :
2005
fDate :
2-6 Aug. 2005
Firstpage :
163
Lastpage :
168
Abstract :
This paper gives an overview of component-based software engineering (CBSE), motivates its application to the field of mobile robotics, and proposes a particular component model. CBSE is an approach to system-building that aims to shift the emphasis from programming to composing systems from a mixture of off-the-shelf and custom-built software components. This paper argues that robotics is particularly well-suited for and in need of component-based ideas. Furthermore, now is the right time for their introduction. The paper introduces Orca - an open-source component-based software engineering framework proposed for mobile robotics with an associated repository of free, reusable components for building mobile robotic systems.
Keywords :
mobile robots; object-oriented programming; public domain software; robot programming; software reusability; standardisation; Orca framework; component-based robotics; distributed robotics; mobile robotics; open-source component-based software engineering; robotic architectures; software reuse; standardization; Application software; Australia; Buildings; Computer architecture; Content addressable storage; Java; Mobile robots; Open source software; Robot programming; Software engineering; Component-Based Design; Distributed Robotics; Robotic Architectures; Software Re-use; Standardization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Robots and Systems, 2005. (IROS 2005). 2005 IEEE/RSJ International Conference on
Print_ISBN :
0-7803-8912-3
Type :
conf
DOI :
10.1109/IROS.2005.1545523
Filename :
1545523
Link To Document :
بازگشت