Results 1 -
2 of
2
From games to applications: Component reuse in rescue robots
- In RoboCup 2004: Robot Soccer World Cup VIII, Lecture Notes in Artificial Intelligence (LNAI
, 2005
"... Abstract. Component-based software engineering is useful for embedded applications such as robotics. However, heavyweight component systems such as CORBA overstrain the ressources available in many embedded systems. Here, a lightweight component-based approach is used to implement the system softwar ..."
Abstract
-
Cited by 2 (2 self)
- Add to MetaCart
(Show Context)
Abstract. Component-based software engineering is useful for embedded applications such as robotics. However, heavyweight component systems such as CORBA overstrain the ressources available in many embedded systems. Here, a lightweight component-based approach is used to implement the system software of the so-called CubeSystem, CubeOS. Since 1998, CubeOS and its component system have been successfully used in various areas from industry projects over RoboCup-related research to edutainment applications. Many of the components used in RoboCup soccer have been carried over in the implementation of the IUB Rescue robots, demonstrating the potential for software reuse. 1
Fast Robot Prototyping with the CubeSystem
"... Abstract — The CubeSystem is a collection of hardware- and software-components for fast robot prototyping. The main goal of the CubeSystem project is to provide an open source collection of generic building blocks that can be freely combined into an application. This paper describes the first releas ..."
Abstract
- Add to MetaCart
(Show Context)
Abstract — The CubeSystem is a collection of hardware- and software-components for fast robot prototyping. The main goal of the CubeSystem project is to provide an open source collection of generic building blocks that can be freely combined into an application. This paper describes the first release of the CubeSystem, that evolved in more than five years of research and development. The benefits of the CubeSystem are illustrated by several applications, ranging from educational activities to industrial projects.