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
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.