Next Article in Journal
Enhancing Students’ Competency and Learning Experience in Structural Engineering through Collaborative Building Design Practices
Next Article in Special Issue
Key Adoption Factors for Collaborative Technologies and Barriers to Information Management in Construction Supply Chains: A System Dynamics Approach
Previous Article in Journal
Experimental Study on Operating Characteristic of a Combined Radiant Floor and Fan Coil Cooling System in a High Humidity Environment
Previous Article in Special Issue
Field Work’s Optimization for the Digital Capture of Large University Campuses, Combining Various Techniques of Massive Point Capture
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Proposal for the Deployment of an Augmented Reality Tool for Construction Safety Inspection

by
Jorge Ramos-Hurtado
1,2,
Felipe Muñoz-La Rivera
1,3,4,*,
Javier Mora-Serrano
1,3,
Arnaud Deraemaeker
2 and
Ignacio Valero
1,3
1
School of Civil Engineering, Universitat Politècnica de Catalunya, Carrer de Jordi Girona, 1, 08034 Barcelona, Spain
2
Building Architecture and Town Planning (BATir), Université Libre de Bruxelles, 1050 Brussels, Belgium
3
International Centre for Numerical Methods in Engineering (CIMNE), C/Gran Capitán S/N UPC Campus Nord, Edifici C1, 08034 Barcelona, Spain
4
School of Civil Engineering, Pontificia Universidad Católica de Valparaíso, Av. Brasil 2147, Valparaíso 2340000, Chile
*
Author to whom correspondence should be addressed.
Buildings 2022, 12(4), 500; https://doi.org/10.3390/buildings12040500
Submission received: 23 February 2022 / Revised: 7 April 2022 / Accepted: 15 April 2022 / Published: 17 April 2022

Abstract

:
The construction site is a hazardous place. The dynamic, complex interaction between workers, machinery, and the environment leads to dangerous risks. In response to such risks, the goal is to fulfill the zero accidents philosophy, which requires the development of safety skills among workers and the provision of tools for risk prevention. In pursuit of that vision, this work studies collective protective equipment (CPE). Traditional methodologies propose visual inspections using checklists, the effectiveness of which depends on the quality of the inspection by the safety advisor (SA). This paper analyses the traditional process of safety inspections in building projects: the traditional methods, main pain points, and bottlenecks are identified, along with the key performance indicators (KPIs) needed to complete these processes correctly. Because of this, a methodology that digitises the CPE inspection process is proposed. Augmented reality (AR) is used as a 3D viewer with an intuitive interface for the SA, and, accordingly, functional requirements are detailed and different information layers and user interfaces for AR applications are proposed. In addition, the workflow and KPIs are shown. To demonstrate the feasibility of the proposal, a proof of concept is developed and evaluated. The relevance of this work lies in providing background for the use of AR in safety inspection processes on construction sites and in offering methodological recommendations for the development and evaluation of these applications.

1. Introduction

A construction site is a hazardous setting that poses numerous risks to workers [1,2], such as through the use of heavy machinery, dangerous tools, and large materials. In addition, the interactions of different work teams on a construction site generate a complex and broad diversity of potential scenarios that are challenging to coordinate in a safe manner because each group has its own specific, and often conflicting, objectives [3]. Each professional has very different tasks and goals to achieve, but all of them are sharing the same space, so they are affecting the work of others, crossing safety zones, or breaking into the wrong spaces [4]. Taken together, these elements make the Architecture, Engineering, Construction, and Operation (AECO) industry one of the most dangerous industries in the world, as indicated by it having one of the highest global accident rates.
Health and safety is therefore a relevant discipline for the construction sector. This discipline is responsible for the design and implementation of occupational risk mitigation and prevention plans to avoid accidents in the workplace and protect the welfare of workers. Different measures can be applied. Proactive construction safety management measures are deployed at different temporal stages and organisational levels. They consider a broad time frame of action, from design to influencing the best decisions, avoiding transfer to contractors during construction, identifying site risks, and generating design solutions that reduce or avoid hazardous work environments. In addition, the identification and communication of unavoidable risk areas enables the planning and development of accident mitigation plans and prevention measures. In this sense, achieving a real awareness of workers is relevant to forming a culture of safety. With this, safety plans must be implemented at the construction site. These safety measures are reflected in the fact that workers use personal protective equipment (PPE) and engage in safe behaviours (as a result of training and safety culture). In addition, collective protection elements (CPE) are correctly placed throughout the construction site. Health and safety on-site is a field in which there is ample room for improvement, and thus there is a central focus on accelerating the improvement of measures and practices in construction enterprises in order to protect workers from potential injuries [5].
CPE are all those protection elements that are situated in risk areas and which protect groups of workers. CPE are considered ‘of passive operation’ because they do not require the user’s action (unlike individual protective equipment, where the worker is responsible for putting on the necessary equipment). Thus, the layout of CPE in the worksite involves certain challenges, which are primarily associated with the changing worksite environment. During construction, the configuration of the worksite changes every day; therefore, the collective protection measures must adapt to these new configurations and the different tasks to be performed. To meet such challenges, safety managers design the protective measures associated with each task and place the protective measures at different locations on the site. On top of this, it is also typical to identify unprotected areas, either because they have been wrongly removed (through ignorance or carelessness) or because they have not been put in place in time. Therefore, regular inspection of the presence of CPE is crucial. Identifying and correcting these faults in time ensures the protection of workers and provides rapid continuity of work. These inspections are traditionally carried out using checklists, paper checklists, or applications (apps), whereby inspectors walk around the worksite and visually check whether the protective measures are in place. While it is possible to record items and verify their presence/absence, the effectiveness of the inspection is limited to the experience of the professional in charge and their ability to recognise CPE in the workplace.
Emerging technologies, particularly digitalisation, represent an opportunity to invest resources and efforts to improve health and safety in construction [6]. The industry is searching for new radical solutions based on other ongoing paradigm shifts to enhance performance regarding Occupational Risk Prevention (ORP). On the one hand, building information modelling (BIM) seeks to integrate people, processes, and technologies, incorporating safety aspects in the models of projects [7]. On the other hand, lean construction (LC), the continuous improvement of safety management processes, is based on lean management’s lossless production principles. In addition, Design through Prevention (DtP) incorporates safety considerations from the early stages of the project and promotes monitoring and control throughout the project [8]. Digital technologies and computation form the basis of increasing efficiency in information exchange processes and their development in a complex growing environment, such as current construction sites [9,10].
In order to develop on-site digital model visualisations, augmented reality (AR) technologies were analysed [11], who identified a trend of applying sophisticated immersive AR solutions to create interfaces to manage complex workplace situations, building up risk-preventive knowledge and supporting training. Research projects such as this show that AR enhances a person’s perception by superimposing virtual models onto the real environment [12,13]. Augmented reality linked to BIM models is being tested in the construction sector for different purposes. Through the use of AR, it is possible to compare BIM models with real elements on the worksite, superimposing virtual elements onto real ones, verifying dimensions, and validating technical characteristics. In addition, AR facilitates the use of tracking machinery and cranes on the job site, confirming the distribution of materials and interaction zones as well as allowing virtual signage to be placed on the worksite to improve movement around the site and display information on elements of interest. This extra information accessible in real time is an asset that can aid in tasks such as the inspection of the safety equipment present on-site.
Although AR has enormous potential for construction sites, its use is not massive [14]. The industry has not yet massively adopted its use because it is considered an expensive and immature technology. However, despite this (understanding the rapid development of technologies, reducing costs), the development of capabilities in the sector’s professionals, the establishment of protocols, and standardised developments of these applications are more relevant challenges. Along with this, those who promote AR and other technologies of this type must be explicit and demonstrate the benefits of their use for different specific tasks in construction [15,16]. The applications of AR in construction need to be diversified and integrated with BIM. Although several authors mention the potential of this technology for health and safety in construction, there is little evidence of applications for safety (no specific applications have been identified for CPE management). Despite this, no protocols standardise the development and use of augmented reality in safety management (project review, on-site inspection, monitoring and control of protective elements, management of preventive measures). Workflows are needed to guide professionals in the development of applications in order to better integrate AR into their processes. In addition, standardisation is necessary to move towards the automation of the development of these applications [17,18,19].
Given the relevance of the inspection processes of safety elements at the construction site, this work analyses the traditional inspection processes of CPE at the worksite and studies the potential of AR to evaluate the presence of these elements, providing recommendations for the development of AR applications for these purposes, together with indicators to assess their performance. Thus, this work does the following:
  • Studies and analyses the traditional flow of safety inspections at construction sites, identifying their methods, main pain points, and bottlenecks, along with the key performance indicators for these inspections.
  • Designs a conceptual proposal for an AR application for CPE identification. Different layers of information are proposed, along with detailed functional requirements of the app, proposed user interfaces, and a workflow to perform the inspections. In addition, key performance indicators have been created to evaluate these applications.
  • Develops an application in AR, showing the necessary steps so that other people can develop similar applications, together with an evaluation of the application based on different criteria and proposed KPIs.
The relevance of this work lies in providing background for the use of AR in safety inspection processes on construction sites and in providing methodological recommendations for the development and evaluation of these applications.

2. Research Methodology

For the development of this research, the design science research methodology (DSRM) is used as a base to describe the process of justification, development, and testing [20,21]. The phases of this methodology are presented in Figure 1.
A background review is carried out in the first stage, based on SCOPUS and the Web of Science libraries. Background information is collected in order to study the methods of inspection of safety elements at the construction site, to understand the relevance of their proper placement, and to determine how the use of augmented reality (AR) technology can help the safety advisor to identify and manage this equipment in such a way as to increase the reliability of the presence and effectiveness of the collective protective equipment (CPE). Based on this background, the research team outlines a traditional inspection workflow for building construction safety elements.
Next, the following actions are carried out to analyse the proposed flow:
  • The proposed workflow is analysed and validated by a panel of industry professionals and researchers with expertise in building safety management and/or new technologies for building safety. Six experts were selected who met the following requirements: (a) more than eight years of practice and (b) experience as a consultant or researcher in building safety management and new technologies for building safety. Three expert professionals from Belgium and three from Spain were selected (the countries in which this study’s authors are located). Table 1 shows the characteristics of the expert panel.
  • A construction site is visited to compare the proposed traditional inspection flow with the inspection flow developed on a real worksite.
  • Key performance indicators are defined, and an overall assessment of the traditional security inspection method is carried out.
  • Finally, the main problems and bottlenecks in the traditional workflow are identified.
In the second stage, the objective of developing an AR-based solution is defined: building an AR tool to improve the inspection of the equipment involved in a construction site, increasing the reliability of the presence and effectiveness of the CPE. To this end, the application functionalities and key performance indicators were defined.
In the third stage, the AR application is designed, implemented, and deployed according to the following steps: (a) development of the 3D model of the work site and the CPE data in a BIM platform; (b) definition of user interfaces and their information management processes for the AR application; and (c) AR application development. In the fourth stage, to test the AR application’s functionalities, a proof of concept in a real environment is performed. Finally, in stage five, an analysis of the application’s effectiveness is carried out based on defined quantitative and qualitative KPIs, according to the solution’s requirements.

3. Background

3.1. Occupational Health and Safety in the Construction Sector

The most significant peculiarity of the construction industry concerning many others, particularly those under the name industry 4.0, such as the automotive industry or the aeronautical industry, is the workplace during the execution phase. This pertains to the tasks performed by workers to change a site (the ground, the structure, the environment) and to build a new space (a place to live, move, or work, ultimately) [22]. Therefore, the construction site is in a constant state of change due to the continuous tasks performed by the numerous stakeholders involved [6]. The final product is always different because it is linked to the setting involved. Its development is thus subject to several uncertainties, which can cause sequential delays in the project. Since a construction site is a complex place to work due to the many factors involved, ensuring safety is also a very difficult task as it is not easy to standardise; nevertheless, the trend seen in the majority of companies is to develop a series of measures and improvements to protect their workers [6,23].
Continuous improvement processes to enhance safety are needed while accidents and fatalities continue to occur [24]. It is well known that the construction industry is one of the most hazardous industries in which to work; however, the vast majority of the risks on-site can be avoided by implementing the proper health and safety prevention techniques [25]. Many studies have produced evidence that there is much room for improvement in this regard. According to the current data on the accidents in the industry [26], the main causes of accidents are as follows:
(a)
lack of fall protection (CPE and individual protective equipment (IPE)) for workers on elevated structures;
(b)
lack of protection against falling objects for people on the ground;
(c)
unsafe equipment;
(d)
unsafe property conditions;
(e)
tripping hazards caused by construction materials and debris;
(f)
missing guards or protections on power tools;
(g)
lack of safety precautions when working near power lines.
The regulation in terms of health and safety in construction is broadly similar across most of the countries in the European Union. Safety advisors are responsible for the coordination of the tasks that are performed on-site, and they make sure all work complies with the proper safety measures.

3.2. New Trends in the Construction Industry and Hope for Better Safety

During recent years, the construction industry has undergone several changes, primarily as a consequence of the inevitable rise of technology, which has led to the modernisation of the industry. There are five major changes foreseen in the concept of construction 4.0, which is defined as the finding of coherent complementarity between the main emerging technological approaches in the industry to improve real-time decision making [11], which are the following:
  • Construction software and full integration. This primarily focuses on improving the communication between the different stakeholders involved in order to create a more advanced integrating methodology [27,28].
  • Augmented and virtual reality. These can enhance the overview of the project by superimposing a virtual model of the infrastructure, which prevents costly construction mistakes [29,30]. They can also aid with visualisation in poor-visibility environments (e.g., in mines or underwater) and in the use of cranes, among other machinery [12,31].
  • Next generation of tools. The upcoming devices are more sophisticated and interconnected, enabling them to send and receive data (internet of things). Machine learning (ML) and artificial intelligence (AI) can also promote the upskilling of industry workers in areas such as risk management, schedule management, subcontractor management, construction site monitoring, and ORP, among others [10].
  • New workforce types. The new generation of workers, who are more comfortable with technology, can strongly influence the methodological approach to the use of technology in the very near future [32,33]. Additionally, these changes in the industry would attract younger and better-prepared professionals looking to capitalise on the trend of digitalisation.

3.3. Augmented Reality for Construction Safety

The inclusion of the BIM methodology in the development of construction projects has meant an important advance for improving process efficiency [34]. The visualisation of 3D models provides important support for resolving conflicts and doubts at the time of construction [35]. The automatic connection of 3D models with budgets and schedules facilitates on-site management, among other multiple benefits. The link between BIM and visualisation technologies such as augmented reality seems natural [36,37].
Several authors have discussed the benefits and potential of augmented reality for the construction site. The main value is visualising information graphics and data on the real construction site [38,39]. In the construction stages, the visualisation of the components to be built and the construction stages for a specific construction site allows for the clarification of the construction process’s doubts to the work team, thus improving the quality of the construction and avoiding the need for rework. In addition, the data associated with the 3D models (linked to the schedule and costs, 4D and 5D models) allow clarification of technical specifications, details of specific materials and equipment, and other relevant information for the construction process [40,41].
Augmented reality is used to install mechanical, electrical, and plumbing systems among the main applications. Many systems in projects, mainly building projects (hospital projects, for example), generate problems during installation. Augmented reality coordinates and situates the systems in the specific locations determined in the design phase. The BIM MEP models are virtually superimposed on AR devices so that each team places the systems in the corresponding location. Thus, rework, network malfunctions, or unexpected adjustments are reduced [38,42,43,44]. In addition, augmented reality visualisation of building systems and equipment allows access to operational and maintenance information, facilitating facility management processes [45,46].
Several authors indicate the potential of augmented reality for health and safety management in construction. The use of AR improves workers’ ability to identify and recognize hazards [47] due to the possibility of monitoring the project’s status and working conditions using AR devices [48]. In addition, it allows them to interact in the real world with a virtual layer of information, which has the potential to alert them to hazards or potential accidents [48]. Access to virtual information from the devices the worker interacts with on the job site gives them advantages when making interaction decisions (e.g., in installations with electrical hazards) [45,49,50]. Thus, there are applications to manage the safety associated with handling facilities, fire protection, crane movement, and work machinery, among others [18,31,51,52]. In managing collective protective equipment (CPE) at the construction site, no specific works on augmented reality applications have been found where procedures and methods of use are indicated. However, there is a parallelism with the use of AR in the management of MEP systems. Nevertheless, the associated management of CPE is more complex. The temporality of the on-site disposition of the CPE, the continuous verification of their absence/presence, their relevance for the continuity of the construction processes, and the safety of the workers must be considered.
Although several authors discuss the potential of augmented reality in safety, and examples of safety use have been identified, there is a lack of standardisation in the use of augmented reality tools, lacking taxonomies for their standardised use in safety review, in support of prevention plans, and in the identification, monitoring, and control of preventive measures. The need to have standardised workflows to move towards the automation of the generation of these applications, which can easily integrate safety monitoring and control data based on BIM models and data, would allow for moves towards the massification of these tools [14,15,16,17].

4. Safety Inspections Analysis

4.1. Safety Inspection Workflow

Considering that each country has specific regulations regarding construction safety measures and their associated protocols, this research aims to focus on common on-site inspection processes, prioritising generic roles and activities that can be personalised according to the specific measures of each region and company [53,54].
The safety advisor is responsible for the integral safety management on the construction site [55]. Their tasks as a safety advisor can be summarised as follows: to advise and assist the Quality, Health, Safety, and Environment (QHSE) Manager in formulating and implementing the QHSE policy for the different work teams; to develop a safety culture in collaboration with the QHSE manager and to enhance continuous safety awareness in the management and the on-site employees; and to centralise, structure, and organise security priorities [56,57]. More specifically, by following the relevant legislation, the safety advisor must (a) analyse the risks, promote improvements, outline procedures and instructions, inspect the works on-site, formulate advice on safety aspects and installations, and coordinate with subcontractors; (b) advise and support site supervisors in the development of QHSE plans and projects; (c) carry out periodic site visits and inspections; (d) organise the welcome information and training for new employees; and (e) assist the QHSE manager in the running of the consultative bodies within the organisation [58].
The workflow of the safety advisor’s inspections of the safety equipment can be described according to three main stages [57,59,60]:
  • Evaluation of the risks: this task is performed before the construction is executed and for each phase to analyse the safety equipment required.
  • Plan preventive activities: this focuses on the (mid- to long-term culture) workers’ safety education and training, and the deployment of emergency procedures.
  • On-site visits: these include (a) paperwork analysis (revision of the safety plans) and (b) the on-site safety inspections (which entail walking around the construction site to check the presence and condition of the safety equipment (CPE and IPE)). As a consequence, any incident is reported. Furthermore, the measures for those workers who do not oblige with the safety measures are defined and applied; (c) report regarding the visit—it contains all the procedures and incidents that should be annotated, including pictures and other data of interest.
On a construction project, the safety advisor meets with the project management team to discuss and plan the work for the next days or weeks. Weekly on-site meetings with the project management team are necessary to discuss planning, progress, and delayed changes. During the on-site inspections, the SA must ensure that all the safety measures are being deployed as planned by checking whether the workers are performing their tasks in compliance with the safety measures. When these safety measures are not being followed, the job has to be stopped. In such a case, the safety advisor must apply corrective actions by modifying any protective equipment or ensuring that the workers perform their tasks appropriately. In terms of CPE, a purely visual inspection is usually sufficient. During the meetings before the inspection, the project’s phase and the safety elements must be foreseen. Using their knowledge and experience, the safety advisor must be aware of whether any CPE needs to be replaced or substituted. In the case of an incident/observation, such as a missing CPE, a worker’s misbehaviour, risks that need to be addressed, hazardous products, etc., they must issue a report [61,62]. Figure 2 shows the safety inspection workflow.
All incidents can be classified into three different categories, each of which requires different procedures [63,64,65]:
  • Minor incident—in this case, the safety advisor instructs the worker to correct the issue, e.g., a worker not wearing a helmet will be instructed to wear a helmet;
  • Major incident—the work has to be stopped, and it is reported, e.g., a CPE is missing, or a worker is not properly tied to their life line; and
  • Critical incident—this is where the work is completely stopped, and a direct discussion with the project management team and the work supervisors must take place, e.g., in the case of a flood in one of the floors.

4.2. Security Inspection Workflow Analysis

The details of a construction site were studied to validate the application of the general procedure to real situations. This site corresponds to the construction of a residential building in Belgium. Three of the members of the expert panel, two of them safety advisors, visited the site to review the on-site real-time use of the app to support the proposed inspection flow. Figure 3 shows an example of the incident report made at the construction site, while Figure 4 shows some of the observations made during the inspection of the project.
In order to quantify (QT) and qualify (QL) the performance of the traditional inspection, several key performance indicators (KPIs) are set. Table 2 shows the assessment of the traditional inspection method according to what was observed in the company visited.
Once the workflow is analysed during a safety inspection, the bottlenecks (BN) and pain points (PP) should be analysed too. Table 3 shows the main pain points and bottlenecks collected from the safety equipment inspections.

5. Conceptual Design of the Proposed Inspection

5.1. Overview of Safety Inspections

Depending on the kind of information used, different levels of data assistance can be defined for the SA. The first level is when the SA does not rely on any information, i.e., a purely visual inspection using the inspector’s knowledge, which has been the most traditional and common level over centuries of construction. The second level is when any document, either a paper or a digital version, is available to the SA that has been previously created. A third important level is when the inspection can acquire data linked to the site by using a kind of digital creation of information, including the description of the items, location, maintenance notes, etc. Lastly, the level proposed in this work consists of having an enriched layer of a combination of 3D models previously loaded with data collected on-site by using the features of the AR technology. That is why this new layer of information can be defined as an augmented vision of the setting. This analysis introduces the concept of different levels of augmented inspections. Figure 5 schematically shows the different identified levels of augmented inspection, and Table 4 describes each layer.

5.2. Functionality Requirements of the App

Since this research aims to study the implementation and development of the proposal, it is necessary to develop a prototype that demonstrates the capabilities of AR in the inspection workflow. The app’s functionality is designed to mitigate the main pain points identified. Some of these points and bottlenecks are related to safety management rather than the visualisation of the elements. The app interface primarily addresses the visualisation aspects and adapts the app’s data management to a workflow to facilitate communication and data processing. Table 5 lists the difficulties in the inspection and the functions that have been developed to overcome these issues.
An important aspect of the app’s functionalities is to include the evolution of the CPE during the execution phase. The CPE models must be updated in line with the constant changes in the equipment. For example, Alcalde [66] proposed the implementation of the equipment by using a Revit BIM model that can be easily studied in real time with Autodesk Navisworks®. Several web pages, such as BIM Object and BIM and Co., include complete models that can be directly used without the need of modelling each construction site again. For regulatory purposes, the EPC models should be designed according to certain standards (without prejudice to the SA considering generic models for inspection only, considering that the actual ones should comply with defined specifications, the information of which could also be placed in the application).
Therefore, consideration of the time taken in the inspection of the CPE throughout the project phases is key to ensure a much more realistic supervision. An analysis carried out by Tarancon [67] was performed to provide the timeline for each of these models, the time dimension in BIM, stating that planning of the activities undergoes continuous change and must be tracked constantly. Unexpected events always occur in construction, and managing them is key to avoid risks. To summarise, it is necessary to integrate CPE as a BIM element of the construction process to improve the planning regarding the safety equipment. This process means that the CPE 3D models can be transferred to the AR experience without having to create them. Therefore, the applicability of the concept would be eased on the assumption that the CPE must be included in the BIM libraries. The timeline of these models is an important input for safety equipment planning. This information is used in the AR experience to indicate the evolution of the models during their planning phases.

5.3. Key Performance Indicators (KPIs)

Jetter et al. [26] indicate the most common KPIs used to evaluate AR applications. Accordingly, Table 6 shows the KPIs considered for the evaluation of the proposed application.

5.4. User Interfaces (UI) Design

Once the aspects considered are determined, the functionalities can be created for the proposed application (see Table 7). The details of their development are explained in the chapter on the development of the application. It is essential to categorise all these functionalities and to determine how the user interfaces (UI) are organised and presented in order to clearly understand how the app’s organisation works and how the user experiences the various functionalities inside each UI screen.
Figure 6 shows the UI screens of the proposed application. In the first UI (Figure 6a), the input mentioned in Table 6 is used. A dropdown menu for all the options is designed to avoid having to manually type out the information, so as to accelerate the procedure and improve the user experience (UX). The data input is automatically fulfilled following the date of the inspection. This second UI screen (Figure 6b) inputs the data regarding the project phase and the zone that needs to be inspected. Only the elements according to those data are shown in the app.
In the third UI screen (Figure 6c), the 3D BIM model is placed. There are several techniques to place the model. Damià [68] placed the model using the GPS coordinates, whereas Ramos-Hurtado [69] placed it by scanning the horizontal floor and using two points of reference that define the location and the orientation. In ARCore, the default option is to scan the horizontal plane, tap one point of reference, and orientate the model manually. As mentioned, the precision of the model placement depends on the technique used and the device specifications. In this third UI screen (Figure 6d), the checklist of the CPE can start. In this case, a panel appears with a list of the items to be inspected. If an incident occurs regarding safety aspects, the UI provides an option to report it. In the other UI screen (Figure 6e), the report panel is shown to fill the fields used in the safety reports. These fields are the observation type, add image, comments, status, and action. Once the inspection of the elements is completed, a button can be pressed to finish the inspection, and all the data should be transferred to the cloud database.
Once the application’s design is completed, the specific workflow of the app to be used by the SA is defined (see Figure 7). In the following section, the application’s workflow and how it is integrated into the inspection is described.

6. Development of the Application

Using an illustrative example, this section outlines a specific step-by-step development procedure to satisfy the detailed requirements and conceptual design described in the previous sections. This procedure can generate many other contents with different scenarios and elements. The established algorithms and procedures enable the development of a similar application for other BIM models which consider the changes in the security elements and the specific characteristics of the project. Figure 8 shows a workflow to create the contents for the augmented reality application. For each deployment phase, the required software and devices are indicated and described (see Table 8).

6.1. Creation, Import, and Configuration of Models

The specific implementation of the application is carried out to inspect the safety elements in renovation work on a civil engineering laboratory building at the Université Libre de Bruxelles (ULB), located in building C at the Solbosch Campus, Brussels. The correct planning and presence of the safety elements should consider the operations performed at the laboratory and the protection of the testing machinery located there. Figure 9a shows the location of the laboratory at the university campus.
The first phase is devoted to creating the BIM model of the construction site. A 3D model must be mixed with the real environment using the AR app. Given that there is no BIM model of the ULB lab, it should be created according to the technical documentation of the project and the AutoCAD 2D drawings (Figure 9b). The BIM software used to model the lab and the construction simulation is Autodesk Revit. The 3D model created includes the building itself and its components and accesses building information from the model’s database and on-site photos. The structural elements are modelled with the columns, walls, and the floor, but without non-essential elements to avoid a heavy model in terms of memory size.
The 3D model of the construction built in Revit is detailed in Figure 10. Once the model is completed, it can almost immediately be exported to the Unity 3D development framework. This 3D model is transferred by using the FBX 3D data interchange format, which is the most appropriate for Unity.
One of the goals of the AR app is to provide an easy and direct visual comparison between the virtual model of the CPE and the real CPE. These CPE models can be created in Revit or any other BIM environment as the building was created, and then exported to the Unity development environment. Still, it can also be completed by using libraries directly in Unity. In this project, the CPE are introduced from the Asset Store of Unity, where many 3D safety equipment models are available (Figure 11a). The CPE models are then uploaded to the Unity project and placed in the corresponding zones on the building. For example, the barriers of the construction simulation are placed on the slab edge of level 1 and level 0, covering the area of the construction. In addition, some railings have been added to the stairs. The enrichment of the 3D model with this safety equipment is shown in Figure 11b.
To set the phase where this equipment belongs, a script called Object_Information (Algorithm 1) is created with two parameters to define the phase and checking state for each CPE, which helps to validate the CPE status at execution time.
Algorithm 1 Object_Information
  1:using System.Collections;
  2:using System.Collections.Generic;
  3:using UnityEngine;
  4:using UnityEngine.UI;
  5:public class Object_Information: MonoBehaviour
  6:public string PhaseParameter;
  7:public bool Check;
  8:public void SetParameters(string PhaseParameter)
  9:  this.PhaseParameter = PhaseParameter;
10:public void CheckParameter(bool Check)
11:  this.Check = Check;
12:public string getSetParameters()
13:return PhaseParameter;
This code is easily added to each element at the inspector window in Unity3D, where the properties can be accessed. Once all the 3D models are configurated in Unity, the AR environment should be set to manage the placement and visualisation of the elements, and to register the UI’s information to be managed by the SA.

6.2. Development of the Augmented Reality App

This section describes the components needed to create the Unity app and the process to develop the code and algorithms to cover all the functionalities already defined by means of the different levels of the user interface.
The core elements to develop an AR app for Android can be included in a Unity project by downloading and installing the ARCore SDK [70]. Once installed, the Unity project window will contain several folders with the AR components and examples of complete AR applications, which makes it easier to become acquainted with the workable environment. These examples include several assets which are practical functions for developing an AR app and can be reused for the establishment of a specific app.
For the purposes of this project, one of these examples is used to establish the essential functions, such as the plane detection on the real environment and the placement of 3D objects in those detected planes. It is important to consider that these functions are created using several coding programs that are already ready to use. The example chosen for application is the Object Manipulation scene. Each function of the components is briefly described in Table 9.
To place a 3D object in a plane detected by the device, it is necessary to select a reference point or point of origin to anchor the BIM 3D model. This point of origin would need to be easily visible in the real environment to detect the planes accurately around that point. This procedure can be completed in Revit by modifying the Project Base Point, which maintains the origin in the FBX file. Another option is to change it in Unity3D. This is done by creating an empty game object in the hierarchy. Then, in the inspector window, the coordinates are adjusted to the origin of the coordinates system. Once the game object is set, the BIM 3D model is moved to place the new origin desired at the origin of coordinates. Then, the BIM 3D model file is dragged into the empty game object to make it a child of the element. The result is that the BIM 3D model is set on the origin of coordinates at the desired point.
It is important to note that changing the base point of the project in Revit (or in any BIM environment) will change the georeferencing of the project. This aspect could cause problems in project management if this type of information is associated with elements of the model. On the other hand, modifying the base point of the model in the augmented reality development engine (in this case, Unity3D) does not generate these problems (as long as the BIM-RA environments are not interconnected). For this project, the management of the models is based on text information (for example, the level where the EPCs are located); therefore, the change in the base point does not affect the model.
The next step is to place the 3D model in the AR environment. The default option of ARCore is conducted by the following piece of code, which places the BIM 3D model according to a point previously selected in the real environment.
The procedure works as follows: first, reading the coordinates of the point selected in the virtual plane from the real environment; second, checking whether the point belongs at the front of the plane or at the back. If the point is at the back of the plane, a debug message is shown, and the model is reversed. If the point is at the front of the plane, as it would be expected to be, this code (Algorithm 2) changes the model’s origin coordinates to the coordinates previously read from the tap input.
Algorithm 2 BIM 3D model according to a point previously selected in the real environment
  1:if (Frame.Raycast(gesture.StartPosition.x, gesture.StartPosition.y, raycastFilter, out hit))
  2://Use hit pose and camera pose to check if hittest is from the
  3://back of the plane, if it is, no need to create the anchor.
  4:if ((hit.Trackable is DetectedPlane) &&
  5:  Vector3.Dot(FirstPersonCamera.transform.position—hit.Pose.position,
  6:  hit.Pose.rotation * Vector3.up) < 0)
  7:   Debug.Log(“Hit at back of the current DetectedPlane”);
  8:    else
  9:     //Instantiate game object at the hit pose.
10:     var gameObject = Instantiate(PawnPrefab, hit.Pose.position,
11:     hit.Pose.rotation);
The different application UIs are created once these previous steps are completed. The following sections describe the configuration and organisation of the UIs inside Unity, each UI’s creation, and the codes used to configure the different functionalities. When creating a UI in Unity, there are two options: creating a Unity scene for each UI or creating all the UIs inside the (only one) scene. For demonstration purposes of this work, the second option is selected.

6.2.1. First User Interface Level: Input of Basic Information

This UI design consists of the safety advisor’s name and the construction project name as inputs. In Figure 12, a view of the dropdown menu and the options that can be added in the inspector window can be observed: first are the two dropdown menu objects with both fields, and second is the configuration setup. As much as possible, the app is provided with default values or information before the inspection in order to save time at the test site.
Once the dropdowns menus are set, a button that introduces the second UI is created. The managing of the functions to disable the first UI and to enable the second is carried out via a specific script. It can also be done by using the OnClick function located in the inspector window, given that the different UIs are organised in packages. This second option allows one to select the objects that can be set as active or not when clicking it. Once all the functions of the first UI are created, the second UI can be developed with similar UI elements.

6.2.2. Second UI Level: Input of Inspection Data

The second UI is designed to input the data regarding the inspection. The project phase is a variable linked to all the objects belonging to that phase, the location of the inspected area, and the safety equipment related to that location. The creation of these elements is done in the same way as in the first UI, where the distribution of the elements is shown in Figure 13.
For this prototype, there are three project phase options, whereas there are two options for the inspection location. In terms of the app’s development, having different scenes depending on the project phase or location is important for avoiding a heavy 3D model, which can be difficult to manage in many of the current devices. For this particular demo, due to the small size of the construction simulation, the inspection can be completed at one time. In this UI, the next button has the same code and configuration as the equivalent one in the previous UI, with the only difference being that this time the second UI is deactivated, and the third UI is activated. This button also activates the game objects that run the AR functions.

6.2.3. Third UI Level: Placement of BIM Model

The third UI is designed to handle the 3D model (see Figure 14). The following steps are provided to the user to correctly locate the virtual model in its real place: (1) scanning the floor plane; (2) tapping the model point of origin in the real environment; and (3) rotating the model to fit with the right position.
The AR functionalities are activated with the next button of the second UI, which makes it possible to place the model at the beginning of its appearance. Furthermore, to help the user, a hand animation GIF is provided to let the operator know that it can start scanning the environment. Afterwards, the app starts scanning the environment internally and creates a mesh of the detected planes. Once the desired plane is created, the user can tap the point of origin to place the model. Finally, once the object is placed, the user can rotate the model to its desired angle.
It is important to note that the level of accuracy of the meshing performed by the application will depend on the characteristics of the device being used. In the case of tablets, the accuracy is low. However, for this application, high accuracy is not required. The user must try to correctly select the base point defined for the model. However, millimetre-level accuracy is not needed since the objective is to position the CPE. The correct placement (joining of elements at specific points, for example) will depend on the SA review. Thus, for these functionalities, aspects of the model’s georeferencing and the scanning performed by the tablet do not represent a problem since the model is positioned concerning the point defined by the user, not concerning a georeferenced point. Suppose georeferencing was necessary (for other types of functions): in that case, aspects such as the accuracy given by the equipment used and the quality of the GPS signal inside the building, for example, must be considered.
This UI includes a button to start the inspection, which activates the following fourth UI: the checklist of the CPE. This same button deactivates the current UI and AR features.

6.2.4. Fourth UI Level: Initiate Checklist

This UI belongs to the inspection of the elements with a checklist. The Unity objects for this UI are as follows:
  • Scroll view: the framework that contains the list of the CPE.
  • Toggle: checkbox element containing the CPE names and a check parameter that can be read with a script.
  • Report button: changes to the report UI.
  • Back button: changes to the previous UI.
  • Finish inspection: it finishes the application and saves all the information regarding the checking.
With these (unity3D+AR) technologies, the more efficient way to introduce the CPE’s Unity objects in the scroll view is to prepare and run a script that includes all the CPE and reads all their parameters. These inputs can be automatised at a higher level by creating an importing code that reads the data directly from the BIM model. In this case, since the construction simulation is small in size, these inputs were introduced manually in Unity. These contents were included as toggle objects in the inspector window of the scroll view object (see Figure 15).

6.2.5. Fifth UI Level: Reporting

Once the inspection is completed, the checklist and any additional information should be packaged as a report. The fifth UI contains all the elements to report the potential incidents. This reporting includes five types of inputs depending on the observation type, incident image, comments, status, and action. The objects created for this UI are as follows:
  • Text: containing the title of the different fields.
  • Input field: this allows you to type in a different field.
  • Camera button: this allows you to take a picture of the incident.
  • Save report button: saves the report with the fulfilled parameters.
  • Back to inspection button: returns to the previous UI to continue the safety equipment inspection.
Since the reporting can greatly change depending on the quality protocols of each company, this work has been focused more on the available tools and procedures rather than on a complete and specific report with all the fields.

6.2.6. Launching the App

As it is still in the development phase, this app is not yet available to the public, so the developer mode in Android is required, and the connection to the smartphone or tablet is established via USB (see Figure 16).
At the project settings of the Unity environment, just two fields are required to define the app. The company and product name is the name that will appear in the device app icon. Once this is completed, to launch the app, it is necessary to compile the models and codes by going to the Files/Build and Run tab. The resulting files should be transferred to the device and the APK saved into the desired folder.

6.3. Final Application Developed

This section describes the real-time validation of the app’s functionalities, which are to have the final specifications, key performance indicators, and possible improvements.
In the testing of the first UI (Figure 17), the inputs are reasonable in size, and the required steps are easy to follow, which makes for a pleasing user experience (UX). When testing the dropdown menus, the ease of introducing these inputs rather than typing them is sensed.
In the second UI (Figure 18), the user experience (UX) is relatively similar to the first UI, as the input type is similar.
The third UI requires more care because it validates the AR features and is much more dependent on the kind of device used (in this case, the device used is shown in Table 7).
The detection of the planes was relatively rapid and straightforward. Figure 19 shows the scan of the planes along with the three-step guide to mix the real scene with the 3D model.
The handling of the model (see Figure 20) is easy and intuitive. The default origin is located at a corner of one of the columns. The model can be rotated with the aid of a circle illustration, which allows you to tap and drag to the desired position in a similar vein as the UI for CAD software. This UI includes a button that initialises the following (fourth) UI to start the site inspection. Two additional controls (back and replace switch) can be used to undo actions if the model’s placement is incorrect.
The CPE item list makes inspection easy, as expected (see Figure 21). The UI elements, such as the scroll bars and the values according to each phase of the inspection, are key to finding the optimal balance between all the information necessary to verify each element. Still, there are not too not many elements, so as to avoid wasting time looking for each box to verify in the app. In accessing the information regarding the CPE, a tap on the element name should trigger a panel with the desired information previously introduced in the BIM software.
According to this preliminary lab test, it is important to consider the following key points when developing an AR app for this kind of purpose:
  • The development must be iterative so as to obtain a fluid and intuitive interface that is adapted to the type of inspection, user profile, and information to be collected, such as the inputs of the safety advisors, project name, and CPE elements.
  • The model placement is not as immediate as expected, and requires changes due to issues such as the potential impracticality of the origin point depending on the choice area.
  • The main priority of the application, over and above the inclusion of data, is to ease the checking of the CPE by visualising them in AR.

7. Concept Proof Assessment

As a result of analysing the inspection methods and applying the methodology and recommendations proposed in this research, an application has been developed. This app is a concept test to assess the feasibility of the proposed method, the practicality of the recommendations provided, and the functionality of the incorporated tools. The app must respond to the CPE inspection requirements obtained in the first stage of the research. Three types of assessment were performed: an assessment of the user experience, an assessment of KPIs for the application’s performance (qualitative and quantitative), and a comparison with the traditional inspection method. These assessments are then aligned to the relevant aspects considered for occupational health and safety, according to ISO 45001 [71].

7.1. User Experience (UX) Internal Assessment

The user experience includes all the users’ emotions, beliefs, preferences, perceptions, physical and psychological responses, behaviours, and accomplishments that occur before, during, and after use of the app. In this case, the application tested in the lab has been internally evaluated, with a focus on the perception of the functionalities and the AR environment. Other possible requirements in terms of UX have been identified and proposed as part of a continuous improvement cycle. These aspects are classified as follows.

7.1.1. Input of the Data Regarding the Inspection

The input information introduced in the first UI is the name of the safety inspector (Figure 22a) and the name of the construction project (Figure 22b). These data are submitted by typing each letter on the input box. To save time during the inspection itself, the UI input was substituted with a dropdown menu of the inspector’s name (to be introduced beforehand when the inspection is planned). In this way, the application allows you to enter the information of the project’s members and name, linked as appropriate. Similarly, other relevant information (internal company codes, for example) can be incorporated into the user interface, either manually typed (which may not be efficient for a mobile device application, as it is important that information is entered quickly) or with a dropdown menu.
Equivalently, the inputs of the project phase (Figure 22c) and the location to be inspected (Figure 22d) are indicated by a dropdown menu in the second UI, having been automatically introduced from the BIM model. The project phase is presented with a specific date linked to all the CPE elements that should appear on the inspection corresponding to that date, according to the construction plan. This information should be constantly linked and updated in case of unexpected delays in the construction processes. The location of the inspection project section is classified according to a specific building, specific area of the project, floor level, etc. The location where the inspection was performed is relevant for data management. The connection between the data and 3D models in the BIM methodology is key to project management.

7.1.2. Placement of the 3D Model

The placement of the construction model and its safety equipment is introduced by detecting the floor plane (Figure 23a), selecting the point of origin, and then manipulating the rotation of the 3D model (Figure 23b). This is the most basic procedure, whereas more complex techniques are developed with higher precision. Another more straightforward option is to detect the floor plane, and by selecting two points corresponding to this plane and the model, the location and rotation can be set.
Although an important aspect is the precision with which the virtual model is superimposed on the real environment in the application, high accuracy is not required for CPE (unlike AR for surgery, for example, where precision of less than a millimetre is required). What is relevant is the correct detection of the environments to superimpose the model on the right location coordinates (x-y-z) without inclinations, and that the virtual models of the structure coincide with those of the environment (or where its construction is planned, as appropriate) so that the associated CPE are correctly placed.

7.1.3. Inspection of the Safety Equipment

The list of elements included in the fourth UI to be inspected according to the phase and location previously provided are shown as expected (Figure 24). All the contents can be either automatically or manually displayed by clicking the element with the desired information regarding the state of maintenance, dates of its presence, and map locations that would be automatically introduced from the BIM model.
The application developed shows the concept of itemising the safety equipment in order to visualise it in AR. It is important to highlight the potential between the information visualised as text data and the connection to the 3D models. Given the link with the BIM models, this connection is direct. Therefore, other elements can be incorporated as data or as 3D models.

7.1.4. Reporting Incidents

The fifth UI works by reporting any incidents witnessed during the inspection. The inputs of the report are those designed to be directly connected to the cloud database to be sent in real time to the project management team. This reporting is accessed in the mid-inspection, and once it is saved, the SA can resume their work. This UI has not been developed, however, given that there are already multiple available platforms with such functionality. The potential connection with platforms of this type can increase the value of augmented reality applications since such applications are generally based on photographs and data management, not the relationship with BIM models directly in AR environments.

7.1.5. Augmented Inspection General Assessment

The concept of augmented inspection refers to the digital models of the CPE to be inspected. With this proposed solution, the SA performs a direct visual comparison between the real CPE and the virtual model, which can be a more precise process in combination with the other layers seen in the AR app, and in conjunction with this, other tools such as digital rulers or computer vision algorithms can detect differences automatically. This visual comparison can greatly improve the SA’s work and help to avoid mistakes in CPE identification.

7.2. Application Performance—Key Performance Indicators

The key performance indicators, KPIs, selected to monitor the application’s performance, quantitative and qualitative, are described in Table 10. Different aspects have been evaluated, limiting the evaluation to the proof of concept. However, these provide a notion of the performance of these applications (Description, Table 10) and the values used in this proof of concept (Value, Table 10).
Table 11 includes other KPIs and compares these proposed inspections with the most traditional ones, with a more forward-looking view. The comparison between the current inspection and the RA inspection considers three indicators: time consumed; robustness; and incident responsiveness. This comparison is based on the workflows of the current methods identified in the first stage of this research.
As can be observed, the KPIs of robustness and incident responsiveness are improved when the proposed AR inspection is compared to the traditional inspection. The robustness is enhanced due to the extra aid that AR provides in identifying the CPE. Moreover, the improved incident responsiveness is a result of the interconnection with the cloud database, which permits the sharing of the incident reports in real time with the project management team. Security inspection processes are the responsibility of a security agent, who must determine the level of risk and identify any missing CPE. In addition, the time that this professional takes to perform the inspection is relevant since a delay could result in an accident.

8. Discussion

8.1. Improvement of Construction Health and Safety Management Processes

Employing effective health and safety protocols in the construction industry is crucial because of the high rate of accidents in the sector. However, health and safety in construction is not always given the priority it deserves. Indeed, it is typical for construction sites to prioritise time and the rapid progress of work over safety. In other words, while maintaining quality and scope, the aim is to advance as quickly as possible (especially in a sector where initial schedules frequently have to be extended). In this rush to meet deadlines, safety is often seen as a consideration that slows down the project’s progress since it is not part of the construction itself.
Therefore, in order to achieve a balance between time-sensitive goals and safety concerns, it is important for the construction sector to improve its management systems and its implementation of health and safety plans. Thus, on the one hand, awareness policies and creating a safety culture can help to encourage workers to behave safely and to care about occupational safety. However, on the other hand, greater efficiency in the placement and inspection of CPE enables these elements to be seen as part of the work, directly associated and linked to the work plans, and not as extraneous elements that delay the start or continuation of a work unit because they are not in place or are poorly placed.

8.2. Safety Inspection Opportunities with Augmented Reality

The traditional inspection method has some shortcomings that do not help the vision of health and safety integration. While information management technologies have been incorporated, the experience of the safety officer still plays an important role in the efficiency and effectiveness of inspections. There are risks associated with the SA’s criteria, time availability, and multiple tasks to be reviewed in a day. It should be considered that inspectors must constantly review the entire building. Consequently, constant inspection is necessary. Therefore, reducing uncertainty and reducing the time between inspections is relevant. In this sense, as shown in this article, augmented reality provides great benefits for construction site inspection, both for the construction process itself and for safety applications.
Chen et al. [18] use augmented reality to improve fire equipment inspection processes due to the drawbacks of paper-based tracking. They challenge the use of non-experts in the inspection process. Hasan et al. [31] use AR for applications in a digital twin, carried out at the prototype and laboratory level, raising the need for full-scale work. Chung et al. [45] use AR for a facility management system in buildings to display relevant information about real objects, suggesting the need to move towards the incorporation of more complex things to identify and massify their use. Concerning these recent works, this research advances the use of augmented reality for inspection processes of collective protection elements. It provides a procedure and a tool that non-expert users can develop (with partial knowledge in these environments and with a low level of programming), opening the way to its massification in real work environments.
Several reasons have been identified that limit the use of RA in construction safety: it is considered an immature technology; lack of workers’ skills for its use and development; lack of implementation protocols; lack of standardisation in development processes. Dávila et al. [14] suggest the need to study the adoption of augmented reality technologies, along with the factors that contribute to their massification, from a practical perspective (beyond the simple description of uses). More recently, Dávila et al. [15] suggest that among these factors, one of the most critical that limits adoption is that they are considered expensive and immature technologies. Added to this is the complex context and dynamics of the construction sector, where there is a high resistance to change. Chi et al. [16] suggest the need to advance research on the application of AR in the field, the connection with data of interest, and the effectiveness of the deployment of AR devices in the construction site. Specifically, in the area of construction safety, Li et al. [17] raise the need to combine and interconnect information from AR devices with other tools and automate evaluation methods and processes, along with increasing the amount of testing and testing of functionalities in order to evaluate the effectiveness of these tools considering different parameters. Nnaji et al. [47] consolidate the limitations and barriers to adopting technologies for building safety management. Thus, costs, training of workers, technical support, and integration into work systems are the main issues. In addition, the small number of safety use cases fail to demonstrate the benefits of its use for different specific tasks in construction. There are also no protocols that standardise the development and use of augmented reality in safety management [19]. Given this potential and the lack of these applications to construction safety in the literature, this research has relevance because it enters into a new phase of the project. Progress has been made in providing background information for the use of AR in safety inspection processes on construction sites and in offering methodological recommendations for the development and evaluation of these applications. The evaluation performed in the proof of concept demonstrates the procedure’s reliability. It induces the reflection of potential developers who replicate the designs to evaluate the performance of their applications. Thus, this research contributes to the state of the art in the following aspects:
  • To provide a global vision about the potential for AR technologies (the concept), understanding AR as the visualisation layer for all the digital information that we can have on a construction project (BIM with all their dimensions).
  • To provide a specific implementation (detailed vision) and deployment in a real lab, to check that every single implementation detail is considered, allowing for the measurement of performance, features, and practical use by the workers.
  • To provide a link between the virtual and the real model, opening the door to more extensive use of BIM information at the building site in real-world scenarios, as the essence of the digital twin technology.
  • To provide the environment to integrate much more complex modules, such as those coming from computer vision, machine learning, and the optimisation of processes, which is already existing but in need of an interface to work with.
  • To apply to the specific need of improved safety at building sites, by combining the designed safety measures with the real and changing world, where every single protection measure can change hour by hour due to the inherently changing nature of the building site.

8.3. Potentials and Challenges of BIM and AR

Considering the perspectives and challenges of the construction sector, BIM has given an important boost to the industry. The collaboration and integration of people, processes, and models help to promote the interconnection of management and the project in general. Thus, the integration of safety elements with BIM models makes it more natural to see that a work package, the construction of a beam, for example, considers materials and construction processes and safety elements. Presently, the use of BIM models is widespread in offices, but the deployment of BIM information has not yet become widespread in construction sites (including the specific construction site that we studied).
Augmented reality manages to give continuity to the BIM methodology at the job site and manages to deploy the BIM models and safety elements in situ. Thus, in general, BIM+AR contributes to the solution of typical construction site problems. The extension of BIM in the construction stage, and even more, literally on the construction site (virtually), contributes to the resolution of doubts in the field, the management of construction processes, and information on materials and technical specifications, among other aspects. In the domain of safety, SAs can now use the full potential of BIM, reducing the experience variable of the inspector, which is replaced by the full deployment of BIM information (data and 3D models) on mobile devices where augmented reality applications are used.
Some challenges are important to highlight for the mass deployment of BIM+AR on construction sites. BIM models are characterised by large file sizes and have large amounts of project data linked to them. The integration of such robust 3D models is restricted to the capability of AR viewing devices (glasses or tablets). In addition, moving towards open data formats is important for deployment on multiple devices, regardless of software or hardware brands. On the other hand, the professionals in charge of developing and deploying these tools must be trained, which represents a major effort, even more so when BIM alone is not yet fully implemented at construction sites. On the other hand, resistance to change in the sector is high. Incorporating new technologies at the construction site is not easy due to the site’s characteristics (outdoors, exposed to the weather, robust materials, dirt, and large machinery, among others) and its workers.

9. Conclusions

Based on the information obtained in the research project regarding health and safety in construction, the AR implementation in the Architecture, Engineering, Construction, and Operation sector, and specifically in the occupational health and safety field, the understanding of the different platforms, and the knowledge acquired during the development of this research has led to the following conclusions.
We have been able to identify the main pain points and bottlenecks of safety inspection: the possible robustness deficit in visual inspections, the dependence on the safety advisor’s experience and knowledge, lack of control of subcontractors’ knowledge, possible bad practices among workers, lack of coordination between reporting and corrective measures, and the lack of rapid responsiveness between the safety advisor and the project management team. All these problems are much more easily solved using digital means, which facilitates extra aid during the CPE inspection, which in turn is crucial to ensuring the safety of workers. By pursuing the zero accidents goal, the implementation of an AR technological tool has been studied to augment inspection capabilities, thus achieving a more robust procedure.
Different layers of information, detailed functional requirements of the EPC, proposed user interfaces, and a workflow to perform the inspections were proposed. In addition, key performance indicators to evaluate these applications were created. A workflow suited to the AR inspection was developed. This method also improves one of the current methodology bottlenecks: the timing between reporting and taking corrective measures. Furthermore, this workflow preserves the main tasks of the SA during the safety inspections. The design of the application meets and exceeds the pain points of the current methodology. The basis and roadmap for developing an AR application that could be implemented in a construction company is set.
For the development of the app, it has been seen that there are several platforms available in the market. For this project, the framework Unity with the plug-ins ARCore has been used due to the following advantages: ease of use for non-advanced programmers and a strong UX that makes it easier to understand the platform’s functionality and eases the transfer of BIM models. ARCore provides several advantages for AR applications such as predefined functionalities, which help in the development of AR experiences and have been used in this project.
AR has potential in the ORP field as it can ease the safety advisor’s inspection with the main objective of reassuring the safety equipment’s presence and maintenance, thus achieving the goal of the industry, which is to reach zero accidents on a construction site. An application such as that proposed in this research offers a digitalised solution that helps the safety inspectors guarantee the presence of CPE and report the incidents that occurred on the same application, reducing the need to manipulate several things at the same time. There would be a single screen for the real elements, the virtual ones, and the items that need to be checked related to the CPE checklist UI. This increases the perception of the environment, which is crucial for detecting the safety equipment and inserting the collected data into a database with information on the building site. To summarise, the main points of improvement from the traditional inspection to the proposed AR inspection are as follows:
  • Higher robustness to guarantee the presence of the safety equipment, which enhances the workers’ safety.
  • Digitalisation of the process, which eases the tasks of the safety advisor, linked to the BIM ecosystem of applications.
  • Ability to report incidents in real time on the CPE and IPE.
  • Capacity to collect data on-site, such as pictures of the safety equipment in AR, showing the possible differences between what is planned and what is executed.
For the development of this application, approximately 400 h have been invested. However, with the knowledge acquired in this project, creating this same prototype again would take a total amount of approximately three working days, i.e., 24 h. In the case of developing a full application for use on a real construction site, which would entail including all the digital (BIM) models already created with the database of CPE elements available, it would take approximately one month, i.e., 160 h. Moreover, these hours could be greatly reduced depending on the programming experience of the developer and, of course, if the developer’s experience is on similar projects.
Future lines of research could involve the following: (1) iterate the development of the process in order to construct an app at the production level which will reassure the viability of the app’s implementation; (2) validate the application at some real construction sites in order to use safety advisors’ assessment feedback to improve the app; (3) study the automation of the CPE-based 3D model and the data introduction coming from the BIM software; and (4) automatise the development of the AR applications.

Author Contributions

This paper represents the results of teamwork. Conceptualisation, J.M.-S. and A.D.; methodology, investigation, resources, and data curation J.R.-H., J.M.-S. and F.M.-L.R.; writing—original draft preparation, J.R.-H.; writing—review and editing, J.M.-S., F.M.-L.R., A.D. and I.V. All authors have read and agreed to the published version of the manuscript.

Funding

This work has been supported by the Ministry of Science, Innovation and Universities of Spain (MICIU) through the BIMIoTICa project (RTC-2017-6454-7) and by the CONICYT for its economic support to Felipe Muñoz, beneficiary of a pre-doctoral grant (CONICYT—PCHA/International Doctorate/2019-72200306). The authors also acknowledge the financial support from the Spanish Ministry of Economy and Competitiveness, through the “Severo Ochoa Centre of Excellence (2019–2023) under the grant CEX2018-000797-S funded by MCIN/AEI/10.13039/501100011033”.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Forteza, F.J.; Carretero-Gómez, J.M.; Sesé, A. Safety in the construction industry: Accidents and precursors. Rev. Constr. 2020, 19, 271–281. [Google Scholar] [CrossRef]
  2. Muñoz-La Rivera, F.; Mora-Serrano, J.; Oñate, E. Factors influencing safety on construction projects (fSCPs): Descriptions and types. Int. J. Environ. Res. Public Health 2021, 18, 10884. [Google Scholar] [CrossRef] [PubMed]
  3. Khosravi, Y.; Asilian-Mahabadi, H.; Hajizadeh, E.; Hassanzadeh-Rangi, N.; Bastani, H.; Behzadan, A.H. Factors influencing unsafe behaviors and accidents on construction sites: A review. Int. J. Occup. Saf. Ergon. 2014, 20, 111–125. [Google Scholar] [CrossRef] [PubMed]
  4. Zhang, S.; Teizer, J.; Pradhananga, N.; Eastman, C.M. Workforce location tracking to model, visualize and analyze workspace requirements in building information models for construction safety planning. Autom. Constr. 2015, 60, 74–86. [Google Scholar] [CrossRef]
  5. Yap, J.B.H.; Lee, W.K. Analysing the underlying factors affecting safety performance in building construction. Prod. Plan. Control 2020, 31, 1061–1076. [Google Scholar] [CrossRef]
  6. Winge, S.; Albrechtsen, E.; Mostue, B.A. Causal factors and connections in construction accidents. Saf. Sci. 2019, 112, 130–141. [Google Scholar] [CrossRef]
  7. Rodrigues, F.; Baptista, J.S.; Pinto, D. BIM Approach in Construction Safety—A Case Study on Preventing Falls from Height. Buildings 2022, 12, 73. [Google Scholar] [CrossRef]
  8. Gangolells, M.; Casals, M.; Forcada, N.; Roca, X.; Fuertes, A. Mitigating construction safety risks using prevention through design. J. Saf. Res. 2010, 41, 107–122. [Google Scholar] [CrossRef] [Green Version]
  9. Getuli, V.; Capone, P.; Bruttini, A. Planning, management and administration of HS contents with BIM and VR in construction: An implementation protocol. Eng. Constr. Archit. Manag. 2020, 28, 603–623. [Google Scholar] [CrossRef]
  10. Muñoz-La Rivera, F.; Mora-Serrano, J.; Valero, I.; Oñate, E. Methodological-Technological Framework for Construction 4.0. Arch. Comput. Methods Eng. 2021, 28, 689–711. [Google Scholar] [CrossRef]
  11. Afolabi, A.O.; Nnaji, C.; Okoro, C. Immersive Technology Implementation in the Construction Industry: Modeling Paths of Risk. Buildings 2022, 12, 363. [Google Scholar] [CrossRef]
  12. Mora-Serrano, J.; Muñoz-La Rivera, F.; Valero, I. Factors for the automation of the creation of virtual reality experiences to raise awareness of occupational hazards on con- struction sites. Electronics 2021, 10, 1355. [Google Scholar] [CrossRef]
  13. Park, C.S.; Kim, H.J. A framework for construction safety management and visualization system. Autom. Constr. 2013, 33, 95–103. [Google Scholar] [CrossRef]
  14. Davila Delgado, J.M.; Oyedele, L.; Demian, P.; Beach, T. A research agenda for augmented and virtual reality in architecture, engineering and construction. Adv. Eng. Inform. 2020, 45, 101122. [Google Scholar] [CrossRef]
  15. Davila Delgado, J.M.; Oyedele, L.; Beach, T.; Demian, P. Augmented and Virtual Reality in Construction: Drivers and Limitations for Industry Adoption. J. Constr. Eng. Manag. 2020, 146, 04020079. [Google Scholar] [CrossRef]
  16. Chi, H.L.; Kang, S.C.; Wang, X. Research trends and opportunities of augmented reality applications in architecture, engineering, and construction. Autom. Constr. 2013, 33, 116–122. [Google Scholar] [CrossRef]
  17. Li, X.; Yi, W.; Chi, H.L.; Wang, X.; Chan, A.P.C. A critical review of virtual and augmented reality (VR/AR) applications in construction safety. Autom. Constr. 2018, 86, 150–162. [Google Scholar] [CrossRef]
  18. Chen, Y.J.; Lai, Y.S.; Lin, Y.H. BIM-based augmented reality inspection and maintenance of fire safety equipment. Autom. Constr. 2020, 110, 103041. [Google Scholar] [CrossRef]
  19. Manzoor, B.; Othman, I.; Pomares, J.C.; Chong, H.Y. A research framework of mitigating construction accidents in high-rise building projects via integrating building information modeling with emerging digital technologies. Appl. Sci. 2021, 11, 8359. [Google Scholar] [CrossRef]
  20. Peffers, K.; Tuunanen, T.; Rothenberger, M.A.; Chatterjee, S. A Design Science Research Methodology for Information Systems Research A Design Science Research Methodology for Information Systems Research. J. Manag. Inf. Syst. 2014, 24, 45–77. [Google Scholar] [CrossRef]
  21. Rossi, M.; Hui, W.; Bragge, J. The design science research process: A model for producing and presenting information systems researh. In Proceedings of the DESRIST 2006, Claremont, CA, USA, 24–25 February 2006; pp. 84–106. [Google Scholar]
  22. Mohammadi, A.; Tavakolan, M.; Khosravi, Y. Factors influencing safety performance on construction projects: A review. Saf. Sci. 2018, 109, 382–397. [Google Scholar] [CrossRef]
  23. Winge, S.; Albrechtsen, E.; Arnesen, J. A comparative analysis of safety management and safety performance in twelve construction projects. J. Saf. Res. 2019, 71, 139–152. [Google Scholar] [CrossRef] [PubMed]
  24. Bavafa, A.; Mahdiyar, A.; Marsono, A.K. Identifying and assessing the critical factors for effective implementation of safety programs in construction projects. Saf. Sci. 2018, 106, 47–56. [Google Scholar] [CrossRef]
  25. Li, Y.; Ning, Y.; Chen, W.T. Critical Success Factors for Safety Management of High-Rise Building Construction Projects in China. Adv. Civ. Eng. 2018, 2018, 1516354. [Google Scholar] [CrossRef]
  26. Jetter, J.; Eimecke, J.; Rese, A. Augmented reality tools for industrial applications: What are potential key performance indicators and who benefits? Comput. Hum. Behav. 2018, 87, 18–33. [Google Scholar] [CrossRef]
  27. García de Soto, B.; Agustí-Juan, I.; Joss, S.; Hunhevicz, J. Implications of Construction 4.0 to the workforce and organizational structures. Int. J. Constr. Manag. 2019, 22, 205–217. [Google Scholar] [CrossRef]
  28. Feng, Y.; Trinh, M.T. Developing Resilient Safety Culture for Construction Projects. J. Constr. Eng. Manag. 2019, 145, 04019069. [Google Scholar] [CrossRef]
  29. Albert, A.; Hallowell, M.R.; Kleiner, B.; Chen, A.; Golparvar-Fard, M. Enhancing construction hazard recognition with high-fidelity augmented virtuality. J. Constr. Eng. Manag. 2014, 140, 1–11. [Google Scholar] [CrossRef]
  30. Tixier, A.J.P.; Albert, A.; Hallowell, M.R. Teaching construction hazard recognition through high fidelity augmented reality. In Proceedings of the American Society for Engineering Education Annual Conference and Exposition, Atlanta, GA, USA, 23–26 June 2013. [Google Scholar] [CrossRef]
  31. Hasan, S.M.; Lee, K.; Moon, D.; Kwon, S.; Jinwoo, S.; Lee, S. Augmented reality and digital twin system for interaction with construction machinery. J. Asian Archit. Build. Eng. 2021, 21, 564–574. [Google Scholar] [CrossRef]
  32. Chan, K.; Louis, J.; Albert, A. Incorporating worker awareness in the generation of hazard proximity warnings. Sensors 2020, 20, 806. [Google Scholar] [CrossRef] [Green Version]
  33. Pham, H.C.; Dao, N.N.; Cho, S.; Nguyen, P.T.; Pham-Hang, A.T. Construction hazard investigation leveraging object anatomization on an augmented photoreality platform. Appl. Sci. 2019, 9, 4477. [Google Scholar] [CrossRef] [Green Version]
  34. Schiavi, B.; Havard, V.; Beddiar, K.; Baudry, D. BIM data flow architecture with AR/VR technologies: Use cases in architecture, engineering and construction. Autom. Constr. 2022, 134, 104054. [Google Scholar] [CrossRef]
  35. Park, C.S.; Lee, D.Y.; Kwon, O.S.; Wang, X. A framework for proactive construction defect management using BIM, augmented reality and ontology-based data collection template. Autom. Constr. 2013, 33, 61–71. [Google Scholar] [CrossRef]
  36. Schranz, C.; Urban, H.; Gerger, A. Potentials of augmented reality in a BIM based building submission process. J. Inf. Technol. Constr. 2021, 26, 441–457. [Google Scholar] [CrossRef]
  37. Saar, C.C.; Klufallah, M.; Kuppusamy, S.; Yusof, A.; Shien, L.C.; Han, W.S. BIM integration in augmented reality model. Int. J. Technol. 2019, 10, 1266–1275. [Google Scholar] [CrossRef] [Green Version]
  38. Chu, M.; Matthews, J.; Love, P.E.D. Integrating mobile Building Information Modelling and Augmented Reality systems: An experimental study. Autom. Constr. 2018, 85, 305–316. [Google Scholar] [CrossRef]
  39. Sidani, A.; Matoseiro Dinis, F.; Duarte, J.; Sanhudo, L.; Calvetti, D.; Santos Baptista, J.; Poças Martins, J.; Soeiro, A. Recent tools and techniques of BIM-Based Augmented Reality: A systematic review. J. Build. Eng. 2021, 42, 102500. [Google Scholar] [CrossRef]
  40. Ratajczak, J.; Riedl, M.; Matt, D.T. BIM-based and AR application combined with location-based management system for the improvement of the construction performance. Buildings 2019, 9, 118. [Google Scholar] [CrossRef] [Green Version]
  41. Chalhoub, J.; Ayer, S.K. Exploring the performance of an augmented reality application for construction layout tasks. Multimed. Tools Appl. 2019, 78, 35075–35098. [Google Scholar] [CrossRef]
  42. Chalhoub, J.; Ayer, S.K.; McCord, K.H. Augmented reality to enable users to identify deviations for model reconciliation. Buildings 2021, 11, 77. [Google Scholar] [CrossRef]
  43. Mahmood, B.; Han, S.U.; Lee, D.E. BIM-based registration and localization of 3D point clouds of indoor scenes using geometric features for augmented reality. Remote Sens. 2020, 12, 2302. [Google Scholar] [CrossRef]
  44. Diao, P.H.; Shih, N.J. BIM-based AR maintenance system (BARMS) as an intelligent instruction platform for complex plumbing facilities. Appl. Sci. 2019, 9, 1592. [Google Scholar] [CrossRef] [Green Version]
  45. Chung, S.; Cho, C.S.; Song, J.; Lee, K.; Lee, S.; Kwon, S. Smart facility management system based on open bim and augmented reality technology. Appl. Sci. 2021, 11, 10283. [Google Scholar] [CrossRef]
  46. Williams, G.; Gheisari, M.; Chen, P.-J.; Irizarry, J. BIM2MAR: An Efficient BIM Translation to Mobile Augmented Reality Applications. J. Manag. Eng. 2015, 31, A4014009. [Google Scholar] [CrossRef]
  47. Nnaji, C.; Karakhan, A.A. Technologies for safety and health management in construction: Current use, implementation benefits and limitations, and adoption barriers. J. Build. Eng. 2020, 29, 101212. [Google Scholar] [CrossRef]
  48. Torrecilla-García, J.A.; Pardo-Ferreira, M.C.; Rubio-Romero, J.C. Overall introduction to the framework of BIM-based digital twinning in decision-making in safety management in building construction industry. Dir. Organ. 2021, 74, 31–38. [Google Scholar] [CrossRef]
  49. Xu, J.; Moreu, F. A Review of Augmented Reality Applications in Civil Infrastructure During the 4th Industrial Revolution. Front. Built Environ. 2021, 7, 1–16. [Google Scholar] [CrossRef]
  50. Khan, A.; Sepasgozar, S.; Liu, T.; Yu, R. Integration of bim and immersive technologies for aec: A scientometric-swot analysis and critical content review. Buildings 2021, 11, 126. [Google Scholar] [CrossRef]
  51. Dai, F.; Olorunfemi, A.; Peng, W.; Cao, D.; Luo, X. Can mixed reality enhance safety communication on construction sites? An industry perspective. Saf. Sci. 2021, 133, 105009. [Google Scholar] [CrossRef]
  52. Chen, H.; Hou, L.; Zhang, G.; Moon, S. Development of BIM, IoT and AR/VR technologies for fire safety and upskilling. Autom. Constr. 2021, 125, 103631. [Google Scholar] [CrossRef]
  53. Trinh, M.T.; Feng, Y.; Jin, X. Conceptual Model for Developing Resilient Safety Culture in the Construction Environment. J. Constr. Eng. Manag. 2018, 144, 06018003. [Google Scholar] [CrossRef]
  54. Amiri, M.; Ardeshir, A.; Fazel Zarandi, M.H. Fuzzy probabilistic expert system for occupational hazard assessment in construction. Saf. Sci. 2017, 93, 16–28. [Google Scholar] [CrossRef]
  55. González García, M.N.; Segarra Cañamares, M.; Villena Escribano, B.M.; Romero Barriuso, A. Constructiońs health and safety Plan: The leading role of the main preventive management document on construction sites. Saf. Sci. 2021, 143, 105437. [Google Scholar] [CrossRef]
  56. Buniya, M.K.; Othman, I.; Durdyev, S.; Sunindijo, R.Y.; Ismail, S.; Kineber, A.F. Safety program elements in the construction industry: The case of Iraq. Int. J. Environ. Res. Public Health 2021, 18, 411. [Google Scholar] [CrossRef]
  57. Aksorn, T.; Hadikusumo, B.H.W. Critical success factors influencing safety program performance in Thai construction projects. Saf. Sci. 2008, 46, 709–727. [Google Scholar] [CrossRef]
  58. Khalid, U.; Sagoo, A.; Benachir, M. Safety Management System (SMS) framework development–Mitigating the critical safety factors affecting Health and Safety performance in construction projects. Saf. Sci. 2021, 143, 105402. [Google Scholar] [CrossRef]
  59. Buniya, M.K.; Othman, I.; Sunindijo, R.Y.; Kashwani, G.; Durdyev, S.; Ismail, S.; Antwi-Afari, M.F.; Li, H. Critical success factors of safety program implementation in construction projects in Iraq. Int. J. Environ. Res. Public Health 2021, 18, 8469. [Google Scholar] [CrossRef]
  60. Chen, Q.; Jin, R. A comparison of subgroup construction workers’ perceptions of a safety program. Saf. Sci. 2015, 74, 15–26. [Google Scholar] [CrossRef]
  61. Qi, H.; Zhou, Z.; Li, N.; Zhang, C. Construction safety performance evaluation based on data envelopment analysis (DEA) from a hybrid perspective of cross-sectional and longitudinal. Saf. Sci. 2022, 146, 105532. [Google Scholar] [CrossRef]
  62. Engler Bridi, M.; Torres Formoso, C.; Abreu Saurin, T. A systems thinking based method for assessing safety management best practices in construction. Saf. Sci. 2021, 141, 105345. [Google Scholar] [CrossRef]
  63. Hallowell, M.R.; Gambatese, J.A. Population and Initial Validation of a Formal Model for Construction Safety Risk Management. J. Constr. Eng. Manag. 2010, 136, 981–990. [Google Scholar] [CrossRef] [Green Version]
  64. Ting, H.I.; Lee, P.C.; Chen, P.C.; Chang, L.M. An adjusted behavior-based safety program with the observation by front-line workers for mitigating construction accident rate. J. Chin. Inst. Eng. Trans. Chin. Inst. Eng. A 2020, 43, 37–46. [Google Scholar] [CrossRef]
  65. Guo, B.H.W.; Goh, Y.M.; Le Xin Wong, K. A system dynamics view of a behavior-based safety program in the construction industry. Saf. Sci. 2018, 104, 202–215. [Google Scholar] [CrossRef]
  66. Alcalde, G. Renovation of Construction Health and Safety Processes; Universitat Politecnica de Catalunya: Barcelona, Spain, 2018. [Google Scholar]
  67. Tarancon, M.A. Advantages of Digitisation in Construction Planning: The Fourth Dimension of BIM; Universitat Politecnica de Catalunya: Barcelona, Spain, 2019. [Google Scholar]
  68. Damià, J. Augmented Reality with an Information Visualisation Device for Construction 4.0; Universitat Politecnica de Catalunya: Barcelona, Spain, 2020. [Google Scholar]
  69. Hurtado, J. Augmented Reality Applied to Construction Site Foundations; Universitat Politecnica de Catalunya: Barcelona, Spain, 2019. [Google Scholar]
  70. ARCore ARCore-Quickstart for Android. Available online: https://developers.google.com/ar/develop/unity/quickstart-android (accessed on 10 March 2021).
  71. ISO 45001:2018; Occupational health and safety management systems. ISO: Geneva, Switzerland, 2018. Available online: https://www.iso.org/standard/63787.html (accessed on 10 March 2021).
Figure 1. Research methodology to study the feasibility of AR devices for safety inspections.
Figure 1. Research methodology to study the feasibility of AR devices for safety inspections.
Buildings 12 00500 g001
Figure 2. Safety inspections workflow.
Figure 2. Safety inspections workflow.
Buildings 12 00500 g002
Figure 3. Example of the report for an observation used in an inspection.
Figure 3. Example of the report for an observation used in an inspection.
Buildings 12 00500 g003
Figure 4. Observations collected during the inspection at the project: (a) a barrier is missing on one of the floors of the building; (b) an unsafe opening on the staircase shaft; (c) missing barriers on the central core of the building; and (d) an opening not covered with barriers. (Own source).
Figure 4. Observations collected during the inspection at the project: (a) a barrier is missing on one of the floors of the building; (b) an unsafe opening on the staircase shaft; (c) missing barriers on the central core of the building; and (d) an opening not covered with barriers. (Own source).
Buildings 12 00500 g004
Figure 5. Example of the report for an observation used in an inspection.
Figure 5. Example of the report for an observation used in an inspection.
Buildings 12 00500 g005
Figure 6. UI screen of the proposed application: (a) first UI screen; (b) second UI screen; (c) third UI screen—3D BIM model is placed; (d) third UI screen—3D checklist of the CPE starts; and (e) third UI screen—report panel.
Figure 6. UI screen of the proposed application: (a) first UI screen; (b) second UI screen; (c) third UI screen—3D BIM model is placed; (d) third UI screen—3D checklist of the CPE starts; and (e) third UI screen—report panel.
Buildings 12 00500 g006aBuildings 12 00500 g006b
Figure 7. Flowchart of the safety inspection with the proposed application.
Figure 7. Flowchart of the safety inspection with the proposed application.
Buildings 12 00500 g007
Figure 8. Workflow to create the contents of the proposed app.
Figure 8. Workflow to create the contents of the proposed app.
Buildings 12 00500 g008
Figure 9. Location of the ULB lab (red) in relation to building C, and location of the construction simulation (blue). (a) Building to be modelled in the AR application (Retrieved from google maps); and (b) AutoCAD 2D drawing of the building.
Figure 9. Location of the ULB lab (red) in relation to building C, and location of the construction simulation (blue). (a) Building to be modelled in the AR application (Retrieved from google maps); and (b) AutoCAD 2D drawing of the building.
Buildings 12 00500 g009
Figure 10. 3D model in Revit of the ULB lab and the exporting process to the Unity 3D package.
Figure 10. 3D model in Revit of the ULB lab and the exporting process to the Unity 3D package.
Buildings 12 00500 g010
Figure 11. (a) CPE package included in the Asset Store; and (b) integration of the CPE model into the lab building model.
Figure 11. (a) CPE package included in the Asset Store; and (b) integration of the CPE model into the lab building model.
Buildings 12 00500 g011
Figure 12. (a,b) Overview of the dropdown menus in the first UI; and (c) configuration of the options in the inspector window for the inspector’s name.
Figure 12. (a,b) Overview of the dropdown menus in the first UI; and (c) configuration of the options in the inspector window for the inspector’s name.
Buildings 12 00500 g012
Figure 13. Overview of the dropdown menus in the second UI. (a) Project Phase menu; (b) Inspection Location menu.
Figure 13. Overview of the dropdown menus in the second UI. (a) Project Phase menu; (b) Inspection Location menu.
Buildings 12 00500 g013
Figure 14. Third UI of the application with its elements.
Figure 14. Third UI of the application with its elements.
Buildings 12 00500 g014
Figure 15. Fourth UI of the application with the hierarchy and scene windows.
Figure 15. Fourth UI of the application with the hierarchy and scene windows.
Buildings 12 00500 g015
Figure 16. Steps to enable the developing mode in Android settings (according to Samsung.com). (a) Setting smartphone options; (b) Software information option; (c) Build number option; (d) Developer options; (e) Developer options configuration.
Figure 16. Steps to enable the developing mode in Android settings (according to Samsung.com). (a) Setting smartphone options; (b) Software information option; (c) Build number option; (d) Developer options; (e) Developer options configuration.
Buildings 12 00500 g016
Figure 17. First UI of the app tested in the lab.
Figure 17. First UI of the app tested in the lab.
Buildings 12 00500 g017
Figure 18. Second UI of the app tested in the lab.
Figure 18. Second UI of the app tested in the lab.
Buildings 12 00500 g018
Figure 19. Scan of the real environment and creation of the planes in the third UI of the app tested on the lab.
Figure 19. Scan of the real environment and creation of the planes in the third UI of the app tested on the lab.
Buildings 12 00500 g019
Figure 20. Placement and rotation of the 3D BIM model in the real lab environment in the third UI of the app.
Figure 20. Placement and rotation of the 3D BIM model in the real lab environment in the third UI of the app.
Buildings 12 00500 g020
Figure 21. Fourth UI of the app tested in the lab.
Figure 21. Fourth UI of the app tested in the lab.
Buildings 12 00500 g021
Figure 22. Assessment of input of the data regarding the inspection. (a) Name of the safety inspector; (b) name of the construction project; (c) Project phase; and (d) location to be inspected.
Figure 22. Assessment of input of the data regarding the inspection. (a) Name of the safety inspector; (b) name of the construction project; (c) Project phase; and (d) location to be inspected.
Buildings 12 00500 g022
Figure 23. Assessment of input of the data regarding the inspection. (a) Plane detection; and (b) 3D model positioning.
Figure 23. Assessment of input of the data regarding the inspection. (a) Plane detection; and (b) 3D model positioning.
Buildings 12 00500 g023
Figure 24. List of elements according to the phase and location.
Figure 24. List of elements according to the phase and location.
Buildings 12 00500 g024
Table 1. Expert panel characteristics.
Table 1. Expert panel characteristics.
ProfessionOccupationField of WorkExperienceCountry
Civil EngineeringSpecialist safety advisorConstruction safety; project management; construction technologies>15Belgium
Civil EngineeringSpecialist safety advisorConstruction engineering; construction safety; project management>15Belgium
Civil Engineering, PhDResearcher, consultant, and professorCivil engineering; structural engineering; building information modeling>15Belgium
Telecommunications Engineer, PhDResearcher, consultant, and professorConstruction management; construction technologies; mixed reality>15Spain
Civil EngineeringSecurity specialist; consultant and professorConstruction engineering; construction management; construction safety>15Spain
Civil Engineering, PhDResearcher, consultant, and professorCivil engineering; construction safety; building information modeling>8Spain
Table 2. Key performance indicators for the current safety equipment inspection.
Table 2. Key performance indicators for the current safety equipment inspection.
TypeKPIDescriptionMark
QTTime consumedIn terms of time consumption, the safety inspection is relatively dynamic. The SA walks around and checks the area; in case of any incident the reporting is simple and little time is consumed.Adequate
QLRobustnessAbility to withstand adverse conditions. In the inspection, it entirely depends on the SA, and no extra aid that could increase the robustness is provided.Upgradeable
QLIncident responsivenessAbility to withstand adverse conditions. The inspection entirely depends on the SA, and no extra aid that could increase the robustness is provided.Upgradeable
Table 3. Main pain points and bottlenecks collected in the safety equipment inspections.
Table 3. Main pain points and bottlenecks collected in the safety equipment inspections.
TypeMatterDescription
PPVisual inspectionA safety inspection is performed through a visual inspection. No list of CPE is used, which can decrease the robustness of the process.
PPCheck elements based on SA’s expertiseA purely visual inspection indicates that the SA must know precisely where a CPE should be placed. In this way, the inspection is highly dependent on the SA’s expertise.
BNEnsure safety requirements with subcontractorsThe legislation states that subcontractors are in charge of training their workers in safety, but the main contractor is also responsible, and the training of all the workers should be guaranteed. Full proper training cannot be carried out on-site by the contractors.
PPLack of good practice by workersSome workers do not always obey the safety regulations even though they are aware of them.
BNCoordination between report and corrective measuresA time gap between the SA can report an issue, e.g., a CPE missing until it is placed. Waiting times lead to permanent risks.
BNCoordination with the project management when reportingProject management is required by law to ensure that all the safety measures are in place. When the SA reports an incident, the project management must be notified before any action is taken.
BNCloud databaseData regarding all the safety equipment are not created. Creating them can lead to a more robust process for a checklist.
Table 4. Description of the four layers of the augmented inspection.
Table 4. Description of the four layers of the augmented inspection.
No.Augmented LayerDescription
1Purely visual inspectionThe SA performs the inspection purely visually, with no access to the information about the CPE.
2Item informationDuring the inspection, information is accessed regarding which CPE need to be inspected.
3Extra useful dataNot only is a list of the CPE provided, but each item’s location, maintenance state, and duration in the setting are also shown.
4Augmented realityLayer where AR is applied in order to make a visual comparison when using the checklist of the items.
Table 5. App functionalities that overcome the main pain points of the current inspection.
Table 5. App functionalities that overcome the main pain points of the current inspection.
DifficultiesApp functions
Visual InspectionCPE virtual models are superimposed on top of the real models in order to form a clear comparison between what is in place and what is planned to be placed.
Check elements based on SA’s expertiseIn an AR environment, the CPE need to be constantly planned and inputted into the BIM model. In this way, novel inspectors can be aided in the planning rather than in the construction site.
Coordination between report and corrective measuresReal-time information exchange can be introduced in the app to improve the response time when applying corrective measures.
Cloud databaseThe application can implement real-time-shared data in the cloud so that different persons can access it.
Number of appsAll the digitalised functions needed be implemented in the app to ease the task of the SA.
Table 6. Definitions of KPIs used to test the performance and characteristics of the proposed application.
Table 6. Definitions of KPIs used to test the performance and characteristics of the proposed application.
TypeKPIDescription
QualitativeTime to complete the inspectionTime consumed to fully perform the AR inspection.
UsabilityAssesses how easy a system interface is to use. This contributes to the effectiveness, efficiency, and satisfaction with which users achieve specific goals.
Weight of the appDepends on the number of elements the app contains.
CostTentative cost of the app according to the time invested in the app’s development.
QuantitativeHardwareDefines the hardware that can be used in the application.
SoftwareDefines all the software used in the development of this application. It characterises the ease of the app’s creation.
Operating
System (OS)
Defines the operating system that the app is targeted towards. The more accepted the OS, the more versatile the app.
Table 7. Table of the UI screen’s contents and functionalities.
Table 7. Table of the UI screen’s contents and functionalities.
UI No.UI ScreenApp Functions Description
1Input basic informationInput information regarding the SA name and select the project’s name.
2Input inspection dataInput the data regarding the inspection. Select the construction phase and select the zone that is inspected.
3Placement of BIM modelFirstly, scan the environment, then input the 3D model with its proper orientation.
4Initiate checklistA panel with a CPE checklist appears, which can be ticked if all the elements are present. CPE data can also be accessed in the list.
5Incident’s reportAll the digitalised functions needed can be implemented in the app to ease the task of the SA.
Table 8. Components used in the development of the app.
Table 8. Components used in the development of the app.
ComponentsCharacteristics
Tablet Samsung Galaxy Tab 6S LiteDevice that runs the application and incorporates a gyroscope, a quality camera (8.0 MP, 3264 × 2448 pixels, 1920 × 1080 pixels, 30 fps), 4 GB RAM, and an Octa core (2.3 Ghz + 1.7 GHz) CPU with Android 10—One UI 2.0.
Unity Remote 5Remote that launches the app during its development without constantly building the APK (Android Application Package). Available in Google Play, and saves time for the iterations during the development.
Unity 2019.1.14f1Development of the app platform with its corresponding version. Available on the official website Unity.com
Microsoft Visual StudioIntegrated development environment (IDE) used to program the functions on Unity in the C# programming language. It can be downloaded directly from Unity.
AR CoreIntroduced in Unity as an SDK (Software Development Kit). Downloaded from the developers Google website.
Table 9. Components of the Object Manipulation.
Table 9. Components of the Object Manipulation.
ComponentDescription
ARCore deviceCoding files to manage the ARCore session in a Unity scene.
First-person cameraSets the camera of the device with the programming code to determine its position for each frame.
Environmental lightCode to estimate the real environment lighting, and adjustments in accordance with the real one.
Object manipulation controllerCode to control the Object Manipulation app example.
Plane generatorCode to detect planes of the real environment and to create a mesh to handle the 3D objects.
Point cloudCreation of a cloud of points to define the planes and for the creation of a mesh.
Pawn generatorCode to place the 3D models. This code can be edited in order to work with the desired placement configuration.
Event systemManagement of the events linked to the objects in the application based on the input of the buttons, touches, etc.
Manipulation systemCode to allow the user to manipulate virtual objects trough gestures.
Plane discoveryComponents related to the user interface of the application.
Table 10. Quantitative and qualitative KPIs of the application.
Table 10. Quantitative and qualitative KPIs of the application.
TypeKPIDescriptionValue
QualitativeTime to complete the inspectionThis time is difficult to measure due to the dependency on the construction size and the fact that it requires more validation cases. At present, it is more time-consuming than a purely visual inspection, but similar to the third layer of the augmented inspection.Similar to third layer of the augmented inspection.
UsabilityIt requires further work with different inspector profiles, but an objective measure is the number of clicks. The fewer unnecessary clicks, the better usability and UX.Without reporting. 11 clicks plus 2 per CPE.
Weight of the appWeight of the APK files to be downloaded in the device. This value also depends on the weight of the BIM model.18 MB
CostEstimated personnel cost of the development of this final application for Belgium and Spain.5380–3500 €
QuantitativeHardwareHardware needed to execute the application.Tablet/smartphone
SoftwareSoftware used in the development of this application.Unity/ARCore/Visual Studio/Revit
Operating system (OS)Operating system targeted. The more the OS is accepted, the more versatile the app.Android
Table 11. KPI comparison between the current inspection and that proposed with AR.
Table 11. KPI comparison between the current inspection and that proposed with AR.
KPIDescriptionCurrent
Inspection
AR
Inspection
Time consumedTime taken to fully perform safety equipment inspections. This is a quantitative KPI that would need to be measured accurately in case of future implementation.AdequateAdequate
RobustnessAbility to withstand adverse conditions. In the comparison of this KPI, the ability to reassure the presence of the elements is considered. As discussed, an AR comparison can be more robust than a purely visual inspection.UpgradeableAdequate
Incident responsivenessThis measures the speed of response to any incident that requires a corrective measure. This is more a management issue, but given that the reporting should be saved in the cloud database, the access to the report by the project management team would be more efficient and faster.UpgradeableAdequate
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ramos-Hurtado, J.; Muñoz-La Rivera, F.; Mora-Serrano, J.; Deraemaeker, A.; Valero, I. Proposal for the Deployment of an Augmented Reality Tool for Construction Safety Inspection. Buildings 2022, 12, 500. https://doi.org/10.3390/buildings12040500

AMA Style

Ramos-Hurtado J, Muñoz-La Rivera F, Mora-Serrano J, Deraemaeker A, Valero I. Proposal for the Deployment of an Augmented Reality Tool for Construction Safety Inspection. Buildings. 2022; 12(4):500. https://doi.org/10.3390/buildings12040500

Chicago/Turabian Style

Ramos-Hurtado, Jorge, Felipe Muñoz-La Rivera, Javier Mora-Serrano, Arnaud Deraemaeker, and Ignacio Valero. 2022. "Proposal for the Deployment of an Augmented Reality Tool for Construction Safety Inspection" Buildings 12, no. 4: 500. https://doi.org/10.3390/buildings12040500

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop