A Two-User Framework for Rapid Immersive Full Cycle Product Customization

  • Maxim Foursa
  • David d’Angelo
  • Gerold Wesche
  • Manfred Bogen
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5622)


In this paper we present an approach for a full cycle product customization in Virtual Environments (VE). The main goal of our work is to develop an integrated immersive framework, which allows configuring products from a great number of parts. Our framework supports collaborative work of two users and operates both on desktop computers and in immersive environments. The framework is integrated into a manufacturing environment, thus making the immediate production of customized products possible. The integrated modules of the framework allow importing CAD files directly into VE, creation of new objects on the basis of constructive solid geometry principles, attaching virtual connectivity-describing attributes to parts, guided assembly of parts and comprehensive analysis of products. In order to identify the influence of immersion and collaboration on the performance in assembly and manipulation tasks in VE, we performed a quantitative assessment of user performance, which we also describe in the paper.


Virtual Environment Mass Customization Product Development 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    d’Angelo, D., Wesche, G., Foursa, M., Bogen, M.: The Benefits of Co-located Collaboration and Immersion on Assembly Modeling in Virtual Environments. In: Proceedings of the 4th International Symposium on Visual Computing, pp. 478–487 (2008)Google Scholar
  2. 2.
    Biermann, P., Jung, B., Latoschik, M., Wachsmuth, I.: Virtuelle werkstatt: A platform for Multimodal assembly in VR. In: Proc. of Virtual Reality International Conference 2002, pp. 53–62 (2002)Google Scholar
  3. 3.
    Bilalis, N., Petousis, M., Antoniadis, A.: Industrial Applications’ Simulation Technologies in Virtual Environments - Part I: Virtual Prototyping. In: Proc. of New Horizons in Industry and Education conference, pp. 458-463 (2003)Google Scholar
  4. 4.
    Bourdot, P., Convard, T., Picon, F., Ammi, M., Touraine, D., Vezien, J.-M.: VR-CAD integration: Multimodal immersive interaction and advanced haptic paradigms for implicit edition of CAD models. Elsevier Computer-Aided Design journal (2008)Google Scholar
  5. 5.
    Figueroa, P., Bischof, W.F., Boulanger, P., Hoover, H.J.: Efficient comparison of platform alternatives in interactive virtual reality applications. Int. J. Hum.-Comput. Stud., 73–103 (January 2005)Google Scholar
  6. 6.
    Foursa, M., et al.: INT-MANUS: revolutionary controlling of production processes. In: ACM SIGGRAPH 2006, research poster and abstract, article No. 161. ACM, New York (2006)Google Scholar
  7. 7.
    Haselberger, F., Bues, M., Schuetz, T.: An immersive CAD testbed. In: Proceedings of the IPT-EGVE Symposium 2007, pp. 51–52 (2007)Google Scholar
  8. 8.
    Foursa, M., Wesche, G., D’Angelo, D., Bogen, M., Herpers, R.: A Two-User Virtual Environment for Rapid Assembly of Product Models within an Integrated Process Chain. In: Proceedings of the X Symposium on Virtual and Augmented Reality, pp. 143–150 (2008)Google Scholar
  9. 9.
    Jayaram, S., Jayaram, U., Wang, Y., Tirumali, H., Lyons, K., Hart, P.: Vade: A virtual assembly design environment. IEEE Comput. Graph. Appl. 19(6), 44–50 (1999)CrossRefGoogle Scholar
  10. 10.
    Jung, B.: Task-Level Assembly Modeling in Virtual Environments, Computational Science and Its Applications. In: Kumar, V., Gavrilova, M.L., Tan, C.J.K., L’Ecuyer, P. (eds.) ICCSA 2003. LNCS, vol. 2669, pp. 721–730. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  11. 11.
    Kiyokawa, K., Takemura, H., Katayama, Y., Iwasa, H., Yokoya, N.: VLEGO: A Simple Two-handed Modeling Environment Based on Toy Blocks. In: Proc. ACM Virtual Reality Software and Technology, pp. 27–34 (1996)Google Scholar
  12. 12.
    Kiyokawa, K., Takemura, H., Yokoya, N.: SeamlessDesign: A Face-to-face Collaborative Virtual/Augmented Environment for Rapid Prototyping of Geometrically Constrained 3-D Objects. In: Proc. IEEE International Conference on Multimedia Computing and Systems, pp. 447–453 (1999)Google Scholar
  13. 13.
    Kuck, R., Wind, J., Riege, K., Bogen, M.: Improving the AVANGO VR/AR framework. In: Proc. of the 5th Workshop of GI-Fachgruppe VR/AR, pp. 209–220 (2008)Google Scholar
  14. 14.
    Lee, S., Chen, T., Kim, J., Kim, G.J., Han, S., Pan, Z.: Affective property evaluation of virtual product designs. In: Proc. of IEEE virtual reality conference, pp. 207–214 (2004)Google Scholar
  15. 15.
    Ma, W.Y., Zhong, Y.M., Tso, S.K., Zhou, T.X.: A Hierarchically Structured and Constraint-based Data Model for Intuitive and Precise Solid Modeling in a Virtual Reality Environment. Elsevier Computer-Aided Design Journal (2003)Google Scholar
  16. 16.
    Narayan, M., Waugh, L., Zhang, X., Bafna, P., Bowman, D.: Quantifying the benefits of immersion for collaboration in virtual environments. In: Proceedings of the ACM symposium on Virtual reality software and technology, pp. 78–81 (2005)Google Scholar
  17. 17.
    Ni, T., Bowman, D.A., Chen, J.: Increased display size and resolution improve task performance in Information-Rich Virtual Environments. In: Proceedings of Graphics Interface 2006, pp. 139–146 (2006)Google Scholar
  18. 18.
    Pinho, M., Bowman, D., Freitas, C.: Cooperative Object Manipulation in Immersive Virtual Environments: Framework and Techniques. In: Proc. ACM Virtual Reality Software and Technology, Hong Kong, pp. 171–178 (2002)Google Scholar
  19. 19.
    Riege, K., Holtkaemper, T., Wesche, G., Froehlich, B.: The bent pick ray: An extended pointing technique for multi-user interaction. In: 3DUI 2006: Proceedings of the 3D User Interfaces, pp. 62–65. IEEE Computer Society, Washington (2006)Google Scholar
  20. 20.
    Rix, J., Haas, S., Teixeira, J. (eds.): Virtual Prototyping: Virtual environments and the product design. Springer, Heidelberg (1995)Google Scholar
  21. 21.
    de Sa, A.G., Zachmann, G.: Virtual reality as a tool for verification of assembly and maintenance processes. Computers and Graphics 23(3), 389–403 (1999)CrossRefGoogle Scholar
  22. 22.
    Schlegel, T., et al.: INT-MANUS: Interactive Production Control in a Distributed Environment. In: HCI applications and services, pp. 1150–1159. Springer, Berlin (2007)Google Scholar
  23. 23.
    Steffan, R., Kuhlen, T.: MAESTRO - a tool for Interactive assembly simulation in Virtual Environment. In: Fröhlich, B., Deisinger, J., Bullinger, H.-J. (eds.) Immersive Projection Technology and Virtual Environments, pp. 141–152. Springer, Wien, New York (2001)CrossRefGoogle Scholar
  24. 24.
    Swan II, J.E., Gabbard, J.L., Hix, D., Schulman, R.S., Kim, K.P.: A Comparative Study of User Performance in a Map-Based Virtual Environment. In: Proceedings of the IEEE Virtual Reality, pp. 259–266 (2003)Google Scholar
  25. 25.
    Ware, C., Franck, G.: Evaluating stereo and motion cues for visualizing information nets in three dimensions. ACM Transactions on Graphics 15(2), 121–140 (1996)CrossRefGoogle Scholar
  26. 26.
    Ye, N., Banerjee, P., Banerjee, A., Dech, F.: A Comparative Study of Assembly Planning in Traditional and Virtual Environments. IEEE Transactions on System, Man and Cybernetics 29(4), 546–555 (1999)CrossRefGoogle Scholar
  27. 27.
    Zachmann, G., Rettig, A.: Natural and Robust Interaction in Virtual Assembly Simulation. In: Proc. Eighth ISPE International Conference on Concurrent Engineering: Research and Applications ISPE/CE 2001 (July 2001)Google Scholar
  28. 28.
    Zhang, Y., Sotudeh, R., Fernando, T.: The use of visual and auditory feedback for assembly task performance in a virtual environment. In: SCCG 2005: Proc. 21 spring conference on Computer graphics, pp. 59–66 (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Maxim Foursa
    • 1
  • David d’Angelo
    • 1
  • Gerold Wesche
    • 1
  • Manfred Bogen
    • 1
  1. 1.Fraunhofer Institut für Intelligente Analyse- und Informationssyteme, Virtual EnvironmentsSankt AugustinGermany

Personalised recommendations