Skip to main content

Virtual Reality-Based Expert Demonstrations for Training Construction Robots via Imitation Learning

  • Conference paper
  • First Online:
Proceedings of the Canadian Society of Civil Engineering Annual Conference 2022 (CSCE 2022)

Part of the book series: Lecture Notes in Civil Engineering ((LNCE,volume 363))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 219.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 279.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. 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

  4. 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

  5. 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

    Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. Sklar J (2015) Robots lay three times as many bricks as construction workers. In: MIT technology review

    Google Scholar 

  11. 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

    Article  Google Scholar 

  12. King N, Bechthold M, Kane A, Michalatos P (2014) Robotic tile placement: tools, techniques and feasibility. Autom Constr 39:161–166

    Article  Google Scholar 

  13. Cully A, Clune J, Tarapore D, Mouret JB (2015) Robots that can adapt like animals. Nature 521(7553):503–507

    Article  Google Scholar 

  14. Carlson J, Murphy RR (2005) How UGVs physically fail in the field. IEEE Trans Rob 21(3):423–437

    Article  Google Scholar 

  15. Levine S (2018) Reinforcement learning and control as probabilistic inference: tutorial and review. arXiv preprint arXiv:1805.00909

  16. 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

    Article  Google Scholar 

  17. Liang CJ, Kamat VR, Menassa CC (2020) Teaching robots to perform quasi-repetitive construction tasks through human demonstration. Autom Constr 120:103370

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. Jung K, Chu B, Hong D (2013) Robot-based construction automation: an application to steel beam assembly (part II). Autom Constr 32:62–79

    Article  Google Scholar 

  21. 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

    Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. Kamali M, Hewage K (2016) Life cycle performance of modular buildings: a critical review. Renew Sustain Energy Rev 62:1171–1183

    Article  Google Scholar 

  26. 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

  27. 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

    Article  Google Scholar 

  28. Zhang A, McAllister R, Calandra R, Gal Y, Levine S (2020) Learning invariant representations for reinforcement learning without reconstruction. arXiv preprint arXiv:2006.10742

  29. 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

    Google Scholar 

  30. 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

    Google Scholar 

  31. Pomerleau DA (1988) Alvinn: an autonomous land vehicle in a neural network. In: Advances in neural information processing systems, vol 1

    Google Scholar 

  32. Coumans E, Bai Y (2016) Pybullet, a python module for physics simulation for games, robotics and machine learning

    Google Scholar 

  33. 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

    Google Scholar 

  34. 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

    Google Scholar 

  35. 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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhengbo Zou .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 Canadian Society for Civil Engineering

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics