Abstract
The construction industry faces challenges of skilled labor shortage, low productivity, continuous cost and schedule overruns, and unsafe working conditions for workers. The application of construction robots is a potential solution to alleviate these problems by providing higher productivity, quality, and a safer working environment. Existing construction robotic solutions, such as bricklaying robots and grid drawing robots, are typically programmed to follow specific sequences of instructions designed beforehand. Recent advancements in robot control algorithms like Reinforcement Learning (RL) have enabled robots to adapt to unseen scenarios by learning sequences of optimal actions from videos of expert demonstrations. However, these demonstrations need to be collected on real construction sites, which can be costly and potentially dangerous to experts, especially when multiple demonstrations are required. In this study, we propose a novel approach that leverages Virtual Reality (VR) to collect expert demonstrations, allowing the demonstrator to illustrate the procedure of a construction task using handheld VR controllers. During demonstrations, direct parameters including the robotic arm’s joint states, positions, and orientations of the object to be manipulated are extracted from the virtual environment to generate a control policy that imitates the behavior of the expert. We implemented the proposed approach for the task of window installation as validation. The control policy was learned and later applied to a robot arm in a virtual environment. Results show that for all 10 testing cases, the control policy could successfully generate actions given the observed states and lead the robotic arm to first pick up the window and then install it at the target location. These results confirm the effectiveness of the proposed approach in providing virtual demonstrations for the robot to learn a control policy, which eliminates the need for on-site demonstrations from experts, avoiding potentially unsafe scenarios.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Kim S, Chang S, Castro-Lacouture D (2020) Dynamic modeling for analyzing impacts of skilled labor shortage on construction project management. J Manag Eng 36(1):04019035
Tonnon SC, Van Der Veen R, Westerman MJ, Robroek SJ, Van Der Ploeg HP, Van Der Beek AJ, Proper KI (2017) The employer perspective on sustainable employability in the construction industry. J Occup Environ Med 59(1):85–91
Associated Builders and Contractors (ABC) (2021)) Construction spending and employment: history and forecast terms and sources. Retrieved from: https://www.abc.org/Portals/1/News%20Releases/explainer-2021.pdf. Accessed on 28 Feb 2022
U.S. Chamber of Commerce (USCC) (2021) Q4 2021 Construction commercial construction index. Retrieved from: https://www.uschamber.com/assets/documents/Q4-2021-CCI-Report.pdf. Accessed on 28 Feb 2022
Karimi H, Taylor TR, Goodrum PM, Srinivasan C (2016) Quantitative analysis of the impact of craft worker availability on construction project safety performance. Construct Innov
Karimi H, Taylor TR, Dadi GB, Goodrum PM, Srinivasan C (2018) Impact of skilled labor availability on construction project cost performance. J Constr Eng Manag 144(7):04018057
Pradhananga P, ElZomor M, Santi Kasabdji G (2021) Identifying the challenges to adopting robotics in the US construction industry. J Constr Eng Manag 147(5):05021003
de Soto BG, AgustÃ-Juan I, Hunhevicz J, Joss S, Graser K, Habert G, Adey BT (2018) Productivity of digital fabrication in construction: cost and time analysis of a robotically built wall. Autom Constr 92:297–311
Liang CJ, Wang X, Kamat VR, Menassa CC (2021) Human-robot collaboration in construction: classification and research trends. J Constr Eng Manag 147(10):03121006
Sklar J (2015) Robots lay three times as many bricks as construction workers. In: MIT technology review
Seriani S, Cortellessa A, Belfio S, Sortino M, Totis G, Gallina P (2015) Automatic path-planning algorithm for realistic decorative robotic painting. Autom Constr 56:67–75
King N, Bechthold M, Kane A, Michalatos P (2014) Robotic tile placement: tools, techniques and feasibility. Autom Constr 39:161–166
Cully A, Clune J, Tarapore D, Mouret JB (2015) Robots that can adapt like animals. Nature 521(7553):503–507
Carlson J, Murphy RR (2005) How UGVs physically fail in the field. IEEE Trans Rob 21(3):423–437
Levine S (2018) Reinforcement learning and control as probabilistic inference: tutorial and review. arXiv preprint arXiv:1805.00909
Belousov B, Wibranek B, Schneider J, Schneider T, Chalvatzaki G, Peters J, Tessmann O (2022) Robotic architectural assembly with tactile skills: simulation and optimization. Autom Constr 133:104006
Liang CJ, Kamat VR, Menassa CC (2020) Teaching robots to perform quasi-repetitive construction tasks through human demonstration. Autom Constr 120:103370
Yu Y, Li H, Yang X, Kong L, Luo X, Wong AY (2019) An automatic and non-invasive physical fatigue assessment method for construction workers. Autom Constr 103:1–12
Chu B, Jung K, Lim MT, Hong D (2013) Robot-based construction automation: an application to steel beam assembly (part I). Autom Constr 32:46–61
Jung K, Chu B, Hong D (2013) Robot-based construction automation: an application to steel beam assembly (part II). Autom Constr 32:62–79
Iturralde K, Bock T (2018) Integrated, automated and robotic process for building upgrading with prefabricated modules. In: ISARC. Proceedings of the international symposium on automation and robotics in construction, vol 35. IAARC Publications, pp 1–8
Khasawneh A, Rogers H, Bertrand J, Madathil KC, Gramopadhye A (2019) Human adaptation to latency in teleoperated multi-robot human-agent search and rescue teams. Autom Constr 99:265–277
Ibarz J, Tan J, Finn C, Kalakrishnan M, Pastor P, Levine S (2021) How to train your robot with deep reinforcement learning: lessons we have learned. Int J Robot Res 40(4–5):698–721
Yin X, Liu H, Chen Y, Al-Hussein M (2019) Building information modelling for off-site construction: review and future directions. Autom Constr 101:72–91
Kamali M, Hewage K (2016) Life cycle performance of modular buildings: a critical review. Renew Sustain Energy Rev 62:1171–1183
Lillicrap TP, Hunt JJ, Pritzel A, Heess N, Erez T, Tassa Y, Silver D, Wierstra D (2015) Continuous control with deep reinforcement learning. arXiv preprint arXiv:1509.02971
Apolinarska AA, Pacher M, Li H, Cote N, Pastrana R, Gramazio F, Kohler M (2021) Robotic assembly of timber joints using reinforcement learning. Autom Constr 125:103569
Zhang A, McAllister R, Calandra R, Gal Y, Levine S (2020) Learning invariant representations for reinforcement learning without reconstruction. arXiv preprint arXiv:2006.10742
Florence P, Lynch C, Zeng A, Ramirez OA, Wahid A, Downs L, Wong A, Lee J, Mordatch I, Tompson J (2022) Implicit behavioral cloning. In: Conference on robot learning. PMLR, pp 158–168
Torabi F, Warnell G, Stone P (2018) Behavioral cloning from observation. In: Proceedings of the 27th international joint conference on artificial intelligence, pp 4950–4957
Pomerleau DA (1988) Alvinn: an autonomous land vehicle in a neural network. In: Advances in neural information processing systems, vol 1
Coumans E, Bai Y (2016) Pybullet, a python module for physics simulation for games, robotics and machine learning
Le H, Jiang N, Agarwal A, Dudik M, Yue Y, Daumé H III (2018) Hierarchical imitation and reinforcement learning. In: International conference on machine learning. PMLR, pp 2917–2926
Ross S, Bagnell D (2010) Efficient reductions for imitation learning. In: Proceedings of the thirteenth international conference on artificial intelligence and statistics. JMLR workshop and conference proceedings, pp 661–668
Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Blondel M, Prettenhofer P, Weiss R, Dubourg V, Vanderplas J (2011) Scikit-learn: machine learning in python. J Mach Learn Res 12:2825–2830
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 Canadian Society for Civil Engineering
About this paper
Cite this paper
Huang, L., Cai, W., Zou, Z. (2023). Virtual Reality-Based Expert Demonstrations for Training Construction Robots via Imitation Learning. In: Gupta, R., et al. Proceedings of the Canadian Society of Civil Engineering Annual Conference 2022. CSCE 2022. Lecture Notes in Civil Engineering, vol 363. Springer, Cham. https://doi.org/10.1007/978-3-031-34593-7_4
Download citation
DOI: https://doi.org/10.1007/978-3-031-34593-7_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-34592-0
Online ISBN: 978-3-031-34593-7
eBook Packages: EngineeringEngineering (R0)