1. Introduction
The digital transformation of the construction industry is progressing at an ever-increasing pace, with the development significantly driven by the use of Building Information Modelling (BIM), a construction analogue to the information age. BIM enables a central administration of digital geometric and alphanumeric information [
1,
2] that correlates with the real environment. This development is accompanied by further new technologies for the construction industry emerging due to the unprecedented amount of available information. Apart from BIM, systems using augmented reality (AR), virtual reality (VR), robotics, 3D printing, artificial intelligence (AI) and drones [
3,
4,
5] can be found throughout the industry, establishing the term Construction 4.0 [
6,
7] based on Industry 4.0 [
8]. Construction 4.0 focuses primarily on the connectivity and interaction between all the previously mentioned technologies [
9], with the BIM model representing their central focus point.
The BIM model itself has great potential for all life cycle phases of a building, e.g., planning, construction, operation [
10,
11,
12,
13]. It cannot only be used for simulation, e.g., simulations for scheduling (4D planning) [
14], but also for the timely detection of potential problems in the planning phase [
15], cost management, construction management, project management, as well as facility management. Furthermore, the data included in the BIM model can be implemented directly within other technologies, e.g., AR.
1.1. AR in the AEC Industry
AR extends the real environment by an additional virtual content [
16]. This can be achieved either with portable devices (mAR; mobile augmented reality) or with the help of head mounted displays (HMD). In contrast to VR, visual or auditory elements are projected in AR into the real environment. This extended reality is characterised by the immersion and interaction of the users.
AR shows great potential as a functional extension of the BIM model in the different life cycle phases of a building, especially in the construction phase. The benefits for the AEC industry of both can be found in various studies [
17,
18,
19,
20,
21,
22,
23,
24,
25]. As Wang et al. [
26] state: “AR will be the site-extension of BIM concept and approach. AR will maximise the potential of BIM on the construction site, and eventually become a digital toolkit for construction workers.” In addition of using the contained geometric information within the model, the incorporated alphanumeric information can be utilised for, e.g., a virtual 4D simulation (construction time simulation) projected into an existing building. Schranz et al. [
24] deal with the use cases of AR in AEC, emphasising the significant added value in many processes. A valuable area of application is the inspection of built structures during and after the construction phase [
27,
28] for quality control, e.g., for the inspection of concrete and masonry embedment [
29] or reinforcement [
30]. The effectiveness of the inspection tools with 3D annotations are clearly depicted by Marino et al. [
31].
1.2. AR in Education
The previously listed application scenarios lead to the assumption that AR will become an integral part of the AEC industry in the future. It is therefore important to incorporate it, in combination with all the scenarios, into the AEC education. Cacón [
32], for example, presents the integration of Construction 4.0 content into a new university degree of Technologies in Civil Engineering. With regard to the application of AR, the implementation as a new technology with the corresponding use cases or as a technology to support education should be envisaged. In many cases, both of these applications go hand in hand, with AR offering many advantages as an assistive technology in both classrooms and on site. According to Dohse et al. [
33], AR can significantly improve spatial awareness with its visualisation and animation. It should be noted that it does not aim to replace conventional materials but rather enhance them.
One of the most essential parameters for successful learning is the students’ motivation [
34], a process which can be increased, according to Khan et al. [
35], by the use of AR. The technology further improves the ability to experience learning situations [
36] or understand complex issues through the projection of virtual models into the real environment [
37]. Jan et al. [
38] developed the application “mARble” for training students in forensic medicine. The comparison of the learning effects using “mARble” and conventional textbooks showed a favourable outcome for the new technology [
39]. Further studies [
40,
41] confirm the improved learning results when utilising AR.
Since the beginning of the COVID-19 pandemic, classroom teaching in higher education has been discontinued or limited in most countries. The absence of face-to-face communication between students and teachers often leads to learning problems, especially for first-year students. In classroom teaching misunderstandings of spatial problems can be directly discussed and solved by the participants [
42]. If one considers the current training of future engineers, the spatial interpretation of 2D images is an important aspect [
43,
44] and is necessary when looking at building details and plans. However, the spatial explanation is omitted in distance learning, attributing an even higher importance to the comprehensible presentation of teaching content.
The unlimited possibilities of this disruptive technology applied within education has also been recognised by companies. The formwork manufacturer Doka, for example, developed its AR app for Doka formwork systems [
45]. In addition to the improved spatial imagination, the app reduces learning barriers using central data management, e.g., allowing for a quick adjustment of the languages.
Vasilevski et al. [
46] conclude that mixed reality (VR, AR), especially in combination with BIM, increases the quality of the learning environment and thus the learning success in construction engineering training. Although the positive effects of the usage of AR and VR on learning success is proven, Niedermeier et al. [
36] note that the usage of this technology is low, especially in higher education. Yuen et al. [
41] criticise that education is often used as a business model and is therefore not freely accessible. This often poses problems for teaching staff, as access to financial resources at educational institutions is limited.
Currently, various software products enabling the easy creation of simple AR models can be found on the market. Turkan et al. [
47] present a mobile AR app for teaching structural analysis, with ARTutor [
48] and ARki by Darf Design [
49] being further examples. Even though elaborate AR teaching scenes for AEC students are not included, ARTutor allows for the implementation of general AR content in textbooks for distance learning. The fee-based ARki software, on the other hand is designed explicitly for architectural models and allows some animation with the import limited to FBX (Filmbox) files, resulting in the vital import option of Industry Foundation Classes (IFC) files from BIM models missing. When considering the current state of the art the creation of more elaborate AR teaching scenes in AEC education without programming skills is thus tricky or costly.
This publication describes the development, testing, and evaluation of AR in civil engineering based on specific use cases. The investigation is based on the free AR platform “AR-supported Teaching” [
50] explicitly developed at the TU Wien for the purpose of bringing AR to the AEC community. “AR-supported Teaching” consists of an AR editor, a web application, and an AR viewer. On the one hand, the AR editor can be used in teaching, allowing lecturers to create elaborate AR teaching scenes without programming knowledge. On the other hand, it finds its application within the AEC industry for generating instructions for the construction site or for construction meetings. Furthermore, the presented AR platform is created to bridge the gap between AR and openBIM, allowing for the design of models with any BIM authoring software. “AR-supported Teaching” is applicable both as a teaching support tool and for teaching the productive use of AR tools. The main target group for the development is students from universities with a major in civil engineering or architecture since basic knowledge in BIM is necessary for the creation of the models.
2. Background of the Software Development
In this section, the background and framework conditions for developing the AR platform “AR-supported Teaching” for the construction industry are explained. “AR-supported Teaching” is the continuation and extension of the software “IFC Desktop Editor” and “IFC AR App” software developed by Höbart [
51].
The use of the AR platform in the context of AEC and education defines the requirements thereof. When applied in education several challenges are faced according to Davila Delgado et al. [
52]. Due to the fact that only a limited number of people create AR models, a small amount of free content of existing AR applications in teaching is available. This problem is further exacerbated by the current lack of evaluation studies in the area of the learning impact of AR on students as well as of quality standards.
The basis of every AR scene is a 3D model. Most software solutions for creating models in the construction industry already support the openBIM standard IFC, allowing for an exchange of model information across software. Through the increased use of openBIM in the sector, the amount of created BIM (model) content rises, creating a library of information that could further be used for other applications. Therefore, the basis for the AR platform should also be IFC. Models can be created in any specialised software by experts and imported as IFC models into the AR platform for further use. This application of already existing modelling software would reduce the training costs for using the AR platform and increase the expert’s motivation of using it within their projects.
High usability accompanied by time unique possibilities within the creation of AR scenes further increase the willingness to generate AR content. Various software development kits (SDK) [
53,
54,
55,
56] for the creation of individual free AR teaching solutions exist; however, users need programming skills to apply SDK in applications useful for teaching. This poses a significant challenge for widespread use in education and reduces usability. According to a study on digitalisation in schools [
57], only 21% of the teaching staff surveyed have programming skills. Furthermore, 62% of them see their lack of IT or digital skills as a hurdle to using digital media in the classroom. As a result, there is a strong call for a free, simple platform that can be used without programming skills.
The amount of AR content can also be increased by using financial means. The users pay for the activation of the AR content protected by a paywall in apps. Educational institutions, in particular, often have a tight budget and cannot afford these kinds of surcharges, calling for a new approach to content creation. With software that is easy to use without programming knowledge, both teachers and students can create AR content, making a peer-to-peer system possible. In this system, students create teaching scenes for other students, which can be subsequently expanded and improved. The advantage over the expert method is the significantly higher number of students and, thus, the higher number of models generated free of charge. Due to the temporal proximity of the students’ knowledge acquisition, they gain better understanding of the problems and uncertainties of the presented topic area (= scaffolding for users). Furthermore, the students consolidate their knowledge through repetition and recapitulation of the learning material. The disadvantage, however, is that even greater importance must be attached to quality assurance. This can be achieved through an evaluation system: The users of the AR teaching scenes should be able to rate the AR model on a Likert scale and provide feedback.
3. Materials and Methods
The research project “AR-supported Teaching” aims to solve the difficulties mentioned above and thus create an AR teaching platform tailored to construction engineering education. Therefore, the authors defined the software’s goals, requirement, and structure based on the aforementioned framework. The usability of the developed platform was tested for various use cases. Thus, the authors used a test setup with questionnaires. The feedback of the test persons helps to evaluate whether the goal was achieved and to improve the platform.
This section explains the platform development. Then, the test setup and the evaluation method for the case study, which was carried out using this AR platform, as well as the use cases are described.
The requirements for the AR platform are:
openBIM: Use of the openBIM standard IFC as the data exchange format.
Simple usability: Creating an easy-to-use development environment that enables people without in-depth programming knowledge to create AR content (e.g., work steps, comments).
openContent: Development of a web application for project management. Users can manage AR content on the web application (versioning), share it and let other users comment and develop it further. Following GitHub [
58] projects, this is intended to promote the emergence of openContent for AR in the construction industry.
AR viewer: Development of a platform-independent AR viewer for smartphones or tablets and subsequently for HMD (see [
59]).
3.1. AR-Platform Development
The AR platform consists of three components to achieve the intended goals: AR editor, AR viewer, and a web application. The structure and interfaces between the components are shown in
Figure 1. The web application is used for project and role management, where users are given different permissions based on a hierarchical role matrix. A distinction is made between
user (only views projects in the AR viewer),
editor (creates projects) and
group admin (manages the group and assigns users/roles). Furthermore, it is possible to organise groups in a tree structure and assign users to groups in a system-controlled way, ensuring that users can only access teaching scenes that have been released for them.
With the help of the AR editor, users can create their AR teaching scene in the role of the editor. The model, a 3D (IFC) model created in a native software, is expanded for the AR display with further functions (animations, annotations, fade-in/fade-out via buttons) and content (texts, images, videos). The created AR project can then be transferred to a database and becomes available to the AR viewer. The web service is the link between AR editor and AR viewer, allowing for the teaching scenes to be made available to the viewers on their mobile devices. App users can download created projects to their mobile AR-enabled device and start directly with user-controlled viewing. ARCore [
53] is used to position the AR models in the environment. This framework enables the integration of the virtual content in the real environment and uses motion tracking for this purpose. In addition to ARCore, the AR Foundation package is used [
51]. The AR viewer is primarily optimised for tablets and smartphones, not HMD, which are currently barely used due to the high costs and software reliability [
60].
Live interaction between teachers (AR editor) and students (AR viewer) is made possible by an integrated text and voice chat function (= live session). Furthermore, teachers can place additional markers (addition of annotations) during a live session and link them to images and videos.
3.2. AR Editor and AR Viewer
The AR editor forms the basis for displaying the AR model in the AR viewer and enables people without in-depth experience in programming to create AR models for different tasks. The AR editor was created with a game engine and features an IFC import, several tools to manipulate or extend the model, and an export to upload the IFC files alongside a JSON file (JavaScript Object Notation) containing additional information and optional media files. Additionally, the editor can open existing projects from the server, allowing users to update them or build upon them to create a new project. The import of an IFC file is split into two pipelines, as shown in
Figure 2a: importing the geometric information (Trilib loader) and importing the non-geometric information (IfcOpenShell) [
51].
In the AR editor, the IFC model for the AR display is extended as previously stated by additional functions and content. IFC elements, annotations, and animations can be assigned to the buttons, which are shown or hidden when pressed (
Figure 3). The AR teaching scenes are transferred to the AR viewer and displayed in AR on the mobile device.
The AR editor offers the possibility of assigning different buttons (reinforcement layer 1, reinforcement layer 2) to reinforcement layers, in order to display them step by step in the AR viewer (see
Figure 4). Users can easily add user-defined animations to the elements without any programming knowledge. The animations are triggered by a button, presenting for example an animated display of the correct placement of rebars in the AR viewer. Construction processes can thus be explained and visualised step by step. Buttons and animations allow users to explore an AR model in an exploratory and self-directed manner, without predefined steps set by the creator of the model, and therefore ensure that cognitive overload is prevented by excessive information being presented at once.
After finishing all edits, a user can export the IFC project to the server (
Figure 2b) where it is then available to the users. The export is executed by packaging all imported information into a folder and creating a JSON export file containing lists for IFC elements, transformation, animation, annotations, and buttons (the information which elements are shown by each button).
The JSON export and IFC files are retrieved and imported by the AR viewer via the server. The AR viewer is an application for smartphones and tablets and makes the previously created AR scene available to the user. After downloading a project, the user is prompted to position the model in the AR view through a set of steps. Once finished, different building parts can be selected, the scene can be explored, and the attached IFC data plus image, video, animation, annotations, and buttons (see
Figure 4), which were previously created in the AR editor, viewed.
3.3. Tests
To evaluate the AR platform “AR-supported Teaching”, several users tested both the AR editor and the AR viewer. The Technology Acceptance Model (TAM) [
61], widely applied according to King and He [
62], enabled the evaluation by analysing the attitude of the users towards using the product depending on two factors: (a) “Perceived Ease of Use” (EOU) and (b) “Perceived Usefulness” (USEF). USEF is directly dependent on EOU yet can vary according to design features. Granić and Marangunić [
63] conducted a literature review on the use of the TAM in education. The authors concluded that the two core parameters (EOU and USEF) can also be used in many cases to determine the acceptability of learning with the technology. The evaluation is carried in two steps, in which the user-friendliness (usability) and the utility are determined separately. In this context, utility represents the increase in learning efficiency. The usability of the applications (AR editor and AR viewer) is recorded in order to continuously improve and adapt the user interface. The second step, assessing the increase in learning efficiency, was not part of this study and will be conducted in future tests.
For a reliable analysis, a relatively small number of respondents is needed as declared by Tullis and Stetson [
64], who show that 12–14 people are sufficient to obtain the same results as a more extensive survey in at least 90% of the cases. Twelve people tested the AR editor and 15 the AR viewer while participating in two lectures (“Reinforced Concrete” and “Building Constructions”) at the TU Wien. All interviewed students attend the Bachelor’s degree programme “Civil Engineering”.
Figure 5 shows a student using the AR viewer on his smartphone during a lecture.
For each application, an own online questionnaire was created to evaluate the usability. The two questionnaires use standardized statements for calculating the scores of standardized usability scales presented in the next sections. In addition, the test persons were able to make suggestions for improvements and extensions, both for usability and the function range.
3.3.1. AR Editor
The SUS (System Usability Scale) developed by John Brooke in 1986 [
65] was used to analyse the user-friendliness of the AR editor. It provides a high level of information with a low time commitment for test persons. The assessment was based on 10 statements, rated by the respondent on a 5-digit Likert scale (1 = “Strongly agree” to 5 = “Strongly disagree”, with the optimum being 1 for positive and 5 for negative statements). To avoid bias in the responses, the SUS statements alternated between positive and negative. The formula to calculate the SUS is described in [
65]. We used an additional value—the distance to optimum (DtO). The DtO is the absolute value of the difference of the rating to either 1 (for positive statements) or to 5 (for negative statements).
After evaluating the scale, the results were rated in a range between 0 (very poor usability) and 100 (very good usability). If the value exceeded 70, the usability of the system can be described as acceptable [
66,
67]. The SUS was used during the evaluation because of the short time needed to answer which, however, does not massively diminish the reliably value. In addition, the SUS is not hard to use for the interviewed persons as well as for the questioners. Another benefit is the point scale which makes it possible to compare the tested software between competing products or other versions. The use of SUS in an iterative testing use case is described in [
66].
3.3.2. AR Viewer
The HARUS (Handheld Augmented Reality Usability Scale) developed by Santos et al. [
68], designed primarily for portable mobile devices, was used to measure the usability of the mobile AR viewer and depicts its manipulability and comprehensibility. Like the SUS, the HARUS enables an assessment of the system based on a rating range between 0 (very poor usability) and 100 (very good usability), with a value over 70 representing acceptable usability. In contrast to the SUS, the assessment was based on 16 standardised statements rated by the respondent on a 7-digit Likert scale (1 = “Strongly agree” to 7 = “Strongly disagree”, with the optimum being 1 for positive and 7 for negative statements). The DtO for the HARUS is the absolute value of the difference of the rating to either 1 (for positive statements) or to 7 (for negative statements). HARUS was used for the same reasons as the SUS. Added to this, however, is the fact that a comparison of the usability of both systems is possible due to the same scoring-range.
The interviewed students also assessed the use and effectiveness of AR in future teaching using a 5-digit Likert scale.
3.4. Use Cases of the Pilot Study
The developed AR platform “AR-supported Teaching” was used and therefore tested for various use cases, with the following section addressing the cases with the most valuable outcomes. In the two teaching use cases presented, the usability of the teaching platform was subjected to an initial test in order to draw conclusions on the improvement and further development of the platform.
The “AR-supported Teaching” platform can be used in various AEC areas. To show the versatility the authors considered four use cases in the presented study. The first two represent an application in AEC practice: (1) a guide through the construction of a building using an overall model including explanations of the work-flow (e.g., to show the sequence of work) and (2) a detailed description of a building detail in case of problems during construction. The other two use cases are intended for education: (3) transferring the two practical models into AEC education and therefore allowing students to practice using AR for practical purposes in a course and (4) supporting education through the use of AR.
3.4.1. AR Model of an Entire Building
The use of “AR-supported Teaching” makes it possible to display entire BIM models and therefore view various building designs three-dimensionally at an early stage without creating a real architectural model. As a first step, the user loads the IFC file of the entire building into the AR editor and adds buttons and animations to the digital designs. The buttons trigger animations or present explanations and videos. In addition, users can display or hide entire sub-models (e.g., structural model, building services model) separately using buttons. This additional post-processing of the BIM model enables visual comparison of variants on a spatial level. The people involved in the planning processes obtain a clearer picture of the overall situation, as the AR model can also be displayed in its original size directly on the construction site.
As a further option, the animations allow for the display of construction time simulations and therefore a visual presentation of the construction process steps. The interrelationship of the components is clearly displayed for the individual professions resulting in more structured construction meetings.
Figure 6 shows the AR model of a newly built institute building at a school in Austria, which was planned and built as an openBIM pilot project.
Figure 6a displays the whole institute building,
Figure 6b shows the animation of the construction steps of the roof allowing for the discussion of possible roof variants in the planning phase.
Another possible application of “AR-supported Teaching” is the digital building submission based on openBIM as described by Schranz et al. [
69]. With the openBIM building submission, the BIM model supports the plan checking process and can be used to enable public participation. The clear visualisation using AR can help avoid misunderstandings at an early stage and allow neighbours to view the planned new building directly on the site.
3.4.2. AR Model of a Single Component—Detailed Explanation for Construction Site with Remote Support
Problems often arise on construction sites when complicated components are not delivered pre-manufactured but need to be cast or built on site. Even with designs and plans produced based on BIM, the level of detail of the original BIM model is often insufficient. The AR platform “AR-supported Teaching” can bring the virtual information to the construction site to support the workers and clearly show the work steps towards finishing an intricate component.
In the first step, the building component is separated from the rest of the BIM model in the BIM authoring software (IFC model of the component) and loaded into the AR editor. Although the AR editor also offers the possibility to separate partial models from a larger IFC model, the BIM authoring software is better suited. Within the editor (see
Figure 7), the user revises the detail, adds explanations, and creates animations, buttons and annotations. Animations can be used in conjunction with buttons to show the construction of intricate details step by step. Annotations allow textual or graphical explanations of various components. After completion, the AR scene is saved on a file server and can be accessed on the construction site without delay using the AR viewer (see
Figure 8).
The AR platform has an additional live session function which allows for a remote expert to help or answer questions if any additional explanations are needed. The expert can chat with the worker on-site over the platform, insert live annotations into the AR model (green and orange pins in the AR editor in
Figure 7 and the AR viewer in
Figure 8, respectively), and transmit images and audio messages.
A clear advantage of the presented platform is the speed at which explanations are created in the AR model and delivered to the asking party. Compared to pure 3D model viewers, the detail can be placed directly in the intended construction site environment. Furthermore, an extension of the language range is possible, leading to an increase in comprehensibility on the construction site when using the AR viewer.
3.4.3. Teaching Setup 1—Practical Application in Courses
In the future, the application of Construction 4.0 technologies will be taught directly to the students in the classroom. For this reason, it is important to already consider the integration of the new content into the lessons [
32]. “AR-supported Teaching” enables the teaching of practical relevant AR applications in AEC lessons. Using the software, the students have the possibility to either create content (BIM models, graphics, etc.) or view and assess AR models in the AR viewer. A freely selected BIM authoring software is used to create the content before the project is further processed in the AR editor. After that the teacher either adapts the AR scene for the course or uses it otherwise for peer-to-peer interaction. Both use cases, one being the creation, the other the interaction as a viewer, are examples of possible implementations in the classroom. The two teaching scenarios were used in lecturers with students within the framework of the research project.
It is planned to extend the functions of the platform to enable students to conduct a fictitious construction meeting, for example, when handing in projects.
3.4.4. Teaching Setup 2—AR-Supported Teaching
The use case “supported teaching”, which gave the AR platform its name, enables supported teaching through visual presentation, additional animations, and the live interaction with teachers, therefore being well suited for distance teaching and learning.
As with any project, the first step consists of creating new content (BIM models, graphics, etc.) promoting the creator’s understanding of BIM, as it usually involves a smaller model and can thus prevent overtaxing and repetition. Once content is available, animations, buttons, and annotations, which are later visible in the AR viewer, can be added in the AR editor. The creator of the annotations (e.g., teacher or student) differs depending on the chosen type of use. While the AR models created by teaching staff are often of a higher quality due to in-depth subject knowledge and pedagogic training [
70], the projects with a significant higher rate of new and broad content are created by students. The models of the students can then be continuously improved by incorporating the receiving feedback from teachers or other students, allowing the peer-to-peer method to achieve a similarly high quality as the AR models only created by the teacher. In addition, the learning impact and knowledge acquisition that cumulates throughout the entire development process is invaluable for not only one student but for all parties involved.
The finished models with all additional content can be viewed in the following step with the help of the AR viewer. This can occur either collectively, with simultaneous auditory explanation by the teaching staff, or alone in self-study. In lockdown situations that prevent face-to-face teaching, the live session function creates a shared remote environment. Despite spatial separation, a learning environment is created and all explanations by the teachers can take place on the virtual model, enabling student-centred learning and promoting discovery and exploratory learning.
Within the framework of the research project civil engineering students used the application in different courses throughout their studies, e.g., “Reinforced Concrete” or “Building Constructions”.
Figure 9 depicts a reinforcement model of a sleeve foundation for the course “Reinforced Concrete”, showing the AR viewer with numbered annotations and additional explanations activated. These annotations identify the individual reinforcement types and have attached pictures of the reinforcement bending forms. Animations lead step-by-step to the correct assembly of the reinforcement cage.
4. Results of Usability Tests of the Pilot Study
In the last two use cases presented, students tested the usability of the two applications (AR editor and AR viewer) in the AEC teaching context.
4.1. AR Editor
A total of 12 students assessed the usability of the AR editor using SUS. The application received an average of 78.33 points and can thus be described as “good” according to [
67].
Table 1 lists the ten statements surveyed including the results in form of a mean calculation according to a rating on a 5-digit Likert scale. Furthermore, the standard deviation (SD) and distance to optimum (DtO) of the mean can be found in
Table 1. The results show that students find the system easy and quick to understand (DtO7 0.67), feel very confident in using the AR-editor (DtO9 0.50) and no additional knowledge is needed to use the system (DtO10 0.25). Room for improvement was left in regard to the support of a technical person to use the system (DtO4 1.42), the integration of functions (DtO5 1.25), and inconsistency in the system (DtO6 1.08).
In addition to the rating, comments on the usability were submitted requesting changes and further developments. Some participants, for example, wished for short descriptions of the functions when hovering over the corresponding button. With no explanatory videos or manual available during testing, explanatory videos were added on request. Further discussions with the students showed that an improvement in clarity was necessary which could be achieved by, e.g., tables during the creation and handling of annotations and animations. Users with small notebook displays experienced problems with displaying all buttons and functions. Other feature suggestions included, for example, the extension of annotations to include PDF files, rotation of flags and the subsequent adjustment of component colours.
4.2. AR Viewer
A total of 15 students assessed the usability of the
AR viewer using HARUS. The application received an average of 71.88 points and can thus be described as “okay” according to [
67]. As in
Table 1 for the AR editor,
Table 2 lists the statements, mean results, SD, and DtO of the AR viewer assessment. For the HARUS, a 7-digit Likert scale was employed.
Using the DtO a comparison of the two categories “manipulability” (statements 1–8) and “comprehensibility” (statements 9–16) is made possible. While the category “manipulability” achieved an average DtO of 1.93, “comprehensibility” obtained a DtO of 1.44, thus, showing better results.
The rating is generally good in the category “manipulability“ but some areas show room for improvement. It is not the physical effort that is a problem (DtO1 0.47), but rather the handling of the used device (DtO8 2.00). Two hands are needed to hold the device steadily and securely making it difficult to operate the application simultaneously (DtO3 2.07) and resulting in uncomfortable holding positions (DtO2 2.80). Apart from the handling the students also assessed that the input of information could be enhanced (DtO4 2.33). Höbart [
51] encountered this problem with earlier versions of the viewer and concluded that a hardware-based solution is preferable to a software-based one. Furthermore, respondents who viewed the teaching scenes with a smartphone had difficulties with the size and readability of information and the selection of annotations. Here, a revision of the GUI (Graphical User Interface) would be conceivable for a better font size adjustment.
The interviewed students also assessed the use and effectiveness of AR in future teaching using a 5-digit Likert scale. The statement whether AR can increase the learning effect achieved a DtO of 0.67. The students also claimed that AR improves teaching (DtO = 0.56) and that they would like to use AR in teaching in the future (DtO = 0.38).
5. Discussion
This publication describes the development, testing, and evaluation of the usability of the newly developed AR platform “AR-supported Teaching”. The platform includes an AR editor and an AR viewer for mobile devices. The authors began their research by determining and evaluating requirements for an AR platform that can be used in an AEC context. A pilot study with AEC students followed the development to evaluate the usability. Due to the lockdowns of the COVID-19 pandemic, the pilot study was conducted with a smaller group of people than intended. Nevertheless, the authors received good feedback and a promising outlook for the further development of the AR platform.
Although the improvement of learning through AR has been proven in several studies and AR as a Construction 4.0 technology has begun to gain importance in the AEC industry, a minimal usage of the technology can currently be observed in educational facilities. This can be traced back, for example, to the lack of available AR content which must be either purchased or created by people with programming skills. Based on this fact, the goal for the developed AR platform was set to create an easy-to-use software for people without programming skills. The users can quickly create their own AR models which they then store and manage on a server—the core of the AR platform “AR-supported Teaching”. The use of the platform is free for educational institutions and the creators of the models can set access rights accordingly. The evaluation of the AR editor in the usability tests shows that the set goal was achieved. The students particularly emphasised the AR editor’s ease of use and learnability. Some students wished for explanatory videos and an improved integration of functions, which will be all implemented in the next development phase.
Although several AR viewers are available on the market, the AR platform includes its own AR viewer currently available for Android mobile devices, with an extension to iOS mobile devices planned for the near future. It is adapted to the requirements of the AEC education and industry and allows authors to easily integrate additional functions. AR viewer displays AR content and enables ongoing interaction with the AR model, while simultaneously offering the possibility to communicate with a teacher, a remote expert or the planning engineer by live session while obtaining a direct connection with the AR editor. The students rated the usability of the AR viewer positively yet lower than the AR editor due to problems during handling, especially in the case of continuous interaction with the model. Test persons who viewed the teaching scenes with a smartphone had difficulties with the size and readability of information and the selection of annotations, while those with tablets had problems handling the device due to its size. Since only slight improvement is possible with the existing hardware, possible developments are investigated in addition to improving the GUI.
The authors currently view HMD as a solution to significantly increase the usability of AR in the assessed field. With HMD, the hands are free and virtual elements appear freely in space enabling a more natural and dynamic AR interaction (better immersion), while increasing learning motivation and efficiency. Unfortunately, HMDs are still very expensive and not practical enough for widespread use in education. As soon as big companies bring affordable HMD to market, it will be possible to investigate their use for the general public. To ensure that the developed AR editor also works for HMDs it is essential to ensure that the created AR scenes are platform-independent. The used AR Foundation SDK, for example, broadly supports integration in the HMD Microsoft HoloLens 2. Above all, improving the availability of HMD and the ability to implement software within can become an important development step.
The test results show that the AR editor can be used in teaching and allows teachers and students to create elaborate AR teaching scenes without programming knowledge. Although the teaching aspect was the original use case for the presented AR platform, it quickly became clear that many practical use cases in the AEC industry and AEC education are also possible, with many already being technically feasible. This publication gives an insight into some of the possible use cases, e.g., instructions for planning meetings, training of personnel in the AEC industry or instructions for the construction site.
The research and assessment showed that teachers and students can already use the AR platform in practical courses. In addition to the classes already mentioned, further lectures focusing on quality inspection of built parts (e.g., HVAC systems) using AR are being planned. The students will inspect an existing HVAC system and point out any errors identified in the AR viewer. Teaching staff have additionally pointed out the AR platform could be used to hold exams.
The further development of the AR editor will focus on converting it to a web application. The development of the AR editor is currently based on the Unity engine requiring an installation on a local hardware. In educational institutions, public authorities, and companies with hardware infrastructure and cyber security concepts, distribution and installation posed a significant challenge in the trial period. Therefore, developing the AR editor as a web application facilitates software adaption, as it works without installation, is independent of the operating system and allows for quick updates. This also has the advantage of better implementing the AR Editor in the existing web application for project management. One disadvantage of a web application, however, is that internet access is required during use.
The usability of the applications (AR editor and AR viewer) was assessed in the carried-out tests and surveys enabling ongoing improvements and adjustments to the user interface. The evaluation of the learning efficiency increase, the learning method and teaching effect was not subject of this study and will be assessed in future tests, where the Perceived Usefulness (USEF) will be determined. The results will then be compared to results of conventional training methods.
6. Concluding Remarks and Future Work
This publication presents the newly developed AR platform “AR-supported Teaching”, including an AR editor and an AR viewer. The platform was developed for use in AEC education, yet is also suited for productive use in the AEC industry as well as the creation of AR content based on BIM models. Although the use case is broad by using open standards, some disciplines (e.g., social science, economic science) are not able to use the developed method. One reason for this is the low use and resulting low demand for labelled, animated 3D models in these areas. After creating a model in a BIM authoring software, users can load the IFC file into the AR editor and extend the model by annotations, animation, and additional information. Currently the platform is limited to IFC files. Although this is widely used in civil engineering and architecture, at present only disciplines that work with IFC files can use the platform. However, the authors are working on an extension of the platform to use general 3D formats as well.
In a pilot study, students tested the usability of the AR editor and the AR viewer showing promising results. The SUS (System Usability Score) was used for the evaluation of the AR editor while the HARUS (Handheld Augmented Reality Usability Score) was used for the AR viewer. The students rated the usability of both applications well (SUS = 78.33/100 points and HARUS = 71.88/100 points). Some suggestions for improvement were identified and incorporated into the further development of the two applications.
The authors are very optimistic about the students’ general opinion on the use of AR in teaching. In their assessment, the students believe that AR improves education and increases the learning effect and output. They would like to use AR more in teaching as well as in their future work. In a further study, the impact on learning efficiency will be determined. A cooperation with other AEC educational institutions is being sought.
Further development steps for both the editor and the viewer are planned for the future. The AR editor will be converted into a web application allowing for a better integration into the platform and the use independent of the operating system. The AR viewer is to be extended to HMDs and iOS mobile devices. In cooperation with engineering offices and construction companies, the authors would like to further identify the needs of the AEC industry.
AR in education will prevail above all when there is enough AR content. The AR scenes will be continuously improved through constant development and use by a sufficiently large community. This should lead to an improvement in the quality of training both in educational institutions and in companies. The authors, therefore, recommend the promotion of free AR platforms, which ideally can exchange AR scenes with each other using open standards (e.g., JSON, IFC).