Abstract
Due to constantly and rapidly growing digitization, requirements for international cooperation are changing. Tools for collaborative work such as video telephony are already an integral part of today’s communication across companies. However, these tools are not sufficient to represent the full physical presence of an employee or a product as well as its components in another location, since the representation of information in a two-dimensional way and the resulting limited communication loses concrete objectivity. Thus, we present a novel object-centered approach that compromises of Augmented and Virtual Reality technology as well as design suggestions for remote collaboration. Furthermore, we identify current key areas for future research and specify a design space for the use of Augmented and Virtual Reality remote collaboration in the manufacturing process in the automotive industry.
1 Introduction
Digital tools increasingly affect our everyday work. These tools support work processes and increase the efficiency of product life cycles. Therefore, processes are accelerated by simplifying planning, coordination, and the exchange of information and knowledge. Simultaneously, the development process of complex and highly qualified products and its individual parts is becoming time and location independent. As a result, information about products must be easily accessible and available ubiquitously. Shared online text editing and collaboration services, file-sharing hubs, video conferencing, and general project management platforms are just a few examples that are used in the development process of products to support collaborative work between employees who work spatially (and temporally) independently.
In the product life cycle – from the first idea to the end of production – the product undergoes a transformation from a first digital concept to a real object. The product becomes objective as well as its quality requirements. Considering the unique nature of collaboration in quality assurance processes, there is nothing more important than a communication that is both object-centered and minimizes errors due to ambiguity and misconceptions.
Especially in remote collaboration processes, tools for Augmented Reality (AR) and Virtual Reality (VR), as well as object recognition and product related information retrieval, offer possibilities to optimize the quality assurance process. The use of such tools and technologies can improve companies’ performances in terms of collaboration but also with regard of time and cost savings. Subsequently, Mixed Reality based collaboration can increase customer satisfaction in the long-term due to a high quality assurance at lower costs.
It is necessary to understand the different ways in which remote communication is realized to achieve these enhancements. First off, tools that target remote collaboration are primarily focused on the features a team requires to maximum success. However, remote collaborative work based on physical objects leads to concrete object-based challenges that are insufficiently supported by existing tools. The haptics of objects, individual perspectives an object can be looked at or the interplay of components are essential aspects in object-centered collaboration. In addition, chances of cost reduction, environmental protection, and minimizing workload due to travel over long distance and periods of time, serve as powerful motivation for the utilization of new tools and technologies.
In vehicle manufacturing, quality assurance serves as a fundamental component and consumes plenty of time in development and product maintenance. The foundation of a quality inspection and component qualification is always determined by customers‘ as well as stakeholders‘ requirements [31]. These requirements for product quality are diverse. Functional and long term quality is as relevant as the design, haptics and appearance. The object itself as the foundation of audit procedures and auditors, as assessors of quality, are decisive to enhance quality processes.
The expected quality standards are independent from tools that are used in quality assurance processes. Therefore, constant revisions of components have to be performed, supported by novel technologies, including Mixed Reality [13] (see Figure 1). Part of this repetitive work consists of reviewing a physical component in collaboration with suppliers. So far, for each evaluation, the supplier has to travel to the factory, usually with several employees, in order to discuss findings presented by the quality inspector. The goal of this cooperation is to comply with legal standards as well as with self-imposed company standards to maintain a level of quality and to identify potential for improvement.
With the aim to transfer this procedure into a Mixed Reality scenario, the focal point of evaluation is still the physical audited object. Due to the object-centered work process, the object forms the common foundation in the distributed scenario, too. In order to ensure product quality in a remote collaboration scenario, basic work processes have to be adapted to a distributed Mixed Reality environment. Thus, in this paper we present a novel Mixed Reality (MR) system to combine different mixed-presence modalities for co-located and distributed collaborative work based on a real-world use case. Conceptual extensions are discussed in order to highlight gaps in the current prototypes and to emphasize future directions. The derived classification for the applicability of Mixed Reality-based collaboration tools in design processes poses as a foundation for the development of design related Augmented and Virtual Reality applications.
2 Background & Related Work
In order to support virtual collaboration, presenting information and interacting with each other is particularly important. Focusing on collaboration in quality assurance processes, we address distributed and collaborative communication of several actors. Thus, an immersive heterogeneous multi-user system is targeted to address different needs. Appropriate modalities must be developed, considering different spaces of interaction as well as challenges of immersive technologies. Focusing on the presentation of (partially) abstract information and non-verbal communication, the representation of virtual actors for cooperation with multiple participants is as important as the visualization of content for joint analytical processing [15].
There are several different modalities of the space-time taxonomy [18], since collaborative work can be defined based on different characteristics [15] (see Figure 3). In addition to different spaces, the taxonomy also describes the prospects of collaboration beyond time limits (asynchronous). Our use case takes place at the same time. Variants exist in the spatial component, since meetings preferably take place in same physical locations as well as by remote sessions via video-telephony. In the given context, we focus on synchronized work between different actors in varying, distributed locations (see Section 3). Billinghurst et al. [1] have included the concept of mixed-presence in the space-time taxonomy to combine synchronous collaboration between actors at the same time and different places with different input modalities.
To describe our key aspects in more detail we use the research field of Collaborative Immersive Analytics (CIA) [1]. Billinghurst et al. define CIA as shared use of immersive interaction and display technologies by more than one person for supporting collaborative analytical reasoning and decision making [1]. It is related to Collaborative Visualization, which can be placed at the intersection between the research fields of Visual Analytics and CSCW [15], with a focus on the use of Mixed Reality technologies (see Figure 2). As a multifaceted research field, it is influenced by research from Scientific Visualization and Information Visualization. Transferring techniques and approaches from these fields into the collaborative use of Mixed Reality [1].
We adopt some of the models of this relatively young research field as the basis for our investigations on the topic of remote collaboration in the context of quality assurance (QA) in automotive pre-production, especially regarding task and role models, interaction design for distributed scenarios and how to visualize users and their actions in separate, not necessarily identical, shared work spaces. We will discuss some of the related work in the following sections.
2.1 Collaboration Using AR and VR
In remote collaboration, a distinction must be made regarding actor roles, which should not only be divided into those of the presenter and the spectator, but must allow dynamic role changes [1]. Isenberg et al. [15] propose to characterize the user’s current behavior by three different levels of engagement:
Viewing: passively consuming content presented by others
Interacting/Exploring: actively changing views, move within the virtual space, explore the content
Sharing/Creating: manipulate (create, retrieve, update, delete) data and share with other users
work allocation and division
awareness & common ground
(spatial) references, and deictic expressions
incentives and engagement
identity, trust and reputation
group dynamics
consensus and decision making
2.2 Interaction in Distributed Scenarios
Distributed collaboration offers the potential of interacting with different modalities. A commonly described use case is the gesture-based projection of a remote expert to work on a physical task with local workers [30], [12], [9]. Thus, there is no equivalent collaboration between these two actors as information transmission and communication is mainly directed. For this purpose, the adaptation of perspective change to objects for traceability and mutual understanding is necessary [8]. Possible input methods for this are gaze control, gesture input by means of controllers or the use of tangibles [27]. Technology influences the way of interaction [10], thus, the way in which communication between actors takes place in a synchronous collaboration.
To understand the process of collaborative work, Isenberg et al. [16] emphasized that individual and group-related efforts must interleave and thus, identified different collaboration styles. Meaning that besides group activities, individual activities should also be supported, and this transition is best carried out smoothly. Whereas Okada et al. [24] have identified several hierarchical layers in terms of virtual collaboration, in which the importance of communication is highlighted, as this influences or moreover, alone achieves collaboration.
To stress the importance of communication, the level of collaboration ranges from the coordination of individual tasks to group-relevant work in collaboration. As a basis, McGrath et al. [20] organized all group-related tasks into four main goals, called the circumplex model, and divided them into further categories (see Figure 4). It differs between classes of categories that reflect basic tasks (generate, choose, negotiate, execute). Thus, the tasks are related to one another in with two-dimensional attributes reflected by the horizontal and vertical axes, for instance cooperational task as well as tasks that often lead to conflict between actors.
The main tasks presented by [20] can also be found in the design-thinking model by [26], which was then modified by [19], originally emerging from the software development life cycle (see Figure 4). It describes the development within a four-square model, which should be run in an optimal way, always with the person at the center of the development work. These four steps are important categories of product development. In the end, finding suitable solutions collaboratively will always be based on decision-making.
2.3 Work Spaces & Shared Visualizations
The last aspect targets different features of work spaces. In addition to technological challenges, such as synchronizing work spaces with different properties in terms of size and shape of physical spaces [5], [28], the visual context of the actors must match these individual physical environments [22]. The use of heterogeneous display technologies for Mixed Reality collaboration poses further challenges in linking different forms of virtual spaces [21] and performing spatial tasks in a common scope [27]. Usually actors have different roles that can perform different tasks. These different roles may be integrated by different immersive technologies as well as mixed spaces.
Since our use case consists of an actor who discusses his or her findings with stakeholders, the role ratio can be described as a one-to-many format. On the one hand, this role relationship describes how cooperation is performed together, but is not intended to exhaust it [16]. As a basis for our proceeding considerations, Jankovic et al. [17] identified three important roles in the automotive context that contribute to decision-making in collaborative collaboration: the collaborative decision-making pilot who leads the decision-making process; the decision makers who are members of the project team; and the contributors, who bring important aspects into the decision-making process, but have no decision-making power themselves. Communication between the individual roles is important for each task. These roles must be embedded in the system to support the development process according to the design-thinking model. Moreover, all stakeholders must be identified and involved before assigning them to specific roles.
3 Scenario Analysis
The research presented in this paper is a derivative development of an application system previously conducted together with a large german car manufacturer with the focus of supporting quality assurance processes in the pre-production phase [13]. These processes are characterized by a highly iterative development. Components from suppliers, often more than 10 or sometimes even more than 20 iterations, in which they are sent to the manufacturer, examined and reviewed together. These reviews often take place on-site together with the supplier. This represents an important cost factor due to travel costs, adds time management issues and also has a big negative ecological impact. In previous work, we presented an application as a digital assistant to support audits and evaluations on-site [13]. During this project, we gained a lot of insights into processes and requirements of vehicle manufacturing. An often requested enhancement was to develop concepts to replace the co-located review session by distributed meetings. The specific challenges for our given context are that the reviews are often very time-consuming and focus on very detailed discussions. Thus, our scenario differs from other well-studied scenarios such as maintenance, where the roles can often be characterized as one teacher (the presenter) and one ore more learners (the listeners). Here, there are two experts with different views: the car manufacturer has an in-depth knowledge about quality requirements on the component, factors regarding component assembly and other components influencing this specific car part, as well as design data and cost constraints. The supplier on the other hand has the knowledge about the machine parameters for production, material properties and other manufacturing constraints.
Both user groups need to share the same information, but also need to take a different perspective, or need to act independently from each other during the review session, at least partially. Therefore, a video-conference would not be sufficient to solve the issue. Additionally, the physical component plays an important role: the manufacturer may need to show the issue under specific lighting conditions, in different mounting scenarios or how it takes shape in relation to other car parts. Sometimes the issues are very subtle and can only be reproduced under certain circumstance, sometimes complex error causes require in-depth analysis and the access to specific measurements.
Apart from a description of the issues and a rating, different types of data need to be shared, such as detail images, graphical annotations on the component, measurements and overlay visualizations, 3d model intersections or info about revisions. Additionally, the system should be capable of tracking the current progress of the review – which issues have been discussed and protocol the actions, deadlines or other aspects for the next iteration. Security and data privacy issues play another important role, especially in pre-production, where the data is highly sensible, as the car may not be presented to the public yet. So, it is desirable to transfer only a minimal amount of data during the review, especially only data relevant for the supplier, which is not (easily) possible when sharing a video stream.
Regarding the QA data, we use demo data from a previous production project. The developed prototypes itself focus on remote-communication and collaboration for and identifying appropriate measures for optimization/quality improvements solely. A detection of quality issues or measurements by using AR technologies was not in focus of the project. On the technological side, we based our work on an existing tablet-based AR application for QA (compare [13]), extending this solution to Microsoft HoloLens (Gen. 1) and HTC Vive Pro head-mounted displays (HMD). The development team consisted of a designer and two developers, who had previously worked on the topic. They were accompanied by experts from the field during the analysis of the problem phase and for evaluation purposes.
4 Remote Collaboration Prototypes
As stated before, we started our development based on an existing tablet-based AR system which supports the QA process at the manufacturer. In the following, we will briefly introduce our methodology and the whole design process. Subsequently, we describe the prototypes in detail and the underlying design concepts.
4.1 Design Process & Methods
Based on focus group interviews regarding the existing tablet-based AR-application, which focused on a co-located scenario, in which the supplier has to travel to the manufacturer to discuss issues about specific components (see Section 3), we started analyzing the problem space (see Figure 5). After the requirement analysis we developed some concepts to investigate the different possibilities for the use of virtual and augmented reality techniques to facilitate the collaboration between distributed teams.
We chose an iterative design approach, loosely adapted from the double-diamond design process [6], [23], employing rapid prototyping approaches to showcase first ideas and evaluate them with domain experts. The resulting two prototypes will be discussed in more detail in the following section. We performed a qualitative evaluation by conducting unstructured expert interviews for each prototype.
We observed the users while interacting with the prototypes and asked questions afterwards and collected comments while they were using the system. We chose this evaluation approach, as we wanted to gather a wide variety of ideas, criticism and statements about possible extensions or refinements as well as feedback about the overall impression of the different concepts. By not constraining the interview to specific questions, we didn’t push the users into specific directions, but gave them the opportunity to talk freely about the presented ideas and concepts. This reflects the early stage of the prototypes, which demonstrate only key concepts. The user group for the first prototype consisted exclusively of experts from the automotive QA department of the manufacturer. The feedback gathered was analyzed and served as a starting point for additional concepts and extensions which were included in the second prototype.
This second evaluation was opened to domain experts from different disciplines, but still related to the automotive industry. This approach gave us the opportunity to investigate which concepts can be adapted to other, familiar use cases and processes. Both evaluations took place in conjunction with a technology congress, the participants were other exhibitors and visitors – engineers, designers and managers. Example questions for the second evaluation included:
What is your opinion about the concept of using AR for manufacturer’s perspective and VR on the supplier’s side?
Which advantages/disadvantages do you see in this use of the technologies?
Which recommendation do you have for improving/extending the scenario?
What are concerns that would prevent you from utilizing this system in your QA process?
Do you have remarks about specific differences regarding your own branch?
In the following section, we will briefly describe some of our key concepts of these showcases and their link to the underlying theories in the field of Collaborative Immersive Analytics. We focus on the mixed adoption of Augmented and Virtual Reality technology to investigate the benefits of each technology and to find reasonable configurations and identify use cases in which each technology fits best and to support each task regarding the circumplex model [20].
4.2 Iteration I (AR/AR): Combine HMD-based AR and Tablet-based AR
Our first iteration of the prototype focuses on a scenario, in which AR techniques are used for both the supplier and the manufacturer, meaning that both share a similar representation of the physical object. The supplier has provided a sample, which has been reviewed by the manufacturer in terms of build quality, materials, size accuracy and further aspects. The manufacturer now discusses issues with supplier, who has a physical duplicate on his remote working place. The reviewed part is located in front of the manufacturer. The supplier is wearing an AR HMD, which presents additional information, and the manufacturer presents his points on a tablet computer, which also shows an augmented view on the object (see Figure 1). In the following section we will describe the prototypes by first determining the collaborative role of the user and then describe core features, types of interaction and visualization modalities, as well as possible extensions discussed with the users.
This setup corresponds to the synchronous & distributed case in the space-time taxonomy of [15] (see Section 2), but could also be extended to be used asynchronously, where the supplier listens to a previously recorded session and independently browses through the associated data set. However, for this paper we concentrate on synchronous collaboration.
4.2.1 Prototype Description
When designing the showcase, we considered the aspect of asymmetric expertise and authority [32] for distributed collaboration, there is no guided tour – instead, the manufacturer and the supplier can independently access the information they need to understand the discussed issue. Another aspect is the concept of different views for each participant [1]: Each participant has the information needed to analyze and a personal view, which may be different, based on the role the participant incorporates in the given scenario. For example, the manufacturer needs to view measurement values to locate an issue and give an estimate about the severity of the issue, whereas the supplier views additional technical documents to the affected part to identify the cause for the issue and derive actions or adjustment of the manufacturing process to solve the issue.
Features (Tablet AR). The identified role model [15] for the manufacturer using the tablet is a mixture of interacting & exploring (browse issues and associated documents) and sharing & creating (communicate information about the issue with the supplier and document next steps). The core functionality for the manufacturer on the tablet therefore consist of the following:
browse issues and related details (rating, detailed photo, additional information)
display measurements/visualization overlays
view additional documents
take notes/protocol next steps
Besides the implemented functions, we also presented some possible conceptual extensions to the users, to get an impression, which of these options are feasible in the given use case. We chose this approach, as we intended the given showcase as an early mock-up, in which we wanted to investigate which features are working and which needs to be extended based on the provided feedback. The observations then influenced the implementation of the second showcase which will be described afterwards.
Extensions (Tablet AR). We proposed to provide additional input methods – pencil input to draw on the 3d model and speech recognition for documentation – and supplementary visualization options – the integration of intersections or technical drawings to augment the real object. As the collaboration functions in this showcase were quite limited, we also created concepts for enhanced collaborative functionality, such as the visualization of the viewport of the partner and highlighting functions to point the attention to specific parts of the object.
Features (HMD AR). The supplier wearing an HMD focuses on the role of interacting & exploring, by viewing different data sets and visualizations to understand the cause of the discussed issues. Therefore, the option to display visualization overlays, browse issues and access related details is available.
Interaction (HMD AR). Interaction with the HMD is, due to technical conditions, limited to gesture input and the visualization is focused on the augmentation of the real model with analytical 3d visualizations and spatially arranged labels.
Extensions (HMD AR). The conceptual extensions also included the use of speech recognition and the option to use a spatially tracked physical pen (or the finger) as input device to draw (virtually) on the object. Enhanced visualization techniques could include the display of measurement values and surface drawings. We proposed a voice record function for protocol findings and extended collaboration functions for viewing the position and viewport of the partner and specific pointing methods to highlight areas on the object surface.
4.2.2 User Feedback
The feedback gathered from this showcase contained interesting aspects. Whereas the concepts for better collaboration features were obviously mentioned as necessary optimizations to make the scenario work, several statements suggested to consider the use of Virtual Reality. In the given scenario, we conducted some general thoughts about defining a design space for distributed collaboration, one of the open challenges in research for CIA [1]. To decide which technology is suited for specific aspects of collaboration in manufacturing processes, we tried analyze the inherent characteristics of AR and VR to identify the most suitable areas of application and how to reasonably combine these technologies.
AR versus VR. According to our observations, the key aspect of AR in design and manufacturing processes is the physicality. Information is placed exactly where it is needed and the mixed sensation of real object and virtual additions, allows for real-world visual, auditory or even tactile assessment of the object, which is crucial especially when discussing materiality or very sophisticated aspect of the look and feel of an object, which still cannot be reproduced by virtual representations. This also applies to very subtle complaints, that can only be reproduced under certain lighting conditions (see Section 3). Another very encouraging aspect of AR is that the agenda of a review or discussion can be directly attached to the real object – all agenda points can be placed on the object, the users moves physically through the presentation, one can literally “move back and forth” through the specific agenda points, which serves as an intuitive interaction technique. On the other hand, AR incorporates some of the benefits of virtual techniques: displaying or overlaying different layers of information, manipulate digital information such as annotations, labels or surface drawings and the option to highlight specific aspect by changing the visual appearance of the object. Especially surface drawings represent a AR-exclusive feature in terms of haptic sensation and intuitive use. This makes AR suitable, especially for reviewing situations and discussion of different aspects of a real object. The drawback is, that there always have to be representing real objects, which may be difficult in distributed scenarios, and also that reality cannot be hidden, meaning, that the limitations of real objects, such as occlusion, size and physical immutability remain. The last aspect is the key strength of using VR for collaboration: the users can arbitrarily modify the object, especially in terms of duplicating, deforming, changing materiality, hiding parts or changing the perspective, for instance large magnification or intersections. This makes it feasible to be used for problem solving, exploring, and manipulating different object aspects. It can be reasoned, that the use of VR is especially beneficial in earlier project phases, in which the shape and object properties are not finally defined or at least optimizations or changes for adapting to manufacturing processes are made.
4.3 Iteration II (AR/VR): Remote Collaboration
Based on these observations, we adapted the scenario by a third collaborator using VR. Therefore, the scenario now consists of the manufacturer with a tablet-based AR visualization, the supplier wearing an AR HMD and the designer who participates via VR, in our case also using an HMD (see Figure 7). The use case still concerns the assessment of a manufacturing sample, but in an early pre-production phase, respectively design phase, in which production and design parameters are not yet defined completely. The idea is, to use VR to facilitate the decision-making process in this phase by examining different design versions or the impact of changing different object parameters (see Figure 8, left). The setup remains synchronous and distributed, but again could be adapted to asynchronous cases.
4.3.1 Prototype Description
The role model for the tablet user remains unchanged, a mixture of interacting& exploring and sharing & creating, and taking the leading role in the use case. According to user feedback and considering the asymmetric role model, we added some collaboration features.
Features (Tablet AR). On the tablet, the viewpoint and viewing directions of the other actors are now visualized to give an impression which part of the object the communicating parties are looking at. Furthermore, it is possible to draw on the surface of the object, for instance to place marks or highlight areas. In addition to the features from the first iteration, it is now possible to display parts of the object highlighted by the actors.
Features (HMD AR). The role model for the supplier subtly changes by adding some features for sharing& creating, however, the main objective still is interacting & exploring for identifying the cause of issues (see Figure 8, right). Sharing & creating features are mostly used to enhance the communication and the collaboration. Therefore, the additional features include the active sharing of the own viewpoint and viewing direction and the drawing on the physical surface which is transmitted to the collaborators. Due to technological constraints, this was realized as “finger painting” by tracking the user’s fingertips (see Figure 9).
Interaction (HMD AR). Therefore, gestures are an additional interaction modality for this showcase. Sharing the viewport and viewing direction also makes movement available as an interaction for collaborating. Regarding visualization capabilities, we added the display of highlighted object parts similarly as for the tablet view and the visualization of other users in the virtual room.
Features (VR). The designer wearing the VR HMD in our use case was constrained to interacting & exploring to keep the use case simple. The core functionality consists of basic 3d transformations – scale, rotate the object, translate by moving around in the room. Furthermore, it is possible to switch into an “exploded view”, to get a better impression of the parts of the model. Similarly, specific parts can be hidden, to reveal underlying structures or materials, as well as changing the base material, for instance by increasing the transparency to look into the inside. Collaborative features include the highlighting of object parts by displaying an outline and transmitting this to other actors and sharing the own point of view and viewing direction (see Figure 9).
Interaction (VR). Interaction consists mostly of movement and pointing, as well as using the VR controllers for gestures for 3d transformations and navigating the menu attached to the users hands. The displayed information contains surface drawings from the supplier, the visual representations of the collaborators, and interactive labels for issue details.
While the second showcase represented a more complex setup, the implemented features again were restricted to basic functions to give an impression of the possibilities of combining different AR and VR technologies for collaboration.
4.3.2 User Feedback
Observations and user feedback obviously pointed towards a more sophisticated feature set for real world usage. Especially additional interaction modalities – speech recognition and pen support for both AR parts and better use of controller capabilities, especially in combination with gaze control – represent feasible extensions.
Core Idea. However, the core concept made impression, and the potential of the concepts were critically acclaimed. Again, we prepared some concepts for further investigation when using the prototype. The core ideas include:
more sophisticated concepts for screen and view sharing,
speech input and the mix of different voice communication channels
demands for the use of VR for discussing and solving design issues and
aspects of data transmission in terms of security and privacy
5 Future Directions of Remote Collaboration
The prototype and concepts focus on modalities for interaction and exploration, as well as for sharing and creation. When describing these scenarios, it is important to consider the different technologies used. Here, the group task typology model of [20] was used to describe the course of action and to elaborate which tasks can be executed with each technology. In addition to their strengths, their weaknesses must also be considered in terms of our approach in relation to the chosen application of design space for Mixed Reality collaboration in manufacturing processes. A detailed examination of these extended concepts must take place:
5.1 Visualization of Collaborating Actors
The showcases demonstrate the highly interactive character of these types of collaborative scenarios, the roles between active presenter and more or less passive spectator changes on-the-fly. This corresponds with the findings of Billinghurst et al. [1] for the general nature of collaborative immersive analytics. It is therefore necessary to offer mechanisms to communicate the location, current view and executed actions of collaborating actors. Humans can indeed communicate directly via speech, although many messages are transported between the lines. This makes non-verbal communication not just an extension of auditory communication. The showcases uses a simple visualization of positions and viewing directions to raise awareness of the current state of the participants – Where are they? What are they doing? What are they looking at? – which is crucial for communication.
However, in a complex scenario, techniques that are more sophisticated need to be explored. This ranges from traditional approaches such as sharing the current view as video stream embedded in the view of the collaborating users. Yet, augmented and virtual reality offer superior concepts, which can be chosen, based on the needs of the current use case. Fully animated avatars or even abstract ones could serve the purpose to use gestures and communicate non-verbal aspects, such as gestures [29] and facial expressions [25], more effectively.
Especially in VR, the option to “posses” another user by overtaking or controlling his view could be possible, but needs to be treated with caution regarding motion sickness and orientation factors. In AR, blending viewports or visualizing a target position from where the current issue is viewed best, represent other options for sharing views. In the opposite, especially for group interaction or larger environments some kind of overview could be useful to keep track of the position and actions of the collaborators. Moreover, [14] found complementary non-verbal cues in form of a computer character more engaging.
5.2 Speech Input and Voice Communication
One of the most demanded features was the use of speech recognition for text input, as well as using voice commands for specific system functions. Opposed to natural human communication, embedding voice commands in a scenario in which several users communicate with each other represents a severe issue. As stated above – the environment is highly in flux, with rapidly changing roles, and communication was rather chaotic, maybe also due to the fact, that there were only abstract visualizations of the partners available, so that it was difficult to judge whether a user listens or wants to speak.
Therefore, communication patterns need to be investigated further and the influence of virtual avatars or the user representation in general as non-verbal features has the potential to enhance verbal communication [7]. Thus, it may provide better real-time feedback on basis of conversational metrics. Mixing this with voice commands and speech recognition may work if there is a dedicated signal for the system for activating and stopping the speech recognition. Activating keywords are an alternative but rarely fit naturally into the normal interaction flow. A positive aspect is, however, making it transparent to all users, which current dialogue is being recorded or analyzed, as it is crucial regarding security and privacy aspects.
5.3 Transferred Data, Security and Privacy Issues
Several aspects fit into this category. As we were showing the prototypes to industry partners, one of the more prominent remarks were made regarding the security of transferred data. As data is highly sensitive, encryption is crucial. One benefit of using virtual presentations could be, that only data about positions, actions or similar data needs to be transferred, circumventing issues regarding low bandwidth and sending of sensitive data in a stream around the world.
As the manufacturer and the supplier do not necessarily send the 3d data or technical documents over the network (because they have their respective data sets, which could have been exchanged via secure traditional channels), the security question can be minimized, at least in some use cases. If high detail overlays or surface drawings need to be transferred, the contained 3d coordinates again could be used to extract at least part of the object shape.
Privacy is another issue, as the participating actors are necessarily tracked more or less completely. Therefore, it is crucial to store only a minimum of information needed and clearly communicate, when data is recorded (and what this data includes), as mentioned in the section about speech recognition. This becomes even more complex when asynchronous communication takes place, for instance if parts of the presentation are recorded for later replay or review.
Bandwidth was another concern, especially when visualizations that are more sophisticated are presented. However, this issue could be solved by exchanging a predefined data set beforehand as mentioned above. In this case only control and status messages need to be exchanged between the clients, making the live video streaming of views far more demanding than the actual 3d part. Modern 3d game engines offer fairly easy to use mechanisms to control the network replication of data, states or control signals, so this aspect represents an opportunity even for limited bandwidth scenarios.
5.4 Use of VR in Early Design Phases
The integration of VR in the given scenario demonstrated how different this technology is used and perceived compared to AR. Whereas AR is fueled by the sensation of immaterial virtual elements embedded into an physical, tactile, tangible environment, VR offers the opportunities for manipulating the environment without physical constraints. This includes deforming, deconstructing, duplicating or diving deep into the object.
Rapidly changing perspective, without being restricted to size, weight or material is a unique feature of VR. To our impression, VR therefore is suited best in early design phases, especially when it comes to rapid prototyping, and immediate evaluation of design decisions by analyzing and comparing different variants of an object. Our prototype was very limited in terms of interaction, but there are several easy to use approaches for rapid prototyping or sketching using VR such as Google Tilt Brush,[1] Google Blocks[2] or Unreal Engine VR Mode,[3] just to name a few. Integrating these tools into the engineering process or enable the transition from rapid prototypes to more complex 3d models represents an issue.
When it comes to critical assessment of detailed design studies, the focus is less on manipulating the object itself but on the authentic representation of materiality, look and feel. VR still can be useful for these tasks. However, this is the point, where in manufacturing processes the transition to AR-visualizations begins, as the real world look and feel can’t be completely simulated by current technology (see Figure 10). Based on these observations we propose a structure for the design space of AR and VR technologies in manufacturing processes.
5.5 The Design Space for Collaborative Mixed-Presence in Manufacturing
Starting from early design phases, in which rapid generation of ideas and evaluation is crucial, we see the advantages of VR as a preferred technology to use. Distributed teams could meet in virtual playground to exchange ideas, for sketching and prototyping and for assessment of virtual mock-ups (see Figure 10, phase design).
As the design phase continues and the objects become more detailed and complex, manipulation and modeling become less important. However, the opportunity to disassemble a virtual object, to hide parts and to rapidly adjust magnification, viewing angle and position makes VR still a very viable technology to use, but slowly the first physical prototypes emerge and with them AR technologies rise in importance. In specific phases, a combination of AR and VR is useful – for judging issues under real-world conditions in an unobstructed view and to analyze technical details or access design variants. In the pre-production phase, AR becomes more and more significant, as issues can be re-evaluated on the physical model, whereas data can be directly mapped onto the real surface (see Figure 10, phase pre-production).
Reaching the end of the production cycle – especially in collaboration with the customer, collaborative tools may focus on traditional tools which may be combined or extended with AR – techniques (see Figure 10, phase production). However, the different roles of the participants must be distinguished [17] and functionalities provided. In our presented use case, we have the supplier in form of the contributor, the designer as part of the decision makers and the manufacturer as the decision pilot who leads the discussion. At the same time, [20] model must be embraced when developing functionalities supporting these roles, since it takes into account the different characteristics of task-related group work.
6 Conclusion
In this paper, we focused on Mixed Reality collaboration in manufacturing and quality assurance processes. Based on the aspects of collaboration, interaction and shared visualizations in Mixed Reality environments, we presented remote collaboration prototypes using HMD-based as well as tablet-based AR as well as VR technologies. Based on a real world scenario in the context of quality assurance, we presented visualization procedures as well as role based interaction methods to support the collaboration in design processes.
First, our efforts draw attention to the importance of augmented and virtual reality technologies in remote collaborations and reveal its complexity. While existing research in the thematic area of collaborative immersive analytics often focuses user-centered presence in virtual environments, we highlight an approach that provides a way to overcome the limits of concreteness of objects, individual perspectives on it as well as object-centered collaborations. The prototypes demonstrate design recommendations for Mixed Reality system to enhance remote collaboration based on object information and object-centered interactions. Thereby, approaches of visualization and interaction for the transmission of non-verbal user information were emphasized.
Second, the prototypes and the described future directions have shown that augmented and virtual reality technologies can be used in every phase of product development, yet not in a uniform manner. We have investigate the benefits of each technology to find reasonable configurations and identify phases and user roles in which each technology fits best. The described combination of AR and VR techniques within the developed prototypes illustrates the design space for the use of AR/VR remote collaboration in the manufacturing process in the automotive industry. The use of an additional non vehicle-specific component in observation and user feedback has shown that the applicability of the presented concepts is not limited to car manufacturer and applicable to similar manufacturing industries.
Third, in conjunction with taxonomies and categories in the field of collaborative immersive analytics, our derived classification might be able to provide a application-oriented view on Mixed Reality based collaboration tools in design processes. Based on this classification as an initial step, it would be useful and meaningful to discuss what type of user intent a system supports (or not) as well as what tasks a system supports (or not).
About the authors
Natalie Hube is a PhD student at Mercedes-Benz AG, Virtual Reality Center, in Sindelfingen and is supervised by the University of Stuttgart, VISUS, Chair of Virtual Reality and Augmented Reality. As part of her research, she focuses on the usage of human representations in Virtual Reality for international collaboration. She has many years of experience. Further areas of research interest include HCI, information visualization and computer graphics.
Mathias Müller is a research associate at the University of Applied Sciences Dresden, Chair for Visual Engineering. His research is focused on virtual, mixed, and augmented reality, data visualization, and HCI. He has many years of experience in the research of interaction and visualization technologies, including elastic displays and head-mounted displays.
Esther Lapczyna is a researcher at the Technical University of Dresden, at the Chair of Media Design. She teaches and researches design theory and methodology of interaction design. Her research interest also influences the conception and design of interactive systems for the GTV-Gesellschaft für Technische Visualistik mbH.
Jan Wojdziak is co-founder and chief of operations (COO) at GTV – Gesellschaft für Technische Visualistik mbH, where he mainly focuses on executing the business of realizing innovative data visualizations and mixed reality applications. His research interests include applied visualistic and interaction design in the range of two- as well as three-dimensional computer graphics.
References
[1] M. Billinghurst, M. Cordeil, A. Bezerianos, and T. Margolis. Collaborative immersive analytics. In Immersive Analytics, pp. 221–257. Springer, 2018.10.1007/978-3-030-01388-2_8Search in Google Scholar
[2] M. Billinghurst and H. Kato. Collaborative augmented reality. Communications of the ACM, 45(7):64–70, 2002.10.1145/514236.514265Search in Google Scholar
[3] E. F. Churchill and D. Snowdon. Collaborative virtual environments: an introductory review of issues and systems. virtual reality, 3(1):3–15, 1998.10.1007/BF01409793Search in Google Scholar
[4] M. Cidota, S. Lukosch, D. Datcu, and H. Lukosch. Comparing the effect of audio and visual notifications on workspace awareness using head-mounted displays for remote collaboration in augmented reality. Augmented Human Research, 1(1):1, 2016.10.1007/s41133-016-0003-xSearch in Google Scholar
[5] B. J. Congdon, T. Wang, and A. Steed. Merging environments for shared spaces in mixed reality. In Proceedings of the 24th ACM Symposium on Virtual Reality Software and Technology, pp. 1–8, 2018.10.1145/3281505.3281544Search in Google Scholar
[6] D. Council. Eleven lessons: Managing design in eleven global companies-desk research report. Design Council, 2007.Search in Google Scholar
[7] H. A. Faucett, M. L. Lee, and S. Carter. I should listen more: Real-time sensing and feedback of non-verbal communication in video telehealth. Proceedings of the ACM on Human-Computer Interaction, 1(CSCW):1–19, 2017.10.1145/3134679Search in Google Scholar
[8] M. Feick, A. Tang, and S. Bateman. Mixed-reality for object-focused remote collaboration. In The 31st Annual ACM Symposium on User Interface Software and Technology Adjunct Proceedings, pp. 63–65, 2018.10.1145/3266037.3266102Search in Google Scholar
[9] K. Gupta, G. A. Lee, and M. Billinghurst. Do you see what i see? the effect of gaze tracking on task space remote collaboration. IEEE transactions on visualization and computer graphics, 22(11):2413–2422, 2016.10.1109/TVCG.2016.2593778Search in Google Scholar PubMed
[10] C. Gutwin and S. Greenberg. A descriptive framework of workspace awareness for real-time groupware. Computer Supported Cooperative Work (CSCW), 11(3-4):411–446, 2002.10.1023/A:1021271517844Search in Google Scholar
[11] J. Heer and M. Agrawala. Design considerations for collaborative visual analytics. Information visualization, 7(1):49–62, 2008.10.1057/palgrave.ivs.9500167Search in Google Scholar
[12] W. Huang, L. Alem, F. Tecchia, and H. B.-L. Duh. Augmented 3d hands: a gesture-based mixed reality system for distributed collaboration. Journal on Multimodal User Interfaces, 12(2):77–89, 2018.10.1007/s12193-017-0250-2Search in Google Scholar
[13] N. Hube, M. Müller, J. Wojdziak, F. Hannß, and R. Groh. Towards augmented reality in quality assurance processes. In Proceedings of the 10th International Workshop on Immersive Mixed and Virtual Environment Systems, pp. 16–21, 2018.10.1145/3210438.3210442Search in Google Scholar
[14] K. Isbister and C. Nass. Consistency of personality in interactive characters: verbal cues, non-verbal cues, and user characteristics. International journal of human-computer studies, 53(2):251–267, 2000.10.1006/ijhc.2000.0368Search in Google Scholar
[15] P. Isenberg, N. Elmqvist, J. Scholtz, D. Cernea, K.-L. Ma, and H. Hagen. Collaborative visualization: Definition, challenges, and research agenda. Information Visualization, 10(4):310–326, 2011.10.1177/1473871611412817Search in Google Scholar
[16] P. Isenberg, D. Fisher, M. Morris, K. Inkpen, and M. Czerwinski. An exploratory study of co-located collaborative visual analytics around a tabletop display. pp. 179–186, 10 2010. doi: 10.1109/VAST.2010.5652880.10.1109/VAST.2010.5652880Search in Google Scholar
[17] M. Jankovic, J. Stal-Le Cardinal, and J.-C. Bocquet. Collaborative decision-making in design project management. a particular focus on automotive industry. Journal of decision systems, 19(1):93–116, 2010.10.3166/jds.19.93-116Search in Google Scholar
[18] R. Johansen. Groupware, a key to managing business teams? 1988.Search in Google Scholar
[19] V. Kumar and S. Sato. Beyond good: great innovations through design. Journal of Business Strategy, 2009.Search in Google Scholar
[20] J. E. McGrath. Groups: Interaction and performance, vol. 14. Prentice-Hall Englewood Cliffs, NJ, 1984.Search in Google Scholar
[21] P. Milgram and F. Kishino. A taxonomy of mixed reality visual displays. IEICE TRANSACTIONS on Information and Systems, 77(12):1321–1329, 1994.Search in Google Scholar
[22] J. Müller, R. Rädle, and H. Reiterer. Remote collaboration with mixed reality displays: How shared virtual landmarks facilitate spatial referencing. In Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, pp. 6481–6486, 2017.10.1145/3025453.3025717Search in Google Scholar
[23] D. Nessler. How to rethink the design process, fail, reflect and iterate, 2016.Search in Google Scholar
[24] K.-i. Okada. Collaboration support in the information sharing space. IPSJ Magazine, 48(2):123–125, 2007.Search in Google Scholar
[25] C. E. Osgood. Dimensionality of the semantic space for communication via facial expressions. Scandinavian journal of psychology, 7(1):1–30, 1966.10.1111/j.1467-9450.1966.tb01334.xSearch in Google Scholar PubMed
[26] C. Owen. Design thinking: Notes on its nature and use. Design Research Quarterly, 2(1):16–27, 2007.Search in Google Scholar
[27] T. Piumsomboon, Y. Lee, G. Lee, and M. Billinghurst. Covar: a collaborative virtual and augmented reality system for remote collaboration. In SIGGRAPH Asia 2017 Emerging Technologies, pp. 1–2. 2017.10.1145/3132818.3132822Search in Google Scholar
[28] M. Sra, A. Mottelson, and P. Maes. Your place and mine: Designing a shared vr experience for remotely located users. In Proceedings of the 2018 Designing Interactive Systems Conference, pp. 85–97, 2018.10.1145/3196709.3196788Search in Google Scholar
[29] J. Terken and J. Sturm. Multimodal support for social dynamics in co-located meetings. Personal and Ubiquitous Computing, 14(8):703–714, 2010.10.1007/s00779-010-0284-xSearch in Google Scholar
[30] P. Wang, S. Zhang, X. Bai, M. Billinghurst, W. He, M. Sun, Y. Chen, H. Lv, and H. Ji. 2.5 dhands: a gesture-based mr remote collaborative platform. The International Journal of Advanced Manufacturing Technology, 102(5-8):1339–1353, 2019.10.1007/s00170-018-03237-1Search in Google Scholar
[31] J. Wojdziak, B. Bansemir, B. Kirchner, B. Lochner, and R. Groh. Low-fidelity prototyping for collaborative user interface specifications. In International Conference on Human-Computer Interaction, pp. 167–172. Springer, 2016.10.1007/978-3-319-40548-3_28Search in Google Scholar
[32] H. Zhu. From wysiwis to wisinwis: role-based collaboration. In 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No. 04CH37583), vol. 6, pp. 5441–5446. IEEE, 2004.Search in Google Scholar
© 2020 Walter de Gruyter GmbH, Berlin/Boston