Home /Research /Towards component-based robotics
OTHER

Towards component-based robotics

Alex Brooks, Tobias Kaupp, Alexei Makarenko, Stefan B. Williams, Anders Orebäck

Year
2005
Citations
203

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

RoboticsComponent (thermodynamics)Component-based software engineeringComputer scienceArtificial intelligenceField (mathematics)SoftwareMobile robotSoftware engineeringSoftware framework

Related papers

Browse all OTHER papers