Title :
Middleware architecture for module-based robot
Author :
Choi, Dong-Hee ; Kim, Seong-Hoon ; Lee, Kwang-Koog ; Beak, Bum-Hyun ; Park, Hong-Seong
Author_Institution :
Dept. of Commun. Multimedia Eng., Kangwon Nat. Univ., Gangwon
Abstract :
Recently, according to various application fields of robots, the expansion and exchange of functions becomes an essential matter. To satisfy these functions, the robot divides each facility of the robot into a module to be a hardware component unit. The module uses an operating system and network device that are suitable for the characteristic of the module. The robot is composed of a set of various modules. So, it could accept various O/S and network interfaces. It needs middleware that supports these environments in a robot. The middleware is located between application program and platform depend portion. Also it serves functions which are demanded commonly in modules. In this paper, we propose a middleware architecture which is to accept heterogeneous O/S and network interface. It includes the functions which are to guarantee data QoS to enhance reliability and stability in modules, to process network fault-tolerance, and routing to calculate optimal route path and management of a multiple route path
Keywords :
control engineering computing; fault tolerance; middleware; network interfaces; operating systems (computers); quality of service; robots; application program; data QoS; hardware component unit; heterogeneous operating system; middleware architecture; module-based robot; multiple route path management; network device; network interface; optimal route path; process network fault-tolerance; Electronic mail; Fault tolerance; Hardware; Middleware; Multimedia communication; Network interfaces; Operating systems; Robots; Routing; Stability; Fault-tolerant; QoS; middleware; module-based robot; routing;
Conference_Titel :
SICE-ICASE, 2006. International Joint Conference
Conference_Location :
Busan
Print_ISBN :
89-950038-4-7
Electronic_ISBN :
89-950038-5-5
DOI :
10.1109/SICE.2006.314770