skip to main content
10.1145/199404.199426acmconferencesArticle/Chapter ViewAbstractPublication Pagesi3dConference Proceedingsconference-collections
Article
Free Access

Haptic rendering: programming touch interaction with virtual objects

Authors Info & Claims
Published:15 April 1995Publication History

ABSTRACT

Haptic rendering is the process of computing and generating forces in response to user interactions with virtual objects. Recent efforts by our team at MIT's AI laboratory have resulted in the development of haptic interface devices and algorithms for generating the forces of interaction with virtual objects. This paper focuses on the software techniques needed to generate sensations of contact interaction and material properties. In particular, the techniques we describe are appropriate for use with the Phantom haptic interface, a force generating display device developed in our laboratory. We also briefly describe a technique for representing and rendering the feel of arbitrary polyhedral shapes and address issues related to rendering the feel of non-homogeneous materials. A number of demonstrations of simple haptic tasks which combine our rendering techniques are also described.

References

  1. 1.Brook's, Jr., Fred P., M. Ouh-Young, J. J. Batter, and P. J. Kilpatrick. "Project GROPE- Haptic Displays for Scientific Visualization." Proceedings of SIGGRAPH '90. Dallas, Texas. August 6- I0, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.Colgate, J. Edward, and J. Michael Brown "Factors Affecting the Z-Width of a Haptic Interface." Proceedings of tile IEEE International Conference on Robotics and Automation, 3205-3210. 1994.Google ScholarGoogle Scholar
  3. 3.Colgate, J. Edward, P.E. Grating, M.C. Stanley, and G. Schenkel "Implementation of Stiff Virtual Walls in Force-Reflecting Interfaces." Proc. {EEE-VRAIS, pp. 202-208, 1993.Google ScholarGoogle Scholar
  4. 4.Durlach, Nathaniel I., et al. "Virtual Reality: Scientific and Technological Challenges." Report produced for the National Research Council, National Academy of Sciences. Washington D.C. December 1994.Google ScholarGoogle Scholar
  5. 5.Kilpatrick, P. J. "The Use of Kinestetic Supplement in an Interactive System." Ph.D. dissertation, Computer Science Department, University of North Carolina at Chapel Hill. 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.Massie, Thomas H. "Design of a Three Degree of Freedom Force-l~Leflecting Haptic Interface." SB thesis, MIT EECS Department. May, 1993.Google ScholarGoogle Scholar
  7. 7.M assie, Thomas H. and Kenneth Salisbury. "The PHANTOM Haptic Interface: A Device for Probing Virtual Objects." Proceedings of the ASME Winter Annual Meeting, Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. Chicago, IL. November 1994.Google ScholarGoogle Scholar
  8. 8.Minsky, Margaret M., et al. "Feeling and Seeing: Issues in Force Display." Computer Graphics, vol. 24, no. 2, pp. 235-243, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.Mortenson, Michael E. Geometric Modelling. New York: John Wiley & Sons, Inc. 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.Noll, A. Michael. "Man-Machine Tactile Communication." Society for Information Display Journal. July/August 1972. Reprinted in Creative Computing, July/August 1978 p.52-57.Google ScholarGoogle Scholar
  11. 11.Salcudean, S. E. and T. D. Vlaar. "On the Emulation of Stiff Walls and Static Friction with a Magnetically Levitated Input/Output Device." Proceedings of the ASME 'Dynamic Systems and Control Division. Chicago, IL. Nov. 6-11, 1994.Google ScholarGoogle Scholar
  12. 12.Sheridan, Thomas B. Telerobotics, Automation, and Supervisory Control. Cambridge, MA: MIT Press, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.Swarup, Nitish. SM thesis in progress. Department of Mechanical Engineering, MIT. Expected May 95.Google ScholarGoogle Scholar
  14. 14.Zilles, Craig and Kenneth Salisbury. "A Constraint- Based God Object Method for Haptic Display." Submitted to IEEE/RSJ International Conference on Intelligent Robots and Systems, Human Robot Interaction, and Cooperative Robots. 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15.Zilles, Craig. SM thesis in progress. Department of Mechanical Engineering, MIT. Expected May 95.Google ScholarGoogle Scholar

Index Terms

  1. Haptic rendering: programming touch interaction with virtual objects

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            I3D '95: Proceedings of the 1995 symposium on Interactive 3D graphics
            April 1995
            218 pages
            ISBN:0897917367
            DOI:10.1145/199404
            • Chairman:
            • Michael Zyda

            Copyright © 1995 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 15 April 1995

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • Article

            Acceptance Rates

            Overall Acceptance Rate148of485submissions,31%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader