University of Twente Student Theses

Login

Real-time robot software framework on Raspberry PI using Xenomai and ROS2

Meijer, A. (2021) Real-time robot software framework on Raspberry PI using Xenomai and ROS2.

[img] PDF
1MB
Abstract:This thesis presents the development of a real-time framework based on Xenomai to run 20-sim-generated models on a Raspberry Pi 4. The framework can interact with ROS2 to log the outgoing data and to instruct the framework with setpoints. The software and hardware choices are made based on a design space exploration and analysis of the various options that can fit the set requirements. The viability of the framework is measured using multiple 20-sim-generated tasks implemented on the Raspberry Pi. Various tests are run to analyze the performance of the created framework, including core affinity and isolation, stress testing, and comparisons to actual 20-sim simulation data. Test results indicate that the framework’s performance meets the set requirements and can effectively provide the user with a stable RT framework that can be used in educational courses or research setups.
Item Type:Essay (Master)
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:54 computer science
Programme:Embedded Systems MSc (60331)
Link to this item:https://purl.utwente.nl/essays/88952
Export this item as:BibTeX
EndNote
HTML Citation
Reference Manager

 

Repository Staff Only: item control page