I was an intern at XR4industry, I worked on creating digital twins and simulating robotics and production lines in Unity. These simulations were externally controlled by clients, enabling real-time interaction with virtual models.
My role involved developing and optimizing Unity-based simulations, making C# clients with winforms, and ensuring accurate representation of industrial processes.
https://xr4industry.com/en/
XR4 industry

Client Code
I needed to make a client that controlls multiple robots.
The first robot ( E ) picks between different box sizes that spawn on a conveyor and has to put the right box sizes on the right conveyors.
The second and third robot ( U1 & U2 ) need to palletize the boxes on a pallet.
Code for the manager of the robots:
Manager of U & E Robots
Code for robot's U1 and U2:
Urobot XR4industry
Code for the E robot: