We have designed an outstanding user interface and user experience for our drone simulator in Unity3D and also designed the project architecture and class structure using the MVVM model. We have implemented a serial port connection between the drone and the GCS Skypotter simulator, which allows for real-time data transfer without delays and also important feature implemented is streaming video using a serial port, using third-party plugins.
In summary, we have developed a drone simulator with an outstanding UI/UX, a well-designed project architecture, and the ability to transmit data and stream video in real-time.