Virtual reality simulation for the condition monitoring of robot in fusion reactor application
Moradkhani, Shayan (2018)
Diplomityö
Moradkhani, Shayan
2018
School of Energy Systems, Konetekniikka
Kaikki oikeudet pidätetään.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2018121050177
https://urn.fi/URN:NBN:fi-fe2018121050177
Tiivistelmä
This thesis aims to prepare a 3D simulation environment for the robot in order to be controlled by a PLC TwinCat3. For that a comparison between different 3D simulation environments is made, which could communicate with PLC in real-time. The robot model is taken from a previous master’s thesis carried out by Chanyang Li and the robot model components were designed in SolidWorks. The model components are exported individually and assemble in the new environment. The mathematical model of the robot is derived using inverse kinematics and the offline simulation in the Unreal Engine (UE) approves the equations. Then using the server-client scenario, a PLC module is created in C++ as the server, and a client module is set up in the UE in C++ structure. Then the real-time communication between PLC and UE is stablished and the input variables for the inverse kinematics of the parallel manipulator is provided with the PLC.