Runtime monitoring of robotics software components: Increasing robustness of service robotic systems | IEEE Conference Publication | IEEE Xplore

Runtime monitoring of robotics software components: Increasing robustness of service robotic systems

Publisher: IEEE

Abstract:

Component Based Software Engineering is a common approach to master complexity in service robotic systems. Moreover, these systems must be robust and safe. Common robotic...View more

Abstract:

Component Based Software Engineering is a common approach to master complexity in service robotic systems. Moreover, these systems must be robust and safe. Common robotic middlewares and frameworks provide component models with well defined communication mechanisms. However, generic means are missing to gain insight into running components. Components must be monitored (i) during their development for debugging purposes, (ii) during their integration into a system for verification and error detection purposes and (iii) at runtime for administration and online diagnosis purposes. This paper presents a generic concept for runtime monitoring of robotics software components which is independent of any specific robotic middleware and framework. After that, a reference implementation shows a concrete integration of the concept into the SmartSoft component model. Two real world scenarios at the end demonstrate the usage of monitoring.
Date of Conference: 20-23 June 2011
Date Added to IEEE Xplore: 01 December 2011
ISBN Information:
Publisher: IEEE
Conference Location: Tallinn, Estonia

References

References is not available for this document.