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.
PDF
1MB |
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: | https://purl.utwente.nl/essays/83936 |
Export this item as: | BibTeX EndNote HTML Citation Reference Manager |
Repository Staff Only: item control page