{"id":18716,"date":"2022-04-05T10:47:59","date_gmt":"2022-04-05T09:47:59","guid":{"rendered":"https:\/\/exmachina.ch\/?p=18716"},"modified":"2023-03-21T10:54:03","modified_gmt":"2023-03-21T09:54:03","slug":"mixed-reality-for-the-training-%ef%ac%81eld","status":"publish","type":"post","link":"https:\/\/exmachina.ch\/en\/tech\/mixed-reality-for-the-training-%ef%ac%81eld\/","title":{"rendered":"Mixed reality for the training field"},"content":{"rendered":"<p>One of the most important and sensitive challenges in the sta\ufb00 training is the creation of an environment in which the user can learn in a safe and isolated manner from the company\u2019s production domain.<\/p>\n<p>The structure may differ depending on the type of training, but in any case it is necessary to reproduce an ecosystem as similar as possible to the real case in order to not confuse the user during his actual entry into the practical world. Training can require considerable costs and resources depending on the job (practice with the maintenance of a car engine, practice with a surgical operation, etc\u2026) thus representing a demanding challenge that must be overcome in the best possible way. Would it be possible to simulate the training that could lead to a simpli\ufb01cation of the infrastructure dedicated to the training? Mixed reality could be a valid solution to create a job simulator in a reliable and credible way.<\/p>\n<p>But what is mixed reality?<\/p>\n<p><strong>Augmented, virtual and mixed reality<\/strong><\/p>\n<p>Before explaining what mixed reality is, it is good to mention two other conceptually opposite realities that form the mixed reality.<\/p>\n<h3><a href=\"https:\/\/exmachina.ch\/images\/2022\/04\/pokemon-go.jpeg\"><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone wp-image-18729\" src=\"https:\/\/exmachina.ch\/images\/2022\/04\/pokemon-go.jpeg\" alt=\"\" width=\"1024\" height=\"641\" title=\"\" srcset=\"https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/pokemon-go.jpeg 780w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/pokemon-go-300x188.jpeg 300w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/pokemon-go-768x480.jpeg 768w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/pokemon-go-230x144.jpeg 230w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/pokemon-go-350x219.jpeg 350w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/pokemon-go-480x300.jpeg 480w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/h3>\n<p><strong>Augmented reality<\/strong><\/p>\n<p>Maybe this term doesn\u2019t ring a bell to someone, but there is a mobile app that is a very good example of what really is the augmented reality: Pok\u00e9monGo.<\/p>\n<p>This app allows you to \ufb01ght and capture different types of Pok\u00e9mon by simply walking around the streets and cities. A very special feature of Pok\u00e9monGo is the ability to place a creature on \ufb02at surfaces such as tables or bedside tables and this is a synthesis of what augmented reality does.<\/p>\n<p>This technology is mainly based on the real world which is represented, for instance, through the phone\u2019s camera. The real world is then \u201caugmented\u201d via virtual components (like Pok\u00e9mon). The application, thanks to image analysis, manages to understand if in the video there are surfaces where a Pok\u00e9mon can be placed to give the feeling that the virtual avatar is actually on the table. There are other techniques that can be added to give more realism and coherence to the avatar, such as adding his shadow on the \ufb02at surface. However, it is important to note that there can be no interaction between the real world and the virtual one. All augmented reality does, is add some value to the real world.<\/p>\n<h3><a href=\"https:\/\/exmachina.ch\/images\/2022\/04\/htc_vive.jpeg\"><img decoding=\"async\" class=\"alignnone wp-image-18725 size-large\" src=\"https:\/\/exmachina.ch\/images\/2022\/04\/htc_vive-1024x576.jpeg\" alt=\"\" width=\"1024\" height=\"576\" title=\"\" srcset=\"https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/htc_vive-1024x576.jpeg 1024w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/htc_vive-300x169.jpeg 300w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/htc_vive-768x432.jpeg 768w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/htc_vive-920x518.jpeg 920w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/htc_vive-230x129.jpeg 230w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/htc_vive-350x197.jpeg 350w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/htc_vive-480x270.jpeg 480w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/htc_vive.jpeg 1280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/h3>\n<p><strong>Virtual reality<\/strong><\/p>\n<p>On the other hand there is the virtual reality where instead of using the real world as a foundation, it creates a new whole virtual world. To achieve this, there are special helmets (Oculus Rift, HTC Vive) with the aim of \u201cdeceiving\u201d the user\u2019s brain into believing that he is elsewhere. The person is equipped with a helmet that detects the movements of the head and two controllers that are equally detected in order to give the user an interaction with virtual components. The possibilities offered by the applications are in\ufb01nite and it is possible to obtain a remarkable realism (even knowing that the user is conscious that what is presented is fake) thanks to the accuracy of the movements captured by the device. In virtual reality there is therefore no trace of real elements.<\/p>\n<h3><a href=\"https:\/\/exmachina.ch\/images\/2022\/04\/hololens2.png\"><img decoding=\"async\" class=\"alignnone size-large wp-image-18723\" src=\"https:\/\/exmachina.ch\/images\/2022\/04\/hololens2-1024x576.png\" alt=\"\" width=\"1024\" height=\"576\" title=\"\" srcset=\"https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/hololens2-1024x576.png 1024w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/hololens2-300x169.png 300w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/hololens2-768x432.png 768w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/hololens2-1536x864.png 1536w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/hololens2-920x517.png 920w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/hololens2-230x129.png 230w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/hololens2-350x197.png 350w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/hololens2-480x270.png 480w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/hololens2.png 1620w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/h3>\n<p><strong>Mixed reality<\/strong><\/p>\n<p>Mixed reality is the union of the characteristics of the two previously described realities. The real world is the main scene where the user operates but, unlike augmented reality, there is a deeper knowledge of what surrounds the person and an interaction between real and virtual elements can be offered.<\/p>\n<p>Microsoft has been working for years on a helmet called HoloLens that allows you to work with mixed reality.<\/p>\n<p>The Microsoft\u2019s helmet uses semi-transparent lenses to be able to show virtual components on the glass in the form of holograms placed on the real world. In order to place virtual objects in an intelligent and plausible way, the helmet has several sensors placed around the head with the sole purpose of mapping the surrounding area and converting it into a digital format. This process is called \u201cSpatial Mapping\u201d and is a key feature in the world of mixed reality. In other words, \u201cSpatial Mapping\u201d allows applications to be informed about what surrounds the user (walls, tables, chairs, \ufb02oor, etc\u2026). The better are the obtained information, the better is the quality of each hologram placed around the user because they will be positioned in the world in a more accurate way.<\/p>\n<p><a href=\"https:\/\/exmachina.ch\/images\/2022\/04\/spatialmapping.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-18731\" src=\"https:\/\/exmachina.ch\/images\/2022\/04\/spatialmapping.jpg\" alt=\"\" width=\"1024\" height=\"576\" title=\"\" srcset=\"https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/spatialmapping.jpg 850w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/spatialmapping-300x169.jpg 300w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/spatialmapping-768x432.jpg 768w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/spatialmapping-230x129.jpg 230w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/spatialmapping-350x197.jpg 350w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/spatialmapping-480x270.jpg 480w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>In the \ufb01rst version of the HoloLens, the user had only one possible gesture in order to interact with the digital components, thus limiting the naturalness of the user\u2019s interaction with the virtual world.<\/p>\n<p><a href=\"https:\/\/exmachina.ch\/images\/2022\/04\/airtap.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-18717 alignright\" src=\"https:\/\/exmachina.ch\/images\/2022\/04\/airtap.png\" alt=\"\" width=\"387\" height=\"212\" title=\"\" srcset=\"https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/airtap.png 387w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/airtap-300x164.png 300w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/airtap-230x126.png 230w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/airtap-350x192.png 350w\" sizes=\"(max-width: 387px) 100vw, 387px\" \/><\/a><\/p>\n<p>With the arrival of the second version of Microsoft HoloLens, interaction with digital components has become richer and more natural thanks to the recognition of \ufb01nger and hand movements. Because of this new feature, the user is able to manipulate virtual elements instinctively without having to learn how to use the helmet.<\/p>\n<h3><a href=\"https:\/\/exmachina.ch\/images\/2022\/04\/hand_tracking.jpeg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-18721\" src=\"https:\/\/exmachina.ch\/images\/2022\/04\/hand_tracking-1024x576.jpeg\" alt=\"\" width=\"1024\" height=\"576\" title=\"\" srcset=\"https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/hand_tracking-1024x576.jpeg 1024w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/hand_tracking-300x169.jpeg 300w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/hand_tracking-768x432.jpeg 768w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/hand_tracking-920x518.jpeg 920w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/hand_tracking-230x129.jpeg 230w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/hand_tracking-350x197.jpeg 350w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/hand_tracking-480x270.jpeg 480w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/hand_tracking.jpeg 1280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/h3>\n<p><strong>Simulation using mixed reality<\/strong><\/p>\n<p>So how can mixed reality be used to simulate an environment in which a person can be formed?<br \/>\nThe \ufb01rst step is to inform the helmet about the area where the training will take place. In case the \u201cmorphology\u201d of the training area is not complicated and particular (a normal room with easily recognisable objects), the \u201cSpatial Mapping\u201d process is used. However, in most cases, you have to work on a speci\ufb01c object or machinery that must necessarily be reproduced as precisely as possible in a digital format (for example a car engine). In these cases, you have to rely on another technique.<\/p>\n<p>So let\u2019s take an example: training a mechanic on the maintenance of a particular car engine.<\/p>\n<p><a href=\"https:\/\/exmachina.ch\/images\/2022\/04\/car_engine.jpeg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-18719\" src=\"https:\/\/exmachina.ch\/images\/2022\/04\/car_engine.jpeg\" alt=\"\" width=\"1024\" height=\"683\" title=\"\" srcset=\"https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/car_engine.jpeg 1024w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/car_engine-300x200.jpeg 300w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/car_engine-768x512.jpeg 768w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/car_engine-920x614.jpeg 920w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/car_engine-230x153.jpeg 230w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/car_engine-350x233.jpeg 350w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/car_engine-480x320.jpeg 480w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>You might have a really car engine where you will need to perform manual operations. The simulator inside the HoloLens can inform the user about these operations step by step by indicating the position of the components to be worked on and also showing the action to be taken. Other demonstration elements can be added such as a screen in which you can play a video with also an explanatory text. In order to do all this, the helmet must know exactly the type of engine, its dimensions and the position of each internal component. In this case, the helmet may not be able to create an accurate and detailed virtual version of this engine, especially due to the fact that some components are inside and invisible from the outside. In this case, you can rely on an accurate representation of the engine in a digital format that can be placed over its real counterpart. With this approach, the helmet interacts with the digital model (invisible and places exactly like the real engine) while the user only sees the interactions with the real engine. Finally, thanks to the tracking of hand movements, the application knows exactly how the user is interacting with the engine and can intervene in case he is doing something wrong or in case he needs help.<\/p>\n<p>Let\u2019s take another example of training in the \ufb01eld of medicine \/chemistry: the manipulation of a \ufb02uid using two test tubes.<\/p>\n<p>During the various processes necessary for the creation of a drug, it is necessary to carry out manipulations of \ufb02uids in a sterile and controlled environment. A special infrastructure allows users to transfer \ufb02uids within a vertical air stream that allows to limit the contamination of these \ufb02uids.<\/p>\n<p><a href=\"https:\/\/exmachina.ch\/images\/2022\/04\/laminarflow_cabinet.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-18727\" src=\"https:\/\/exmachina.ch\/images\/2022\/04\/laminarflow_cabinet.png\" alt=\"\" width=\"1024\" height=\"576\" title=\"\" srcset=\"https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/laminarflow_cabinet.png 544w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/laminarflow_cabinet-300x169.png 300w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/laminarflow_cabinet-230x129.png 230w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/laminarflow_cabinet-350x197.png 350w, https:\/\/exmachina.ch\/wp-content\/uploads\/2022\/04\/laminarflow_cabinet-480x270.png 480w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>The operations and movements that take place inside the vertical \ufb02ow are very limited and must take place in very speci\ufb01c ways in order to not \u201cbreak\u201d the air \ufb02ow, thus affecting the quality and purity of the \ufb02uid. Working in these conditions requires a heavy training phase to accustom a person to move correctly. The vertical \ufb02ow is invisible to the human eye and it is therefore more complicated to instruct the person on the consequences of his movements without visual feedback. Using mixed reality, however, it is possible to simulate the physical behaviour of the vertical \ufb02ow and to visualise its movements in order to facilitate the learning of this physical phenomenon.<\/p>\n<p>The task of the simulator inside the HoloLens helmet would be to detect the movements of the user\u2019s hands within the infrastructure to in\ufb02uence the vertical current. Additionally, the simulator has to inform the user if he is correctly proceeding or if it is necessary to correct his actions. At the end of the procedure, the user can be evaluated based on his behaviour by showing a report of the correct or wrong operations in order to improve.<\/p>\n<p><strong>Final considerations<\/strong><\/p>\n<p>Mixed reality is still a relatively new and underused technology that is therefore slowly evolving. However, from the results obtained so far, it seems a very promising solution, especially if used in the \ufb01eld of education. Microsoft is spending a lot of resources to advance in this world and with the advancement of the quality of movement tracking (not just arms and hands!) And the computing power, it is more and more possible to approach the virtual world in a natural way thus helping the application ergonomics. We are still a long way from using this technology in everyday life, but little by little we could begin to opt for this solution event for small things, receiving excellent surprises in exchange.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>How create an environment in which the user can learn in a safe and isolated manner.<\/p>\n","protected":false},"author":33,"featured_media":18956,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[33],"tags":[],"class_list":["post-18716","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech"],"_links":{"self":[{"href":"https:\/\/exmachina.ch\/en\/wp-json\/wp\/v2\/posts\/18716","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/exmachina.ch\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/exmachina.ch\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/exmachina.ch\/en\/wp-json\/wp\/v2\/users\/33"}],"replies":[{"embeddable":true,"href":"https:\/\/exmachina.ch\/en\/wp-json\/wp\/v2\/comments?post=18716"}],"version-history":[{"count":0,"href":"https:\/\/exmachina.ch\/en\/wp-json\/wp\/v2\/posts\/18716\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/exmachina.ch\/en\/wp-json\/wp\/v2\/media\/18956"}],"wp:attachment":[{"href":"https:\/\/exmachina.ch\/en\/wp-json\/wp\/v2\/media?parent=18716"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/exmachina.ch\/en\/wp-json\/wp\/v2\/categories?post=18716"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/exmachina.ch\/en\/wp-json\/wp\/v2\/tags?post=18716"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}