University of Twente Student Theses


Integration of hard and soft real-time tasks in cyber-physical systems.

Hofstede, A. (2020) Integration of hard and soft real-time tasks in cyber-physical systems.

This is the latest version of this item.

[img] PDF
Abstract:At RaM, two interfaces between LUNA, a hard real-time CSP-capable execution framework, and ROS, a distributed robotics middleware, have been developed. This allows developers to offload supervisory algorithms that do not need to satisfy real-time requirements to a more resource rich platform, while loop controllers and hardware interfacing are executed on embedded hardware. Even though this interface to ROS exist, it is not often used in the development of robot software. In the project, shortcomings of the existing ROS-LUNA bridge are determined. By adding UDP as an additional transport type, the utility of signals over a wireless network is increased. To enable users of the TERRA/LUNA toolchain to combine hard real-time control with soft real-time algorithms, methods to connect soft and hard real-time tasks with use of the ROS-LUNA bridge are provided and evaluated on a real-time system.
Item Type:Essay (Master)
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:50 technical science in general
Programme:Electrical Engineering MSc (60353)
Link to this item:
Export this item as:BibTeX
HTML Citation
Reference Manager


Repository Staff Only: item control page