CHAPTER 5. IMMERSIVE COMPUTING TECHNOLOGIES TO INVES-
6.8 Conclusions and Future Work
This paper describes the design, implementation, and evaluation of an ICT application to aid in the exploration of product disassembly sequences through the use of interactive graph visualizations. This application presents three primary modes of use. First, a user is able to explore the virtual geometry within the ICT environment. Interacting with the virtual geometry provides natural human-centric information and can help inform early ergonomic decisions. Second, a user may utilize a graph visualization to better understand existing disassembly sequences. The graph adds a visual structure to help guide exploration. In the third and final mode, a highlighted path is offered to present the user with an opportunity to learn specific sequences and compare it to previously experienced sequences. A user study, involving 15 participants and a hydraulic pump assembly, was conducted. Results from the study suggest that the coupling of natural human-centric 3D interaction with abstract data visualization holds strong potential for aiding early design decision making.
From the study several promising areas for future work emerged. It would be of interest to explore further methods to increase the interplay between geometric models and the graph visualization. As this research focused on component removals, future work may concentrate on the inclusion of fasteners, snap-fits, and other common disassembly operations.
Acknowledgments This material is based upon work supported by the National Science Foundation under grants # CMMI-1068926 and CMMI–1100177. Any opinions, findings, and
conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation.
Note: Leif Berg’s contribution to this paper was in the design and development of the VR application and execution of user study. The primary coauthor, Sara Behdad, applied normative algorithms in calculating the optimal disassembly path for Task 3 of the user study. All of the coauthors were involved in the design of the investigation and interpretation of the results.
Bibliography
Angster, S. R. and Jayaram, S. (1996). VEDAM: virtual environments for design and manu- facturing. PhD thesis, Washington State University.
Behdad, S., Berg, L. P., Thurston, D., and Vance, J. (2014a). Leveraging virtual reality experiences with mixed-integer nonlinear programming visualization of disassembly sequence planning under uncertainty. Journal of Mechanical Design, 136(4):041005.
Behdad, S., Berg, L. P., Thurston, D., and Vance, J. M. (2013). Synergy between normative and descriptive design theory and methodology. In ASME 2013 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. American Society of Mechanical Engineers.
Behdad, S., Berg, L. P., Vance, J., and Thurston, D. (2014b). Immersive computing technology to investigate tradeoffs under uncertainty in disassembly sequence planning. Accepted to the Journal of Mechanical Design.
Behdad, S. and Thurston, D. (2010). Disassembly Process Planning Tradeoffs for Product Maintenance. In Proceedings of the ASME Design Engineering Technical Conference, pages 427–434. ASME.
Berg, L. P., Behdad, S., Vance, J. M., and Thurston, D. (2012). Disassembly Sequence Evalua- tion Using Graph Visualization and Immersive Computing Technologies. In Computers and Information in Engineering, pages 1351–1359. ASME.
Bierbaum, A., Just, C., Hartling, P., Meinert, K., Baker, A., and Cruz-Neira, C. (2001). VR Juggler: A virtual platform for virtual reality application development. In IEEE Virtual Reality Conference, pages 89–96. IEEE.
Boud, A. C., Haniff, D. J., Baber, C., and Steiner, S. J. (1999). Virtual reality and aug- mented reality as a training tool for assembly tasks. In IEEE International Conference on Information Visualization, pages 32–36.
Dini, G., Failli, F., and Santochi, M. (2001). A disassembly planning software system for the optimization of recycling processes. Production Planning & Control: The Management of Operations, 12(1):2–12.
Giudice, F. and Fargione, G. (2007). Disassembly planning of mechanical systems for service and recovery: a genetic algorithms based approach. Journal of Intelligent Manufacturing, 18(3):313–329.
Gupta, R., Whitney, D., and Zeltzer, D. (1997). Prototyping and design for assembly analysis using multimodal virtual environments. Computer-Aided Design, 29(8):585–597.
Henrioud, J., Relange, L., and Perrard, C. (2003). Assembly sequences, assembly constraints, precedence graphs. In IEEE International Symposium on Assembly and Task Planning, pages 90–95.
Hui, W., Dong, X., and Guanghong, D. (2008). A genetic algorithm for product disassembly sequence planning. Neurocomputing, 71(13-15):2720–2726.
Ierusalimschy, R., de Figueiredo, L. H., Henrique, L., Waldemar, F., and Filho, W. C. (1995). Lua - an extensible extension language. Software: Practice & Experience, 26:635–652. Jayaram, S., Connacher, H. I., and Lyons, K. W. (1997). Virtual assembly using virtual reality
techniques. Computer-Aided Design, 29(8):575–584.
Jayaram, S., Vance, J., Gadh, R., Jayaram, U., and Srinivasan, H. (2001). Assessment of VR Technology and its Applications to Engineering Problems. Journal of Computing and Information Science in Engineering, 1(1):72.
Jiangang, G. A. O., Dong, X., Haifeng, C., Guanghong, D., and Jinsong, W. (2003). Disassem- bly AND/OR graph model for disassembly for recycling. In IEEE International Symposium on Electronics and the Environment, pages 54–59. Ieee.
Jim´enez, P. and Torras, C. (2000). An efficient algorithm for searching implicit AND/OR graphs with cycles. Artificial Intelligence, 124(1):1–30.
Kongar, E. and Gupta, S. M. (2002). A multi-criteria decision making approach for disassembly- to-order systems. Journal of Electronics Manufacturing, 11(02):171–183.
Lambert, F. J. (2001). Optimum disassembly sequence generation. In Proceedings of SPIE: Environmentally Conscious Manufacturing, volume 4193, pages 56–67.
Lee, S., Lye, S., and Khoo, M. (2001). A multi-objective methodology for evaluating prod- uct end-of-life options and disassembly. International Journal of Advanced Manufacturing Technology, 18(2):148–156.
McNeely, W. A., Puterbaugh, K. D., and Troy, J. J. (1999). Six degree-of-freedom haptic ren- dering using voxel sampling. In SIGGRAPH ’99: Proceedings of the 26th annual conference on Computer graphics and interactive techniques, pages 401–408, New York, New York, USA. ACM Press.
Menye, J.-B., Ait-Kadi, D., Coulibaly, A., and Caillaud, E. (2009). Mathematical model for the minimization of the mean disassembly time of a mechanical system at design stage. In International Conference on Computers & Industrial Engineering, pages 1198–1203. IEEE. Moore, K. E., G¨ung¨or, A., and Gupta, S. M. (2001). Petri net approach to disassembly process
planning for products with complex AND/OR precedence relationships. European Journal of Operational Research, 135(2):428–449.
O’Shea, B., Kaebernick, H., Grewal, S., Perlewitz, H., Muller, K., and Seliger, G. (1999). Method for automatic tool selection for disassembly planning. Assembly Automation, 19(1):47–54.
Pavlik, R. A. and Vance, J. M. (2011). Expanding Haptic Workspace for Coupled-Object Manipulation. In ASME 2011 World Conference on Innovative Virtual Reality, pages 293– 299, Milan, Italy. ASME.
Pavlik, R. A. and Vance, J. M. (2012). VR JuggLua: A framework for VR applications combining Lua, OpenSceneGraph, and VR Juggler. In 5th Workshop on Software Engineering and Architectures for Realtime Interactive Systems (SEARIS), pages 29–35. IEEE.
Pomares Baeza, J., Torres Medina, F., and Puente Mendez, S. (2002). Disassembly movements for geometrical objects through heuristic methods. In Gupta, S. M., editor, Proceedings of SPIE - The International Society for Optical Engineering, 4569, pages 71–80.
Seo, K. K., Park, J. H., and Jang, D. S. (2001). Optimal disassembly sequence using ge- netic algorithms considering economic and environmental aspects. International Journal of Advanced Manufacturing Technology, 18(5):371–380.
Seth, A., Su, H.-J., and Vance, J. M. (2008). Development of a Dual-Handed Haptic Assembly System: SHARP. Journal of Computing and Information Science in Engineering, 8(4):44502. Seth, A., Vance, J. M., and Oliver, J. H. (2010). Virtual reality for assembly methods proto-
typing: a review. Virtual Reality, 15(1):5–20.
Singh, A., Tiwari, M., and Mukhopadhyay, S. K. (2003). Modelling and planning of the dis- assembly processes using an enhanced expert Petri net. International Journal of Production Research, 41(16):3761–3792.
Sung, R. C., Ritchie, J. M., Robinson, G., Day, P. N., Corney, J., and Lim, T. (2009). Auto- mated design process modelling and analysis using immersive virtual reality. Computer-Aided Design, 41(12):1082–1094.
Tang, Y., Zhou, M., Zussman, E., and Caudill, R. (2000). Disassembly modeling, planning and application: a review. In IEEE International Conference on Robotics and Automation, volume 3, pages 2197–2202.
Tching, L., Dumont, G., and Perret, J. (2010). Haptic Assembly of CAD Models Using Virtual Constraint Guidance. In ASME World Conference on Innovative Virtual Reality, pages 11–19. ASME, ASME.