A comprehensive survey of augmented reality assembly research
X. Wang , S. K. Ong , A. Y. C. Nee
Advances in Manufacturing ›› 2016, Vol. 4 ›› Issue (1) : 1 -22.
A comprehensive survey of augmented reality assembly research
In the past two decades, augmented reality (AR) has received a growing amount of attention by researchers in the manufacturing technology community, because AR can be applied to address a wide range of problems throughout the assembly phase in the lifecycle of a product, e.g., planning, design, ergonomics assessment, operation guidance and training. However, to the best of authors’ knowledge, there has not been any comprehensive review of AR-based assembly systems. This paper aims to provide a concise overview of the technical features, characteristics and broad range of applications of AR-based assembly systems published between 1990 and 2015. Among these selected articles, two thirds of them were published between 2005 and 2015, and they are considered as recent pertinent works which will be discussed in detail. In addition, the current limitation factors and future trends in the development will also be discussed.
Augmented reality (AR) / Assembly process / Assembly guidance / Assembly systems
| [1] |
|
| [2] |
Zhou F, Duh H-L, Billinghurst M (2008) Trends in augmented reality tracking, interaction and display: a review of ten years of ISMAR. Proceedings of the 7th IEEE international symposium on mixed and augmented reality (ISMAR 2008), Cambridge, pp 193–202 |
| [3] |
|
| [4] |
|
| [5] |
|
| [6] |
|
| [7] |
Google Glass. http://www.google.com/glass/start/. Accessed 10 July 2015) |
| [8] |
|
| [9] |
|
| [10] |
Fite-Georgel P (2011) Is there a reality in industrial augmented reality? In: Proceedings of the 10th IEEE international symposium on mixed and augmented reality (ISMAR 2011), Basel, pp 201–210 |
| [11] |
|
| [12] |
|
| [13] |
|
| [14] |
|
| [15] |
Cruz-Neira C, Sandin DJ, DeFanti TA (1993) Surround-screen projection-based virtual reality: the design and implementation of the CAVE. Proceedings of the 20th annual conference on computer graphics and interactive techniques, Anaheim, California, pp 135–142 |
| [16] |
Kuehne R, Oliver J (1995) A virtual environment for interactive assembly planning and evaluation. Proceedings of ASME design automation conference |
| [17] |
Pere E, Langrana N, Gomez D et al (1996) Virtual mechanical assembly on a PC-based system. Proceedings of ASME design engineering technical conferences and computers and information in engineering conference, Irvine, pp 18–22 |
| [18] |
|
| [19] |
|
| [20] |
Jayaram S, Jayaram U, Wang Y et al (2000) CORBA-based collaboration in a virtual assembly design environment. Proceedings of ASME design engineering technical conferences and computers and information in engineering conference |
| [21] |
Jayaram U, Tirumali H, Jayaram S (2000) A tool/part/human interaction model for assembly in virtual environments. Proceedings of ASME design engineering technical conferences |
| [22] |
Taylor F, Jayaram S, Jayaram U (2000) Functionality to facilitate assembly of heavy machines in a virtual environment. Proceedings of ASME design engineering technical conferences |
| [23] |
|
| [24] |
Coutee AS, Bras B (2002) Collision detection for virtual objects in a haptic assembly and disassembly simulation environment. ASME design engineering technical conferences and computers and information in engineering conference, Montreal, pp 11–20 |
| [25] |
Seth A, Su HJ, Vance JM (2005) A desktop networked haptic VR interface for mechanical assembly. ASME 2005 International mechanical engineering congress & exposition, Orlando, pp 173–180 |
| [26] |
Seth A, Su HJ, Vance JM (2006) SHARP: a system for haptic assembly & realistic prototyping. ASME 2006 international design engineering technical conferences and computers and information in engineering conference in Philadelphia, Pennsylvania, pp 905–912 |
| [27] |
Graphics Processing Unit (GPU). http://www.nvidia.com. Accessed 10 July 2015 |
| [28] |
Caudell TP, Mizell DW (1992) Augmented reality: an application of heads-up display technology to manual manufacturing processes. Proceedings of the 25th Hawaii international conference on system sciences, Hawaii, pp 659–669 |
| [29] |
|
| [30] |
|
| [31] |
|
| [32] |
Webster A, Feiner S, Maclntyre B et al (1996) Augmented reality in architectural construction, inspection and renovation. In: Proceedings of ASCE 3rd congress on computing in civil engineering, Anaheim, pp 913–919 |
| [33] |
Curtis D, Mizell D, Gruenbaum P et al (1998) Several devils in the details: making an AR application work in the airplane factory. In: Proceedings of the International Workshop Augmented Reality in San Francisco, California, pp 47–60 |
| [34] |
|
| [35] |
Syberfeldt A, Danielsson O, Holm M et al (2015) Visual assembling guidance using augmented reality. In: International manufacturing research conference 2015, Charlotte, pp 1–12 |
| [36] |
Molineros J, Sharma R (2001) Computer vision for guiding manual assembly. In: Proceedings of the 2001 IEEE international symposium on assembly and task planning (ISATP 2001), Fukuoka, pp 362–368 |
| [37] |
Schwald B, Laval BD (2003) An augmented reality system for training and assistance to maintenance in the industrial context. In: International conference in central Europe on computer graphics, visualization and computer vision (WSCG), Plzen, pp 425–432 |
| [38] |
|
| [39] |
|
| [40] |
|
| [41] |
Salonen T, Saaski J, Hakkarainen M et al (2007) Demonstration of assembly work using augmented reality. In: Proceedings of the 6th ACM international conference on image and video retrieval (CIVR 2007), Amsterdam, pp 120–123 |
| [42] |
Salonen T, Saaski J, Woodward C (2009) Data pipeline from CAD to AR based assembly instructions. In: Proceedings of the ASME-AFM 2009 world conference of innovative virtual reality (WINVR09), Mediapole, pp 165–168 |
| [43] |
Tumkor S, Aziz ES, Esche SK et al (2013) Integration of augmented reality into the CAD process. In: Proceedings of the ASEE annual conference and exposition, Atlanta |
| [44] |
|
| [45] |
Sanna A, Manuri F, Lamberti F et al (2015) Using handheld devices to support augmented reality based maintenance and assembly tasks. In: 2015 IEEE international conference on consumer electronics (ICCE), Berlin, pp 178–179 |
| [46] |
|
| [47] |
|
| [48] |
Sukan M, Elvezio C, Oda O et al (2014) ParaFrustum: visualization techniques for guiding a user to a constrained set of viewing positions and orientations. In: Proceedings of the 27th annual ACM symposium on user interface software and technology, Honolulu, pp 331–340 |
| [49] |
|
| [50] |
|
| [51] |
Henderson SJ, Feiner SK (2011) Augmented reality in the psychomotor phase of a procedural task. In: Proceedings of the 10th IEEE international symposium on mixed and augmented reality (ISMAR 2011), Basel, pp 191–200 |
| [52] |
Neumann U, Majoros A (1998) Cognitive, performance, and systems issues for augmented reality applications in manufacturing and maintenance. In: Proceedings of IEEE virtual reality (VR 1998), San Francisco, pp 4–11 |
| [53] |
Andersen M, Andersen R, Larsen C et al (2009) Interactive assembly guide using augmented reality. In: Proceedings of the 5th international symposium on advances in visual computing: Part I, Las Vegas, pp 999–1008 |
| [54] |
Khuong BM, Kiyokawa K, Miller A et al (2014) The effectiveness of an AR-based context-aware assembly support system in object assembly. In: Proceedings of IEEE virtual reality, Minneapolis, pp 57–62 |
| [55] |
Friedrich W (2002) ARVIKA augmented reality for development, production, and service. In: Proceedings of the 1st IEEE international symposium on mixed and augmented reality (ISMAR 2002), Darmstadt, pp 3–4 |
| [56] |
Rentzos L, Papanastasiou S, Papakostas N et al (2013) Augmented reality for human-based assembly: using product and process semantics. In: Analysis, design and evaluation of human-machine systems, Las Vegas, pp 98–101 |
| [57] |
Zhu Z, Branzoi V, Wolverton M et al (2014) AR-Mentor: augmented reality based mentoring system. In: Proceedings of the 13rd IEEE international symposium on mixed and augmented reality (ISMAR 2014), Munich, pp 17–22 |
| [58] |
|
| [59] |
Lowe DG (1999) Object recognition from local scale-invariant features. In: Proceedings of the 1999 international conference on computer vision, Kerkyra, pp 1150–1157 |
| [60] |
|
| [61] |
Damen D, Gee A, Mayol-Cuevas W et al (2012) Egocentric real-time workspace monitoring using a rgb-d camera. In: 2012 IEEE/RSJ international conference on intelligent robots and systems (IROS), Vilamoura, pp 1029–1036 |
| [62] |
|
| [63] |
Haringer M, Regenbrecht H (2002) A pragmatic approach to augmented reality authoring. In: Proceedings of IEEE 1st international symposium on mixed and augmented reality (ISMAR 2002), Darmstadt, pp 237–245 |
| [64] |
Zauner J, Haller M, Brandl A et al (2003) Authoring of a mixed reality assembly instructor for hierarchical structures. In: Proceedings of the 2nd IEEE international symposium on mixed and augmented reality (ISMAR 2003), Tokyo, pp 237–246 |
| [65] |
Servan J, Mas F, Menendez JL et al (2012) Using augmented reality in AIRBUS A400M shop floor assembly work instructions. In: The 4th manufacturing engineering society international conference, Cadiz, pp 633–640 |
| [66] |
Petersen N, Stricker D (2012) Learning task structure from video examples for workflow tracking and authoring. In: Proceedings of the 11th IEEE international symposium on mixed and augmented reality (ISMAR 2012), Atlanta, pp 237–246 |
| [67] |
|
| [68] |
Petersen N, Pagani A, Stricker D (2013) Real-time modeling and tracking manual workflows from first-person vision. In: Proceedings of the 12th IEEE international symposium on mixed and augmented reality (ISMAR 2013), Adelaide, pp 117–124 |
| [69] |
Bhattacharva B, Winer E (2015) A method for real-time generation of augmented reality work instructions via expert movements. IS&T/SPIE Electronic Imaging: 93920G-1-93920G-13 |
| [70] |
Mohr P, Kerbl B, Donoser M et al (2015) Retargeting technical documentation to augmented reality. In: Proceedings of the 33rd annual ACM conference on human factors in computing systems, Seoul, pp 3337–3346 |
| [71] |
|
| [72] |
|
| [73] |
|
| [74] |
|
| [75] |
Tang A, Owen C, Biocca F et al (2003) Comparative effectiveness of augmented reality in object assembly. In: Proceedings of the SIGCHI conference on Human factors in computing systems (CHI 03), Fort Lauderdale, pp 73–80 |
| [76] |
|
| [77] |
Odenthal B, Mayer MP, Kabub W et al (2011) An empirical study of disassembling using an augmented vision system. In: Proceedings of the 3rd international conference on digital human modeling (ICDHM’11), Orlando, pp 399–408 |
| [78] |
Boud AC, Haniff DJ, Baber C et al (1999) Virtual reality and augmented reality as a training tool for assembly tasks. In: Proceedings of 1999 IEEE international conference on information visualization, London, pp 32–36 |
| [79] |
Rios H, Hincapie M, Caponio A et al (2011) Augmented reality: an advantageous option for complex training and maintenance operations in aeronautic related processes. In: Proceedings of 2011 international conference on virtual and mixed reality—Part 1, Orlando, pp 87–96 |
| [80] |
Suarez-Warden F, Cervantes-Gloria Y, Gonzalez-Mendivil E (2011) Sample size estimation for statistical comparative test of training by using augmented reality via theoretical formula and OCC graphs: aeronautical case of a component assemblage. In: Proceedings of 2011 international conference on virtual and mixed reality-systems and applications—Part II, Orlando, pp 80–89 |
| [81] |
|
| [82] |
|
| [83] |
Henderson SJ, Feiner SK (2009) Evaluating the benefits of augmented reality for task localization in maintenance of an armored personnel carrier turret. In: Proceedings of the 8th IEEE international symposium on mixed and augmented reality (ISMAR 2009), Orlando, pp 135–144 |
| [84] |
|
| [85] |
Hou L, Wang X (2011) Experimental framework for evaluating cognitive workload of using AR system for general assembly task. In: Proceedings of the 28th international symposium on automation and robotics in construction, Seoul, pp 625–630 |
| [86] |
|
| [87] |
|
| [88] |
Reiners D, Stricker D, Klinker G et al (1998) Augmented reality for construction tasks: door lock assembly. In: Proceedings of the 1st international workshop on augmented reality (IWAR98), San Francisco, pp 31–46 |
| [89] |
Boulanger P (2004) Application of augmented reality to industrial teletraining. In: Proceedings of the 1st Canadian conference on computer and robot vision, Ontario, pp 320–328 |
| [90] |
|
| [91] |
Simon V, Baglee D, Garfield S et al (2014) The development of an advanced maintenance training programme utilizing augmented reality. In: Proceedings of the 27th international congress of condition monitoring and diagnostic engineering, Brisbane |
| [92] |
Peniche A, Treffetz H, Diaz C et al (2012) Combining virtual and augmented reality to improve the mechanical assembly training process in manufacturing. In: Proceedings of the 2012 American conference on applied mathematics, pp 292–297 |
| [93] |
|
| [94] |
|
| [95] |
Raczynski A, Gussmann P (2004) Services and training through augmented reality. In: The 1st European conference on visual media production (CVMP 2004), pp 263–271 |
| [96] |
Gorecky D, Worgan SF, Meixner G (2011) COGNITO:a cognitive assistance and training system for manual tasks in industry. In: Proceedings of the 29th annual European conference on cognitive ergonomics, Rostock, pp 53–56 |
| [97] |
|
| [98] |
Pathomaree N, Charoenseang S (2005) Augmented reality for skill transfer in assembly task. In: 2005 IEEE international workshop on robot and human interactive communication in Nashville, Tennessee, pp 500–504 |
| [99] |
Kreft S, Gausemeier J, Matysczok C (2009) Towards wearable augmented reality in automotive assembly training. In: ASME international design engineering technical conferences and computers and information in engineering conference, San Diego, pp 1537–1547 |
| [100] |
|
| [101] |
|
| [102] |
|
| [103] |
|
| [104] |
|
| [105] |
|
| [106] |
|
| [107] |
|
| [108] |
Webel S, Bockholt U, Keil J (2011) Design criteria for AR-based training of maintenance and assembly tasks. In: Proceedings of the 2011 international conference on virtual and mixed reality: new trends - volume part 1, Orlando, pp 123–132 |
| [109] |
Gavish N, Gutierrez T, Webel S et al (2011) Design guidelines for the development of virtual reality and augmented reality training systems for maintenance and assembly tasks. In: BIO web of conferences, 00029 |
| [110] |
Billinghurst M, Hakkarainen M, Woodward C (2008) Augmented assembly using a mobile phone. In: Proceedings of the 7th international conference on mobile and ubiquitous multimedia, Umea, pp 84–87 |
| [111] |
Wu CL, Wang H (2011) A multi-modal augmented reality based virtual assembly system. In: Proceedings of the 6th international conference on embedded and multimedia computing, Enshi, pp 65–72 |
| [112] |
Marcinčin JN, Barna J, Janak M et al (2011) Utilization of open source tools in assembling process with application of elements of augmented reality. In: Proceedings of the 10th international conference on virtual reality continuum and its applications in industry, Hong Kong, pp 427–430 |
| [113] |
|
| [114] |
Woll R, Damerau T, Wrasse K et al (2011) Augmented reality in a serious game for manual assembly processes. In: IEEE international symposium on mixed and augmented reality: arts, media, and humanities (ISMAR-AMH11), Basel, pp 37–39 |
| [115] |
Wang X, Kotranza A, Quarles J et al (2005) A pipeline for rapidly incorporating real objects into a mixed environment. In: Proceedings of the 4th IEEE international symposium on mixed and augmented reality (ISMAR 2005), Vienna, pp 170–173 |
| [116] |
Wang YT, Shen Y, Liu D et al (2010) Key technique of assembly system in an augmented reality environment. In: The 2nd international conference on computer modeling and simulation, Sanya, pp 133–137 |
| [117] |
|
| [118] |
Theis S, Mertens A, Wille M et al (2015) Effects of data glasses on human workload and performance during assembly and disassembly tasks. In: Proceedings of the 19th triennial congress of the IEA, Melbourne, pp 1–8 |
| [119] |
|
| [120] |
Wei W, Chen G (2010) Research on interaction in virtual assembly based on augmented reality. In: The 2nd international conference on computer engineering and technology, Chengdu, pp 341–345 |
| [121] |
|
| [122] |
|
| [123] |
|
| [124] |
|
| [125] |
Radkowski R, Stritzke C (2012) Interactive hand gesture-based assembly for augmented reality applications. In: The 5th international conference on advances in computer-human interactions, Valencia, pp 303–308 |
| [126] |
|
| [127] |
Wang ZB, Shen Y, Ong SK et al (2009) Assembly design and evaluation based on bare-hand interaction in an augmented reality environment. In: 2009 international conference on cyberworlds (CW), Bradford, pp 21–28 |
| [128] |
|
| [129] |
|
| [130] |
|
| [131] |
|
| [132] |
|
| [133] |
|
| [134] |
Zhang FQ, Zhao L, Liang XH et al (2010) The augmented reality research progress in collaboration environment of CAR-CA. In: Proceedings of the 9th ACM SIGGRAPH conference on virtual reality continuum and its applications in industry, Seoul, pp 229–236 |
| [135] |
|
| [136] |
|
| [137] |
|
| [138] |
|
| [139] |
|
| [140] |
|
| [141] |
|
| [142] |
|
| [143] |
Wang X, Ong SK, Nee AYC (2014) Augmented reality interfaces for industrial assembly design and planning. In: Proceedings of the 8th international conference on interfaces and human computer interaction, Lisbon, pp 83–90 |
| [144] |
Engelke T, Keil J, Rojtberg P et al (2013) Content first: a concept for industrial augmented reality maintenance applications using mobile devices. In: Proceedings of the 12th IEEE international symposium on mixed and augmented reality (ISMAR 2013), Adelaide, pp. 251–252 |
| [145] |
Tan W, Liu H, Dong Z et al (2013) Robust monocular SLAM in dynamic environments. In: Proceedings of the 12th IEEE international symposium on mixed and augmented reality (ISMAR 2013), Adelaide, pp 209–218 |
| [146] |
Alvarez H, Aguinaga I, Borro D (2011) Providing guidance for maintenance operations using automatic markerless augmented reality system. In: Proceedings of the 10th IEEE international symposium on mixed and augmented reality (ISMAR 2011), Basel, pp 181–190 |
| [147] |
Yang X, Cheng KT (2012) LDB: an ultra-fast feature for scalable augmented reality on mobile devices. In: Proceedings of the 11th IEEE international symposium on mixed and augmented reality (ISMAR 2012), Atlanta, pp 49–57 |
| [148] |
Calonder M, Lepetit V, Strecha C et al (2010) BRIEF: binary robust independent elementary features. In: Proceedings of 11th European conference of computer vision (ECCV), Crete, pp 778–792 |
| [149] |
Petit A, Marchand E, Kanani K (2013) Augmenting markerless complex 3D objects by combining geometrical and color edge information. In: Proceedings of the 12th IEEE international symposium on mixed and augmented reality (ISMAR 2013), Adelaide, pp 287–288 |
| [150] |
Dong S, Kamat VR (2010) Robust mobile computing framework for visualization of simulated processes in augmented reality. In: Proceedings of the 2010 winter simulation conference (WSC 2010), Baltimore, pp 3111–3122 |
| [151] |
Zheng F, Schubert R, Welch G (2012) A general approach for closed-loop registration in AR. In: Proceedings of the 11th IEEE international symposium on mixed and augmented reality (ISMAR 2012), Atlanta, pp 335–336 |
| [152] |
Yang J, Dai Y, Li H et al (2013) Single-shot extrinsic calibration of a generically configured RGB-D camera rig from scene constraints. In: Proceedings of the 12th IEEE international symposium on mixed and augmented reality (ISMAR 2013), Adelaide, pp 181–188 |
| [153] |
Waegel K, Brooks FP (2013) Filling the gaps: hybrid vision and inertial tracking. In: Proceedings of the 12th IEEE international symposium on mixed and augmented reality (ISMAR 2013), Adelaide, pp 1–4 |
| [154] |
|
| [155] |
|
| [156] |
|
| [157] |
|
| [158] |
Oda O, Feiner S (2012) 3D referencing techniques for physical objects in shared augmented reality. In: Proceedings of the 11th IEEE international symposium on mixed and augmented reality (ISMAR 2012), Atlanta, pp 207–215 |
| [159] |
Ranatunga D, Adcock M, Feng D et al (2013) Towards object based manipulation in remote guidance. In: Proceedings of the 12th international symposium on mixed and augmented reality (ISMAR 2013), Adelaide, pp 1–6 |
| [160] |
Newcombe RA, Izadi S, Hilliges O et al (2011) KinectFusion: real-time dense surface mapping and tracking. In: Proceedings of the 10th IEEE international symposium on mixed and augmented reality (ISMAR 2011), Basel, pp 127–136 |
| [161] |
Jancosek M, Pajdla T (2011) Multi-view reconstruction preserving weakly-supported surfaces. In: Proceedings of 2011 IEEE conference of computer vision and pattern recognition, Colorado, pp 3121–3128 |
| [162] |
Dou M, Fuchs H, Frahm JM (2013) Scanning and tracking dynamic objects with commodity depth cameras. In: Proceedings of the 12th IEEE international symposium on mixed and augmented reality (ISMAR 2013), Adelaide, pp 99–106 |
| [163] |
|
| [164] |
|
| [165] |
|
| [166] |
|
| [167] |
|
| [168] |
|
| [169] |
|
| [170] |
Schaumloffel P, Talha M, Gorecky D et al (2011) Augmented reality applications for future manufacturing. In: International conference on manufacturing science and education (MSE-11), pp 2–5 |
| [171] |
Hakkarainen M, Woodward C, Billinghurst M (2008) Augmented assembly using a mobile phone. In: Proceedings of the 7th IEEE international symposium on mixed and augmented reality (ISMAR 2008), Cambridge, pp 167–168 |
/
| 〈 |
|
〉 |