Taking Control: Modular and Adaptive Robotics Process Control Systems

Ulbrich P, Franzmann FP, Harkort C, Hoffmann M, Klaus T, Rebhan A, Schröder-Preikschat W (2012)


Publication Type: Conference contribution

Publication year: 2012

Publisher: IEEE Computer Society

Edited Volumes: 2012 IEEE International Symposium on Robotic and Sensors Environments, ROSE 2012 - Proceedings

City/Town: Los Alamitos

Pages Range: 55-60

Conference Proceedings Title: Proceedings of the 10th IEEE International Symposium on Robotic and Sensors Environments

Event location: Magdeburg

ISBN: 978-1-4673-2705-3

URI: http://www4.cs.fau.de/Publications/2012/ulbrich_12_rose.pdf

DOI: 10.1109/ROSE.2012.6402632

Abstract

Robotics systems usually comprise sophisticated sensor and actuator systems with no less complex control applications. These systems are subject to frequent modifications and extensions and have to adapt to their environment. While automation systems are tailored to particular production processes, autonomous vehicles must adaptively switch their sensors and controllers depending on environmental conditions. However, when designing and implementing the process control system, traditional control theory focuses on the control problem at hand without having this variability in mind. Thus, the resulting models and implementation artefacts are monolithic, additionally complicating the real-time system design. In this paper, we present a modularisation approach for the design of robotics process control systems, which not only aims for variability at design-time but also for adaptivity at run-time. Our approach is based on a layered control architecture, which includes an explicit interface between the two domains involved: control engineering and computer science. Our architecture provides separation of concerns in terms of independent building blocks and data flows. For example, the replacement of a sensor no longer involves the tedious modification of downstream filters and controllers. Likewise, the error-prone mapping of high-level application behaviour to the process control system can be omitted. We validated our approach by the example of an autonomous vehicle use case. Our experimental results demonstrate ease of use and the capability to maintain quality of control on par with the original monolithic design. © 2012 IEEE.

Authors with CRIS profile

Related research project(s)

How to cite

APA:

Ulbrich, P., Franzmann, F.P., Harkort, C., Hoffmann, M., Klaus, T., Rebhan, A., & Schröder-Preikschat, W. (2012). Taking Control: Modular and Adaptive Robotics Process Control Systems. In Proceedings of the 10th IEEE International Symposium on Robotic and Sensors Environments (pp. 55-60). Magdeburg: Los Alamitos: IEEE Computer Society.

MLA:

Ulbrich, Peter, et al. "Taking Control: Modular and Adaptive Robotics Process Control Systems." Proceedings of the 10th IEEE International Symposium on Robotic and Sensors Environments (ROSE '12), Magdeburg Los Alamitos: IEEE Computer Society, 2012. 55-60.

BibTeX: Download