State-monitoring component-based fault-tolerance techniques for OPRoS framework

Authors
Ahn, H.Ahn, S.C.
Issue Date
2010-08
Citation
Journal of Institute of Control, Robotics and Systems, v.16, no.8, pp.780 - 785
Abstract
The OPRoS (Open Platform for Robotic Services) framework is proposed as an application runtime environment for service robot systems. For the successful deployment of the OPRoS framework, fault tolerance support is crucial on top of its basic functionalities of lifecycle, thread and connection management. In the previous work [1] on OPRoS fault tolerance supports, we presented a framework-based fault tolerance architecture. In this paper, we extend the architecture with component-based fault tolerance techniques, which can provide more simplicity and efficiency than the pure framework-based approach. This argument is especially true for fault detection, since most faults and failure can be defined when the system cannot meet the requirement of the application functions. Specifically, the paper applies two widely-used fault detection techniques to the OPRoS framework: 'bridge component' and 'process model' component techniques for fault detection. The application details and performance of the proposed techniques are demonstrated by the same application scenario in [1]. The combination of component-based techniques with the framework-based architecture would improve the reliability of robot systems using the OPRoS framework. ? ICROS 2010.
Keywords
Application functions; Application scenario; Component based; Component techniques; Connection managements; Fault detection techniques; Fault tolerance techniques; Framework-based approach; Opros (Open Platform for Robotic Services); Process model; Robot system; Runtime environments; Service robot system; Architecture; Bridge components; Distributed computer systems; Fault detection; Robotics; Fault tolerance; Application functions; Application scenario; Component based; Component techniques; Connection managements; Fault detection techniques; Fault tolerance techniques; Framework-based approach; Opros (Open Platform for Robotic Services); Process model; Robot system; Runtime environments; Service robot system; Architecture; Bridge components; Distributed computer systems; Fault detection; Robotics; Fault tolerance; Bridge pattern; Fault detection; Fault tolerance; Opros (Open Platform for Robotic Services); Process model
ISSN
1976-5622
URI
https://pubs.kist.re.kr/handle/201004/131233
DOI
10.5302/J.ICROS.2010.16.8.780
Appears in Collections:
KIST Article > 2010
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML

qrcode

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

BROWSE