mirror of
https://github.com/Mukheem/TwinTurbine.git
synced 2025-05-15 07:50:34 +02:00
Update README.md - 2.1
This commit is contained in:
parent
e9cf7485e9
commit
4f2c657c27
34
README.md
34
README.md
@ -33,37 +33,39 @@ The proposed solution serves as a valuable tool for effective remote monitoring,
|
||||
Given that this is the initial implementation, it's important to acknowledge several limitations. However, the prototype still offers an immersive learning experience for students, professionals, and technicians, providing hands-on interaction with digital twin technology and wind turbine operations. Additionally, the avatar and visual guidance provided assist users in understanding the initial steps of interacting with the prototype.
|
||||
|
||||
## 2. Design Process
|
||||
This project aims to develop a digital twin of a wind turbine in MR, allowing multiple users to interact simultaneously and immersively. The design process includes brainstorming, interactions, testing different technologies, creating a Unity scene, creating a collaboration for various users, testing with users, solving the issues, making improvements, and showing the final project.
|
||||
The aim of this project is to develop a digital twin of a wind turbine in Mixed Reality (MR), enabling multiple users to interact simultaneously and immersively. The design process began with brainstorming sessions to outline the project's scope, objectives, and potential challenges. This was followed by defining user interactions within the MR environment and testing various technologies to identify the most suitable tools for implementation. The virtual environment was then developed in Unity, including modeling the wind turbine and integrating real-time data visualization. Collaborative features were implemented to allow multiple users to engage with the digital twin simultaneously. Subsequent user testing provided feedback on usability, functionality, and overall experience, which led to the identification and resolution of technical and usability issues. Refinements were made based on user feedback and testing results. Finally, the project was compiled into a fully functional presentation, ready to be showcased to the intended audience.
|
||||
|
||||
### 2.1. Brainstorming:
|
||||
During some brainstorming, we came up with some ideas for different stages:
|
||||
- In the first step, we discussed the physical and virtual entities, their connection, and the services and functions we wanted to implement.
|
||||
The brainstorming phase involves generating and refining ideas to establish the project's objectives, scope, and potential challenges. Our project began with discussions that organized ideas into different stages and corresponding modules. At a high level, we divided the tasks into two main modules: the tangible part and the digital part, and the portfolio module, which showcases the project's technical capabilities to a general audience in a video format.
|
||||
<p align="center">
|
||||
<img src="https://github.com/Mukheem/TwinTurbine/assets/145973209/3eac9f71-99c6-40f7-a458-84a681f37e00" alt="TwinTurbine Components" style="max-width:12%;" height="auto">
|
||||
<img src="https://github.com/Mukheem/TwinTurbine/assets/145973209/3eac9f71-99c6-40f7-a458-84a681f37e00" alt="TwinTurbine Modules" style="max-width:12%;" height="auto">
|
||||
<br>
|
||||
<i>TwinTurbine Components</i>
|
||||
<i>TwinTurbine Modules</i>
|
||||
</p>
|
||||
- Next, we gathered as a team to brainstorm ideas for the primary sketch.
|
||||
|
||||
- Next, we focused on the main aspect of the tangible module: the functionality of the scaled physical wind turbine. This involved determining the necessary components such as the microcontroller and motor, and how to make them work together effectively. Through our discussions, we decided to use a servo motor to rotate the turbine on its axis, allowing it to turn accurately towards the wind direction.
|
||||
<p align="center">
|
||||
<img src="https://github.com/Mukheem/TwinTurbine/assets/145973209/f3a21469-3eeb-4d80-88a2-3b411f554682" alt="Primary Sketch" style="max-width:12%;" height="auto">
|
||||
<br>
|
||||
<i>Primary Sketch</i>
|
||||
</p>
|
||||
|
||||
- We also focused on the way we want to make the connection between different technical components.
|
||||
<p align="center">
|
||||
<img src="https://github.com/Mukheem/TwinTurbine/assets/145973209/02ff04c7-eef5-45a5-9264-c03f95653dda" alt="Connection Between Different Technical Components" style="max-width:12%;" height="auto">
|
||||
<br>
|
||||
<i>Connection Between Different Technical Components</i>
|
||||
<i>Initial Sketch: Exploring the Feasibility of Servo Motor for Turbine Control.</i>
|
||||
</p>
|
||||
|
||||
- Regarding the GUI, we brainstormed the best methods to visualize our real-time data.
|
||||
- Subsequently, we considered how to showcase the data generated by the physical asset to users in real-time. This led us to focus on developing a graphical user interface (GUI). We deliberated on the relevant fields and how best to present them to users.
|
||||
<p align="center">
|
||||
<img src="https://github.com/Mukheem/TwinTurbine/assets/145973209/6db0450f-5bfb-4332-a2bb-1e77574ada5e" alt="GUI Prototype" style="max-width:12%;" height="auto">
|
||||
<br>
|
||||
<i>GUI Prototype</i>
|
||||
<i>GUI Wireframe</i>
|
||||
</p>
|
||||
|
||||
- Following that, we turned our attention to finalizing the connections between all these components, from the tangible parts to the Unity environment running in the VR headset. Initially, we considered implementing a central server to manage requests between the microcontroller and Unity. However, we recognized that this approach introduced additional dependencies. After careful consideration, we opted for a direct connection between the microcontroller and Unity. This decision aimed to facilitate faster transactions and reduce maintenance requirements, representing a step towards an optimal solution.
|
||||
<p align="center">
|
||||
<img src="https://github.com/Mukheem/TwinTurbine/assets/145973209/02ff04c7-eef5-45a5-9264-c03f95653dda" alt="Connection Between Different Technical Components" style="max-width:12%;" height="auto">
|
||||
<br>
|
||||
<i>Connections Between different components</i>
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
### 2.2. User Persona:
|
||||
The target users of TwinTurbine are engineers and technicians engaged in wind energy systems and educational institutions utilizing the model for training purposes. The user persona details are as follows:
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user