Abstract
This paper presents research that led to the design and implementation of fast and interactive collision detection methods that can be used to identify and report undesirable conflicts that occur among static (e.g., structure in-place, idle equipment), dynamic (e.g., active machines and workers), and abstract (e.g., hazard spaces) construction resources in 3D animations of construction operations modeled using discrete-event simulation. Computational efficiency and interactive speed in the designed interference detection methods were the primary challenges that the research addressed. In addition, the efficiency and speed were achieved with minimal trade-off against accuracy. In order to achieve this, the authors capitalized on advanced documented algorithms for proximity queries between arbitrarily moving 3D geometric objects to design mechanisms for interference detection, control, and response in construction process visualizations. The designed methods are implemented in a software tool called C-Collide that integrates as an add-on with the VITASCOPE visualization system.
Similar content being viewed by others
References
Akinci B, Fischer M, Levitt R, Carlson R (2002) Formalization and automation of time–space conflict analysis. J Comput Civil Eng 16(2):124–134
Bentley Systems Inc. (2000) Bentley dynamic animator user guide, Exton, PA
Bentley Systems Inc. (1999) Bentley interference manager user guide, Exton, PA
Cohen JD, Lin MC, Manocha D, Ponamgi M (1995) I-COLLIDE: an interactive and exact collision detection system for large-scaled environments. In: Proceedings of the ACM international symposium on interactive 3D graphics. Association for Computing Machinery, New York, pp 189–196
Dias JMS, Gamito M (2001) Automatic design verification in building construction. In: Proceedings of the specialty conference on fully integrated and automated project processes. ASCE, Reston, VA, pp 81–95
Gottschalk S, Lin MC, Manocha D (1996) OBB-Tree: a hierarchical structure for rapid interference detection. In: Proceedings of the 23rd annual conference on computer graphics and interactive techniques, Association for Computing Machinery, New York, pp 171–180
Hudson TC, Lin MC, Cohen J, Gottschalk S, Manocha D (1997) V-COLLIDE: accelerated collision detection for VRML. In: Proceedings of VRML 97, for Computing Machinery, New York, pp 117–123
Kamat VR (2003) VITASCOPE: extensible and scalable 3D visualization of simulated construction operations, PhD Dissertation, Department of Civil and Environmental Engineering, Virginia Tech, Blacksburg
Kamat VR, Martinez JC (2001) Visualizing simulated construction operations in 3D. J Comput Civil Eng 15(4):329–337
Kamat VR, Martinez JC (2002) Scene graph and frame update algorithms for smooth and scalable 3D visualization of simulated construction operations. J Comput Aided Civil Infrastruct Eng 17(4):228–245
Kamat VR, Martinez JC (2004) Dynamic three-dimensional visualization of fluid construction materials. J Comput Civil Eng 18(3):237–247
Kamat VR, Martinez JC (2005) Dynamic 3D visualization of articulated construction equipment. J Comput Civil Eng 19(4):356–368
Law AM, Kelton WD (2000) Simulation modeling and analysis, 3rd edn. McGraw-Hill, New York
Lin M, Gottschalk S (1998) Collision detection between geometric models: a survey. In: Proceedings of the IMA conference on mathematics of surfaces. Available at: (http://www.cs.unc.edu/∼dm /collision.html)
Ponamgi MK, Manocha D, Lin MC (1997) Incremental algorithms for collision detection between solid models. IEEE Trans Vis Comput Graph 3(1):51–64
Acknowledgments
The authors gratefully acknowledge the support of the National Science Foundation (NSF) CAREER (Grant CMS-9733267) and ITR (Grant CMS-0113890) programs. Any opinions, findings, and conclusions or recommendations expressed in this paper are those of the authors and do not necessarily reflect the views of the NSF.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kamat, V.R., Martinez, J.C. Interactive collision detection in three-dimensional visualizations of simulated construction operations. Engineering with Computers 23, 79–91 (2007). https://doi.org/10.1007/s00366-006-0046-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00366-006-0046-6