This project is devoted to the development of Simulink to C/C++ automated link.
A digital twin of a 3D crane is used to demonstrate various automatic control concepts. The digital twin of the 3D-Crane is already developed where Unreal Engine (C/C++) is used to visualize the crane, while Matlab (Simulink) is used to simulate the mathematical model of the crane. It is possible to manually compile the Simulink model to C/C++ code. The idea is to investigate the limitations of such methods and develop An automated link between Simulink and C/C++.
The requirements to take this topic are as follows:
- Intermediate Knowledge of the MATLAB/Simulink environment ;
- programming knowledge, preferably C/C++ knowledge as well ;
- Knowledge of Unreal Engine 4.
In case of interest, the student will be given a small test assignment to see if he or she fulfills the requirements to tackle this topic.