Design Evaluation of Portable Electronic Products Using AR-Based Interaction and Simulation

증강현실 기반 상호작용과 시뮬레이션을 이용한 휴대용 전자제품의 설계품평

  • Published : 2008.06.30

Abstract

This paper presents a novel approach to design evaluation of portable consumer electronic (PCE) products using augmented reality (AR) based tangible interaction and functional behavior simulation. In the approach, the realistic visualization is acquired by overlaying the rendered image of a PCE product on the real world environment in real-time using computer vision based augmented reality. For tangible user interaction in an AR environment, the user creates input events by touching specified regions of the product-type tangible object with the pointer-type tangible object. For functional behavior simulation, we adopt state transition methodology to capture the functional behavior of the product into a markup language-based information model, and build a finite state machine (FSM) to controls the transition between states of the product based on the information model. The FSM is combined with AR-based tangible objects whose operation in the AR environment facilitates the realistic visualization and functional simulation of the product, and thus realizes faster product design and development. Based on the proposed approach, a product design evaluation system has been developed and applied for the design evaluation of various PCE products with highly encouraging feedbacks from users.

Keywords

References

  1. Ulrich, K. T. and Eppinger, S. D., Product Design and Development, McGraw Hill, New York, 2004
  2. Lee, K., Principles of CAD/CAM/CAE Systems, Addison Wesley, Berkeley, 1999
  3. Choi, S. H. and Chan, A. M. M., 'A Virtual Prototyping System for Rapid Product Development', Computer-Aided Design, Vol. 36, pp. 401-412, 2004 https://doi.org/10.1016/S0010-4485(03)00110-6
  4. Zorriassantine, F., Wykes, C., Parkin, R. and Gindy, N., 'A Survey of Virtual Prototyping Techniques for Mechanical Product Development', Journal of Engineering Manufacture, Vol. 217, pp. 513-530, 2003 https://doi.org/10.1243/095440503321628189
  5. Shyamsundar, N. and Gadh, R., 'Collaborative Virtual Prototyping of Product Assemblies Over the Internet', Computer-Aided Design, Vol. 34, pp. 755-768, 2002 https://doi.org/10.1016/S0010-4485(01)00204-4
  6. Burdea, G. C. and Coiffet, P., Virtual Reality Technology, John Wiley & Sons, USA, 2003
  7. Azuma, R. T., 'A Survey of Augmented Reality', Presence: Teleoperators and Virtual Environments, Vol. 6, No. 4, pp. 355-385, 1997
  8. Ishii, H. and Ullmer, B., 'Tangible Bits: Towards Seamless Interfaces between People, Bits and Atoms', Proceedings of Conference of Human Factors in Computing Systems (CHI), pp. 234-241, 1997
  9. Varady, T., Martin, R. and Cox, J., 'Reverse Engineering of Geometric Models an Introduction', Computer-Aided Design, Vol. 29, pp. 255-268, 1997 https://doi.org/10.1016/S0010-4485(96)00054-1
  10. Wavefront OBJ file format, http://www.fileformat. info/format/wavefrontobj
  11. Building Applications for Embedded Systems, Technical Manual of RapidPLUS 8.0, http://www.esim. com
  12. ARToolKit, http://www.hitl.washington.edu/ARTool-Kit
  13. Kato, H., Billinghurst, M., Poupyrev, I., Imamoto, K. and Tachibana, K., 'Virtual Object Manipulation on a Table-top AR Environment', Proceedings of the International Symposium on Augmented Reality (ISAR), pp. 111-119, 2000
  14. Rhino3D, http://www.rhino3d.com
  15. RapidForm, http://www.rapidform.com
  16. Open GL and GLUT, http://www.opengl.org
  17. Park, H., Bae, C.-Y. and Lee, K.-H., 'Virtual Prototyping of Consumer Electronic Products by Embedding HMI Functional Simulation into VR Techniques', Transactions of the Society of CAD/CAM Engineers, Vol. 12, No. 2, pp. 87-94, 2007
  18. Mitani, J. and Suzuki, H., 'Making Papercraft Toys from Meshes Using Strip-based Approximate Unfolding', ACM Transactions on Graphics, Vol. 23, No. 3, pp. 259-263, 2004 https://doi.org/10.1145/1015706.1015711
  19. Prautzsch, H. and Straub, R., 'Creating Optimized Cut-out Sheets for Paper Models from Meshes', Proceedings of the 9th SIAM Conference on Geometric Design and Computing, 2005