Doctoral thesis (Dissertations and theses)
Model-Based Specification, Deployment and Adaptation of Robot Perception Systems
Hochgeschwender, Nico
2017
 

Files


Full Text
thesis.pdf
Author postprint (31 MB)
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
Robotics; Model-Based Software Development; Autonomous Systems
Abstract :
[en] As robots are becoming ubiquitous and more capable, the need for introducing solid robot software development methods is pressing to increase robots' task spectrum. This thesis is concerned with improving software engineering of robot perception systems. The presented research employs a model-based approach to provide the means to represent knowledge about robotics software. The thesis is divided into three parts, namely research on the specification, deployment and adaptation of robot perception systems. The first part contributes the design and development of two domain-specific languages, namely RPSL and DepSL. Those languages provide suitable notations and abstractions to enable domain experts to express, compose and explore functional, architectural and deployment design decisions of robot perception systems. The resulting models are interpretable, thus they can be used not only to communicate design decisions to stakeholders, but also to verify them in an early development stage. The second part contributes means for deploying perception systems on real robot systems even in the presence of varying resource conditions. To this end, functional, architectural and deployment models are composed in a graph-structure. Such a graph enables not only humans, but also robots to derive implicitly defined information about their software both at design time and run time. The second part also contributes a reference architecture for deploying robot perception systems. The architecture provides a template solution for integrating not only the models required for deployment, but also all the other means required to carry out deployment. The third part utilizes both RPSL, DepSL and the reference architecture to specify, implement and evaluate three different robot perception systems. Those are capable to satisfy changing requirements induced, for example, by the robot's tasks or environment. This is achieved by proposing algorithms which derive adaptation actions based on models and varying requirements.
Disciplines :
Computer science
Author, co-author :
Hochgeschwender, Nico ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Language :
English
Title :
Model-Based Specification, Deployment and Adaptation of Robot Perception Systems
Defense date :
29 September 2017
Number of pages :
155
Institution :
Unilu - University of Luxembourg, Luxembourg
Degree :
DOCTEUR DE L’UNIVERSITÉ DU LUXEMBOURG
Promotor :
Voos, Holger
President :
Nicolas, Navet
Jury member :
Gerhard, Kraetzschmar
Herman, Bruyninckx
Pierre, Kelsen
Focus Area :
Security, Reliability and Trust
Available on ORBilu :
since 06 November 2017

Statistics


Number of views
428 (51 by Unilu)
Number of downloads
415 (30 by Unilu)

Bibliography


Similar publications



Contact ORBilu