Haptic-based interactive path planning for a virtual robot arm

  • C. J. Chen
  • S. K. Ong
  • A. Y. C. Nee
  • Y. Q. Zhou
Original Paper

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 planning 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Hwang Y.K., Ahuja N.: Gross motion planning—a survey. ACM Comput. Surv. 3(24), 219–291 (1992)CrossRefGoogle Scholar
  2. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 12.
    Bejczy, A.K.: Virtual reality in robotics. In: IEEE Conference on Emerging Technologies and Factory Automation, pp. 7–15 (1996)Google Scholar
  13. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 26.
    Company, Sensable. OpenHaptics Toolkit Programmer’s Guide. (2005)Google Scholar
  27. 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. 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

Copyright information

© Springer-Verlag 2010

Authors and Affiliations

  • C. J. Chen
    • 1
  • S. K. Ong
    • 2
  • A. Y. C. Nee
    • 2
  • Y. Q. Zhou
    • 3
  1. 1.Qingdao Technological UniversityQingdaoChina
  2. 2.Department of Mechanical Engineering, Faculty of EngineeringNational University of SingaporeSingaporeSingapore
  3. 3.Shandong UniversityJinanChina

Personalised recommendations