Technical Papers
Aug 11, 2022

Robot Planning for Active Collision Avoidance in Modular Construction: Pipe Skids Example

Publication: Journal of Construction Engineering and Management
Volume 148, Issue 10

Abstract

Robot-assisted assembly has shown great potential in modular construction for the future. However, as the complexity of prefabricated structural modules increases, the likelihood of unexpected robotic collisions also rises, such as unexpected collisions between robots and structural modules during the assembly process. Most robotic collision avoidance methods rely on known robot specifications, especially the work envelope, that is, the range profiles of movement created by a robot arm moving forward, backward, up, and down. In contrast, it is unknown what models of robots will be applied for future modular construction because of the rapid development of robot mechanical designs. The deep uncertainties related to future robot work envelopes can challenge any effort for planned robotic collision avoidance for robot-assisted modular construction. There is a pressing need for a simulation-based robot collision avoidance planning method for future robot-assisted modular construction that captures the deep uncertainties of work envelopes of future robots. As a result, this paper presents an active robotic collision avoidance method, called collision-free workspace and collision-avoidance path planning (CWCP), to tackle the unique robotic collision challenges in modular construction. First, CWCP uses an inverse kinematics Monte Carlo (IKMC) simulation in the design phase of a pipe skid module to scan a large number of possible robotic movement trajectories and the corresponding boundaries of the robotic space. This result can be used to identify a robust structural design with enough clearance for most robotic actions. Then, immediately before an operation, physics engine simulation is used to optimize the waypoints of the robotic arm movement to further eliminate the collision possibility given the established structural design and robotic specifications. The proposed method was tested with a simulated pipe skid installation task. The result showed that the proposed method helped strike a balance between a safe-tolerant design and robotic planning on site and thus is more suited for future robot applications with no prior knowledge about the work envelope specifications.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

All data, models, or code generated or used during the study are available in a repository online in accordance with funder data retention policies (https://osf.io/jcz2y/).

Acknowledgments

This material is supported by the National Science Foundation (NSF) under Grants 2024784 and 2128895 and the National Aeronautics and Space Administration (NASA) under Grant 80NSSC21K0815. Any opinions, findings, conclusions, or recommendations expressed in this article are those of the authors and do not reflect the views of the NSF or NASA.

References

Aristidou, A., and J. Lasenby. 2009. Inverse kinematics: A review of existing techniques and introduction of a new fast iterative solver. Cambridge: Cambridge Univ.
Aristidou, A., J. Lasenby, Y. Chrysanthou, and A. Shamir. 2018. “Inverse kinematics techniques in computer graphics: A survey.” Comput. Graphics Forum 37 (6): 35–58. https://doi.org/10.1111/cgf.13310.
Bajcsy, A., S. L. Herbert, D. Fridovich-Keil, J. F. Fisac, S. Deglurkar, A. D. Dragan, and C. J. Tomlin. 2019. “A scalable framework for real-time multi-robot, multi-human collision avoidance.” In Proc., 2019 Int. Conf. on Robotics and Automation (ICRA), 936–943. New York: IEEE.
Bengel, M., K. Pfeiffer, B. Graf, A. Bubeck, and A. Verl. 2009. “Mobile robots for offshore inspection and manipulation.” In Proc., 2009 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, 3317–3322. New York: IEEE.
Ben-Haim, Y. 2006. Info-gap decision theory: Decisions under severe uncertainty. Burlington: Elsevier.
Bock, T., and T. Linner. 2016. Construction robots: Volume 3: Elementary technologies and single-task construction robots. Cambridge: Cambridge University Press.
Bohigas, O., M. Manubens, and L. Ros. 2012. “A complete method for workspace boundary determination on general structure manipulators.” IEEE Trans. Rob. 28 (5): 993–1006. https://doi.org/10.1109/TRO.2012.2196311.
Bonev, I. A., and J. Ryu. 2001. “A new approach to orientation workspace analysis of 6-DOF parallel manipulators.” Mech. Mach. Theory 36 (1): 15–28. https://doi.org/10.1016/S0094-114X(00)00032-X.
Bragança, S., E. Costa, I. Castellucci, and P. M. Arezes. 2019. “A brief overview of the use of collaborative robots in industry 4.0: Human role and safety.” In Vol. 202 of Occupational and environmental safety and health. Studies in systems, decision and control. Berlin: Springer. https://doi.org/10.1007/978-3-030-14730-3_68.
Buss, S. R. 2004. “Introduction to inverse kinematics with Jacobian transpose, pseudoinverse and damped least squares methods.” IEEE J. Rob. Autom. 17 (1–19): 16.
Canutescu, A. A., and R. L. Dunbrack Jr. 2003. “Cyclic coordinate descent: A robotics algorithm for protein loop closure.” Protein Sci. 12 (5): 963–972. https://doi.org/10.1110/ps.0242703.
Chen, H., S. Stavinoha, M. Walker, B. Zhang, and T. Fuhlbrigge. 2014. “Opportunities and challenges of robotics and automation in offshore oil & gas industry.” Intell. Control Autom. 5 (3): 136–145. https://doi.org/10.4236/ica.2014.53016.
Craig, J. J. 2009. Introduction to robotics: Mechanics and control, 3/E. India: Pearson Education India.
Danaei, B., N. Karbasizadeh, and M. T. Masouleh. 2017. “A general approach on collision-free workspace determination via triangle-to-triangle intersection test.” Rob. Comput. Integr. Manuf. 44 (Apr): 230–241. https://doi.org/10.1016/j.rcim.2016.08.013.
Delgado, J. M. D., L. Oyedele, A. Ajayi, L. Akanbi, O. Akinade, M. Bilal, and H. Owolabi. 2019. “Robotics and automated systems in construction: Understanding industry-specific challenges for adoption.” J. Build. Eng. 26 (Nov): 100868. https://doi.org/10.1016/j.jobe.2019.100868.
Dritsas, S., and G. S. Soh. 2019. “Building robotics design for construction.” Constr. Rob. 3 (1): 1–10. https://doi.org/10.1007/s41693-018-0010-1.
Du, J., Y. Shi, C. Mei, J. Quarles, and W. Yan. 2016. “Communication by interaction: A multiplayer VR environment for building walkthroughs.” In Proc., Construction Research Congress 2016, 2281–2290, Reston, VA: ASCE.
Du, J., Y. Shi, Z. Zou, and D. Zhao. 2018a. “CoVR: Cloud-based multiuser virtual reality headset system for project communication of remote users.” J. Constr. Eng. Manage. 144 (2): 04017109. https://doi.org/10.1061/(ASCE)CO.1943-7862.0001426.
Du, J., Z. Zou, Y. Shi, and D. Zhao. 2017. “Simultaneous data exchange between BIM and VR for collaborative decision making.” Comput. Civ. Eng. 2017 (Jun): 1–8. https://doi.org/10.1061/9780784480830.001.
Du, J., Z. Zou, Y. Shi, and D. Zhao. 2018b. “Zero latency: Real-time synchronization of BIM data in virtual reality for collaborative decision-making.” Autom. Constr. 85 (Jan): 51–64. https://doi.org/10.1016/j.autcon.2017.10.009.
El-Sherbiny, A., M. A. Elhosseini, and A. Y. Haikal. 2018. “A comparative study of soft computing methods to solve inverse kinematics problem.” Ain Shams Eng. J. 9 (4): 2535–2548. https://doi.org/10.1016/j.asej.2017.08.001.
FarzanehKaloorazi, M., M. T. Masouleh, and S. Caro. 2014. “Collision-free workspace of 3-RPR planar parallel mechanism via interval analysis.” In Advances in robot kinematics, 327–334. Cham, Switzerland: Springer.
FarzanehKaloorazi, M., M. T. Masouleh, and S. Caro. 2017. “Collision-free workspace of parallel mechanisms based on an interval analysis approach.” Robotica 35 (8): 1747–1760. https://doi.org/10.1017/S0263574716000497.
Ferdous, W., Y. Bai, T. D. Ngo, A. Manalo, and P. Mendis. 2019. “New advancements, challenges and opportunities of multi-storey modular buildings–A state-of-the-art review.” Eng. Struct. 183 (Mar): 883–893. https://doi.org/10.1016/j.engstruct.2019.01.061.
Fiorini, P., and Z. Shiller. 1998. “Motion planning in dynamic environments using velocity obstacles.” Int. J. Rob. Res. 17 (7): 760–772. https://doi.org/10.1177/027836499801700706.
Graf, B., and K. Pfeiffer. 2008. “Mobile robotics for offshore automation.” In Proc., EURON/IARP Int. Workshop on Robotics for Risky Interventions and Surveillance of the Environment. Chicago, IL: International Association of Rehabilitation Professionals.
Graf, B., K. Pfeiffer, and H. Staab. 2007. “Mobile robots for offshore inspection and manipulation.” In Proc., IPTC 2007: Int. Petroleum Technology Conf. Bunnik, Netherlands: European Association of Geoscientists & Engineers.
Haddadin, S., A. Albu-Schaffer, A. De Luca, and G. Hirzinger. 2008. “Collision detection and reaction: A contribution to safe physical human-robot interaction.” In Proc., 2008 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, 3356–3363. New York: IEEE.
Haddadin, S., A. De Luca, and A. Albu-Schäffer. 2017. “Robot collisions: A survey on detection, isolation, and identification.” IEEE Trans. Rob. 33 (6): 1292–1312. https://doi.org/10.1109/TRO.2017.2723903.
Hart, P. E., N. J. Nilsson, and B. Raphael. 1968. “A formal basis for the heuristic determination of minimum cost paths.” IEEE Trans. Syst. Sci. Cybern. 4 (2): 100–107. https://doi.org/10.1109/TSSC.1968.300136.
Institute, A. N. S. 2012. ANSI/RIA R15.06-2012 American national standard for industrial robots and robot systems—Safety requirements. Ann Arbor, MI: Robotic Industries Association.
ISO. 1998. Manipulating industrial robots—Performance criteria and related test methods. Genève: International Organization of Standards.
Jaillon, L., C.-S. Poon, and Y. H. Chiang. 2009. “Quantifying the waste reduction potential of using prefabrication in building construction in Hong Kong.” Waste Manage. 29 (1): 309–320. https://doi.org/10.1016/j.wasman.2008.02.015.
Karaman, S., and E. Frazzoli. 2011. “Sampling-based algorithms for optimal motion planning.” Int. J. Rob. Res. 30 (7): 846–894. https://doi.org/10.1177/0278364911406761.
Kenwright, B. 2012. “Inverse kinematics—Cyclic coordinate descent (CCD).” J. Graphics Tools 16 (4): 177–217. https://doi.org/10.1080/2165347X.2013.823362.
Latombe, J.-C. 2012. Robot motion planning. Berlin, Heidelberg: Springer Science & Business Media.
Lee, D., N. Ku, T.-W. Kim, J. Kim, K.-Y. Lee, and Y.-S. Son. 2011. “Development and application of an intelligent welding robot system for shipbuilding.” Rob. Comput. Integr. Manuf. 27 (2): 377–388. https://doi.org/10.1016/j.rcim.2010.08.006.
Lempert, R. J. 2003. Shaping the next one hundred years: New methods for quantitative, long-term policy analysis. Santa Monica, CA: RAND.
Long, P., T. Fan, X. Liao, W. Liu, H. Zhang, and J. Pan. 2018. “Towards optimally decentralized multi-robot collision avoidance via deep reinforcement learning.” In Proc., 2018 IEEE Int. Conf. on Robotics and Automation (ICRA), 6252–6259. New York: IEEE.
Luenberger, D. G., and Y. Ye. 1984. Linear and nonlinear programming. Cham, Switzerland: Springer.
Mainprice, J., and D. Berenson. 2013. “Human-robot collaborative manipulation planning using early prediction of human motion.” In Proc., 2013 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, 299–306. New York: IEEE.
Meredith, M., and S. Maddock. 2005. “Adapting motion capture data using weighted real-time inverse kinematics.” Comput. Entertainment 3 (1): 5. https://doi.org/10.1145/1057270.1057281.
Merlet, J.-P. 1999. “Determination of 6D workspaces of Gough-type parallel manipulator and comparison between different geometries.” Int. J. Rob. Res. 18 (9): 902–916. https://doi.org/10.1177/02783649922066646.
Mignacca, B., G. Locatelli, M. Alaassar, and D. C. Invernizzi. 2018. “We never built small modular reactors (SMRs), but what do we know about modularization in construction?” In Proc., Int. Conf. on Nuclear Engineering. New York: American Society of Mechanical Engineers.
Park, C., J. Pan, and D. Manocha. 2013. “Real-time optimization-based planning in dynamic environments using GPUs.” In Proc., 2013 IEEE Int. Conf. on Robotics and Automation, 4090–4097. New York: IEEE.
Pinosofa, A., A. Ramirez, O. S. Cortazar Cruz, Y. Ravelo, and G. Yermagaliyeva. 2010. “Unmanned offshore platforms: Automation kit.” In Proc., Trinidad and Tobago Energy Resources Conf. Dallas, TX: OnePetro.
Quade, E. S., and G. M. Carter. 1989. Analysis for public decisions. Cambridge: MIT Press.
Sciavicco, L., and B. Siciliano. 2012. Modelling and control of robot manipulators. London: Springer Science & Business Media.
Shi, Y., J. Du, E. Ragan, K. Choi, and S. Ma. 2018. “Social influence on construction safety behaviors: A multi-user virtual reality experiment.” In Proc., Construction Research Congress, 147–183. Reston, VA: ASCE.
Shukla, A., and H. Karki. 2016. “Application of robotics in offshore oil and gas industry—A review Part II.” Rob. Auton. Syst. 75 (Jan): 508–524. https://doi.org/10.1016/j.robot.2015.09.013.
Sisbot, E. A., and R. Alami. 2012. “A human-aware manipulation planner.” IEEE Trans. Rob. 28 (5): 1045–1057. https://doi.org/10.1109/TRO.2012.2196303.
Skourup, C., J. Pretlove, N. Stembridge, and M. Svenes. 2008. “Enhanced awareness for offshore teleoperation.” In Proc., Intelligent Energy Conf. and Exhibition. Dallas, TX: OnePetro.
Snyman, J., L. Du Plessis, and J. Duffy. 2000. “An optimization approach to the determination of the boundaries of manipulator workspaces.” J. Mech. Des. 122 (4): 447–456. https://doi.org/10.1115/1.1289388.
Suita, K., Y. Yamada, N. Tsuchida, K. Imai, H. Ikeda, and N. Sugimoto. 1995. “A failure-to-safety ‘Kyozon’ system with simple contact detection and stop capabilities for safe human-autonomous robot coexistence.” In Proc., 1995 IEEE Int. Conf. on Robotics and Automation, 3089–3096. New York: IEEE.
Takakura, S., T. Murakami, and K. Ohnishi. 1989. “An approach to collision detection and recovery motion in industrial robot.” In Proc., 15th Annual Conf. of IEEE Industrial Electronics Society, 421–426. New York: IEEE.
Tam, V. W., C. M. Tam, S. Zeng, and W. C. Ng. 2007. “Towards adoption of prefabrication in construction.” Build. Environ. 42 (10): 3642–3654. https://doi.org/10.1016/j.buildenv.2006.10.003.
Tan, Y., Y. Song, X. Liu, X. Wang, and J. C. Cheng. 2017. “A BIM-based framework for lift planning in topsides disassembly of offshore oil and gas platforms.” Autom. Constr. 79 (Jul): 19–30. https://doi.org/10.1016/j.autcon.2017.02.008.
Van den Berg, J., M. Lin, and D. Manocha. 2008. “Reciprocal velocity obstacles for real-time multi-agent navigation.” In Proc., 2008 IEEE Int. Conf. on Robotics and Automation, 1928–1935. New York: IEEE.
Walker, W. E., R. J. Lempert, and J. H. Kwakkel. 2013. “Deep uncertainty.” In Encyclopedia of operations research and management science. 3rd ed., edited by S. Gass and M. Fu. Berlin: Springer. https://doi.org/10.1007/978-1-4419-1153-7.
Wang, L.-C., and C.-C. Chen. 1991. “A combined optimization method for solving the inverse kinematics problems of mechanical manipulators.” IEEE Trans. Rob. Autom. 7 (4): 489–499. https://doi.org/10.1109/70.86079.
Wang, Z., S. Ji, Y. Li, and Y. Wan. 2010. “A unified algorithm to determine the reachable and dexterous workspace of parallel manipulators.” Rob. Comput. Integr. Manuf. 26 (5): 454–460. https://doi.org/10.1016/j.rcim.2010.02.001.
Welman, C. 1993. “Inverse kinematics and geometric constraints for articulated figure manipulation.” Theses, School of Computing Science, Simon Fraser Univ.
Więckowski, A. 2017. “‘JA-WA’-A wall construction system using unilateral material application with a mobile robot.” Autom. Constr. 83 (Nov): 19–28. https://doi.org/10.1016/j.autcon.2017.02.005.
Yang, X., H. Wang, C. Zhang, and K. Chen. 2010. “A method for mapping the boundaries of collision-free reachable workspaces.” Mech. Mach. Theory 45 (7): 1024–1033. https://doi.org/10.1016/j.mechmachtheory.2010.02.002.
Zhang, S., Z. Li, Y. Wang, and Z. Zhang. 2020. “Design on the inner wall crawling and inspecting robot for offshore platform leg.” Recent Pat. Mech. Eng. 13 (2): 109–117. https://doi.org/10.2174/2212797613666200117121403.
Zhou, T., Q. Zhu, and J. Du. 2020. “Intuitive robot teleoperation for civil engineering operations with virtual reality and deep learning scene reconstruction.” Adv. Eng. Inf. 46 (Oct): 101170. https://doi.org/10.1016/j.aei.2020.101170.
Zhu, Q., J. Du, Y. Shi, and P. Wei. 2021. “Neurobehavioral assessment of force feedback simulation in industrial robotic teleoperation.” Autom. Constr. 126 (Jun): 103674. https://doi.org/10.1016/j.autcon.2021.103674.

Information & Authors

Information

Published In

Go to Journal of Construction Engineering and Management
Journal of Construction Engineering and Management
Volume 148Issue 10October 2022

History

Received: Jan 25, 2022
Accepted: May 19, 2022
Published online: Aug 11, 2022
Published in print: Oct 1, 2022
Discussion open until: Jan 11, 2023

Permissions

Request permissions for this article.

ASCE Technical Topics:

Authors

Affiliations

Qi Zhu, S.M.ASCE [email protected]
Ph.D. Candidate, Informatics, Cobots and Intelligent Construction (ICIC) Lab, Dept. of Civil and Coastal Engineering, Univ. of Florida, 1949 Stadium Rd. 360 Weil Hall, Gainesville, FL 32611. Email: [email protected]
Tianyu Zhou, S.M.ASCE [email protected]
Ph.D. Candidate, Informatics, Cobots and Intelligent Construction (ICIC) Lab, Dept. of Civil and Coastal Engineering, Univ. of Florida, 1949 Stadium Rd. 360 Weil Hall, Gainesville, FL 32611. Email: [email protected]
Pengxiang Xia, S.M.ASCE [email protected]
Ph.D. Student, Informatics, Cobots and Intelligent Construction (ICIC) Lab, Dept. of Civil and Coastal Engineering, Univ. of Florida, 1949 Stadium Rd. 360 Weil Hall, Gainesville, FL 32611. Email: [email protected]
Associate Professor, Informatics, Cobots and Intelligent Construction (ICIC) Lab, Dept. of Civil and Coastal Engineering, Univ. of Florida, 1949 Stadium Rd. 360 Weil Hall, Gainesville, FL 32611 (corresponding author). ORCID: https://orcid.org/0000-0002-0481-4875. Email: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

  • Cloud-Based Hierarchical Imitation Learning for Scalable Transfer of Construction Skills from Human Workers to Assisting Robots, Journal of Computing in Civil Engineering, 10.1061/JCCEE5.CPENG-5731, 38, 4, (2024).
  • A Deictic Gesture-Based Human-Robot Interface for In Situ Task Specification in Construction, Computing in Civil Engineering 2023, 10.1061/9780784485224.054, (445-452), (2024).
  • Measurement of Information Loss and Transfer Impacts of Technology Systems in Offsite Construction Processes, Journal of Construction Engineering and Management, 10.1061/JCEMD4.COENG-13637, 149, 9, (2023).

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share