Haptic-based interactive path planning for a virtual robot arm
- 318 Downloads
- 11 Citations
Abstract
In this paper, based on the structural similarity between the PHANToM haptic device and a six-DOF (Degrees of Freedom) articulated robot arm, a six-DOF virtual robot arm driven by the PHANToM device is modeled. In order to enable the virtual robot arm to haptically interact with virtual prototypes in a virtual assembly (VA) environment, a workspace mapping method based on robot kinematics analysis is proposed. The haptic-based virtual robot arm is used in interactive modeling in free path planning and constraint-based assembly path planning operations in the VA system. In both planning processes, the user can interactively edit an assembly path with the guiding forces as feedback. Lastly, A few experiments have been conducted to verify the effectiveness of the proposed methods. The haptic-based virtual robot arm presented in this paper provides a new human-computer interaction method for a VA system.
Keywords
Virtual assembly interaction Virtual robot arm model Workspace mapping Path planningPreview
Unable to display preview. Download preview PDF.
References
- 1.Hwang Y.K., Ahuja N.: Gross motion planning—a survey. ACM Comput. Surv. 3(24), 219–291 (1992)CrossRefGoogle Scholar
- 2.Hwang, Y.K., Cho, K.R., Lee, S.Y, Park, S.M., Kang, S.C.: Human computer cooperation in interactive motion planning. In: 8th International Conference on Advanced Robotics, pp. 571–576 (1997)Google Scholar
- 3.Galeano, D., Payandeh, S.: Artificial and natural force constraints in haptic-aided path planning. In: IEEE International Workshop on Haptic Audio Visual Environments and their Applications, pp. 45–50 (2005)Google Scholar
- 4.Geraerts R., Overmars M.H.: The corridor map method: a general framework for real-time high-quality path planning. Comput. Anim. Virtual Worlds 18(2), 107–119 (2007)CrossRefGoogle Scholar
- 5.Liu J.H., Ning R.X., Wan B.L., Xiong Z.Q.: Research of complex product assembly path planning in virtual assembly. J. Syst. Simul. 19(9), 2003–2007 (2007)Google Scholar
- 6.Geraerts, R., Overmars, M.H.: Creating high-quality roadmaps for motion planning in virtual environments. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 4355–4361 (2006)Google Scholar
- 7.He H.W., Wu Y.M., Pan H.B., Zheng D.T.: Visualized interactive manipulation in virtual assembly. J. Comput. Inform. Syst. 3(1), 387–392 (2007)Google Scholar
- 8.Mikchevitch, A., Antoine, F.: Haptically generated paths of an AFM-based nanomanipulator using potential field. In: 4th IEEE Conference on Nanotechnology, pp. 355–357 (2004)Google Scholar
- 9.Yuan, X.B., Yang, S.X.: Interactive assembly planning with automatic path generation. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 3965–3970 (2004)Google Scholar
- 10.Zheng Y., Ning R.X., Liu J.H., Wan B.L.: Study on interactive virtual assembly path planning and optimal method. Chin. Mech. Eng. 17(11), 1153–1156 (2006)Google Scholar
- 11.Mikchevitch, A., Leon, J.-C., Gouskov, A.: Path planning for flexible components using a virtual reality environment. In: 5th IEEE International Symposium on Assembly and Task Planning, pp. 247–252 (2003)Google Scholar
- 12.Bejczy, A.K.: Virtual reality in robotics. In: IEEE Conference on Emerging Technologies and Factory Automation, pp. 7–15 (1996)Google Scholar
- 13.Mikchevitch, A., Leon, J.-C., Gouskov, A.: Path planning of an AFM-based nanomanipulator using virtual force reflection. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 577–582 (2004)Google Scholar
- 14.Freire, J.C. Jr., De Lima, J.V., Neves, R.A., De Sena, G.J.: A multimedia environment for supporting the teaching of robotics systems. In: Proceedings of the 24th International Conference on Distributed Computing Systems Workshops, pp. 280–285 (2004)Google Scholar
- 15.Miner, N.E., Stansfield, S.A.: Interactive virtual reality simulation system for robot control and operator training. In: Proceedings of the 1994 IEEE International Conference on Robotics and Automation, pp. 1428–1435 (1994)Google Scholar
- 16.Giuseppe G., Adelaide M.: Design of an innovative assembly process of a modular train in virtual environment. Int. J. Interact. Des. Manuf. 1(2), 85–97 (2007)CrossRefGoogle Scholar
- 17.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
- 18.Lim, T., Ritchie, J.M., Corney, J.R., Dewar, R.G., Schmidt, K., Bergsteiner, K.: Assessment of a haptic virtual assembly system that uses physics-based interactions. In: IEEE International Symposium on Assembly and Manufacturing, pp. 147–153 (2007)Google Scholar
- 19.Zilles, C.B., Salisbury, J.K.: A constraint-based god-object method for haptic display. 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 146–151 (1995)Google Scholar
- 20.McNeely, W.A., Puterbaugh, K.D., Troy, J.J.: Six degree-of-freedom haptic rendering using voxel sampling. 26th International Conference on Computer Graphics and Interactive Techniques, pp. 401–408 (1999)Google Scholar
- 21.San Martin J., Miraut D., Gomez C., Bayona S.: Design of an adaptable haptic device for an arthroscopy training environment. Int. J. Interact. Des. Manuf. 1(3), 169–173 (2007)CrossRefGoogle Scholar
- 22.Coutee, A.S.: Virtual assembly and disassembly analysis: an exploration into virtual object interactions and haptic feedback. PHD dissertation, Georgia Institute of Technology (2004)Google Scholar
- 23.Brad M.H., Judy M.V.: Desktop haptic virtual assembly using physically based modeling. Virtual Real. 11(4), 207–215 (2007)CrossRefGoogle Scholar
- 24.Iglesias, R., Prada, E., Uribe, A., Garcia-Alonso, A., Casado, S., Gutierrez, T.: Assembly simulation on collaborative haptic virtual environments. In: 15th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision, pp. 241–247 (2007)Google Scholar
- 25.Van Strijp, C.J., Langen, H.H., Onosato, M.: The application of a haptic interface on microassembly. In: 14th Symposium on Haptics Interfaces for Virtual Environment and Teleoperator Systems, pp. 289–293 (2006)Google Scholar
- 26.Company, Sensable. OpenHaptics Toolkit Programmer’s Guide. (2005)Google Scholar
- 27.Ehmann, S.A., Lin, M.C.: Accelerated proximity queries between convex polyhedra by multi-level voronoi marching. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 2101–2106 (2000)Google Scholar
- 28.Weidlich D., Cser L., Polzin T., Cristiano D., Zickner H.: Virtual reality approaches for immersive design. Int. J. Interact. Des. Manuf. 3(2), 103–108 (2009)CrossRefGoogle Scholar