“Adding force feedback to graphics systems: issues and solutions” by Mark, Randolph, Finch, Van Verth and Taylor
Conference:
Type(s):
Title:
- Adding force feedback to graphics systems: issues and solutions
Presenter(s)/Author(s):
Abstract:
Integrating force feedback with a complete real-time virtual environment system presents problems which are more difficult than those encountered in building simpler force-feedback systems. In particular, lengthy computations for graphics or simulation require a decoupling of the haptic servo loop from the main application loop if high-quality forces are to be produced. We present some approaches to these problems and describe our force-feedback software library which implements these techniques and provides other benefits including haptic-textured surfaces, device independence, distributed operation and easy enhancement.
References:
1. ADACHI, Y., KUMANO, T., OGINO, K. Intermediate Representation for Stiff Virtual Objects. Proc. IEEE Virtual Reality Annual Intl. Symposium ’95 (Research Triangle Park, N. Carolina, March 11- 15), pp. 203-210.
2. BAILEY, M., JOHNSON, D., KRAMER, J. MASSIE, T., TAYLOR, R. So Real I Can Almost Touch It: The Use of Touch as an I/O Device for Graphics and Visualization. SIGGRAPH 96 Course Notes #37 (New Orleans, Louisiana, August 1996).
3. BATTER, J. J., BROOKS, F. P. JR. GROPE-I: A computer display to the sense of feel. Proc. Intl. Federation of Information Processing Congress ’71 (Ljubljana, Yugosolavia, Aug. 23-28). Information Processing ’71, vol. 1, pp. 759-763.
4. BROOKS, F. P. JR., OUH-YOUNG, M., BATTER, J. J., KILPATRICK, P. J. Project GROPE–Haptic displays for scientific visualization. Proc. SIGGRAPH 90 (Dallas, Texas, Aug. 6-10, 1990). In Computer Graphics 24, 4 (August 1990), pp. 177-185.
5. BUTTOLO, P., Kt~G, D., ~afom~, B. Manipulation in Real, Virtual and Remote Environments. Proc. IEEE Conf. on Systems, Man and Cybernetics (Vancouver, BC, Oct. 1995), vol. 5, pp. 4656- 4661.
6. COLGATE, J. E., BROWN, J. M. Factors Affecting the Z-Width of a Haptic Display. Proc. IEEE Intl. Conf. on Robotics and Automation (San Diego, Calif., May 8-13, 1994), vol. 4, pp. 3205-3210.
7. COLGATE, J. E., STANLEY, M. C., BROWN, J. M. Issues in the Haptic Display of Tool Use. ASME Haptic Interfaces for Virtual Environment and Teleoperator Systems 1994, In Dynamic Systems and Control 1994 (Chicago, Illinois, Nov. 6-11), vol. 1, pp. 140-144.
8. FINCH, M., CHI, V., TAYLOR, R. M. II, FaLvo, M., WASHBURN, S., SteEP, FINE, R. Surface Modification Tools in a Virtual Environment Interface to a Scanning Probe Microscope. Proc. 1995 Symposium on Interactive 3D Graphics (Monterey, CA, April 9-12, 1995), pp. 13-18.
9. Fu, K. S., GONZALEZ R. C., LEE, C. S. G. Robotics control, sensing, vision and intelligence. McGraw-Hill, New York, 1987.
10. GOMEZ, D., BURDEA, G., LANGRANA, N. Integration of the Rutgers Master II in a Virtual Reality Simulation. Proc. IEEE Virtual Reality Annual Intl. Symposium ’95 (Research Triangle Park, N. Carolina, March 11-15), pp. 199-202.
11. GOSSWEILER, R., LONG, C., KOGA, S., PAUSCH, R. DIVER: A Distributed Virtual Environment Research Platform. Proc. IEEE 1993 Symposium on Research Frontiers in Virtual Reality (San Jose, Calif., Oct. 25-26, 1993), pp. 10-15.
12. KIM, W. S., HANNAFORD, B., BEJCZY, A. K. Force-Reflection and Shared Compliant Control in Operating Telemanipulators with Time Delay. IEEE Transactions on Robotics and Automation, April 1992, pp. 176-185.
13. MARK, W. R., RANDOLPH, S. C., FINCH, M., VAN VERTH, J. M. UNC- CH Force-Feedback Library, Revision C. University of North Carolina at Chapel Hill, Computer Science Technical Report #TR96-012, Jan. 30, 1996. {Available at http://www.cs.unc.edu}; Also: ibid, Revision C.2. May 10, 1996. {Not a TR. Available at ftp://ftp.cs.unc.edu/pub/packages/GRIP/armlib}
14. MASSlE, T. M., SALISBURY, J.K. The PHANTOM Haptic Interface: A Device for Probing Virtual Objects. ASME Haptic Interfaces for Virtual Environment and Teleoperator Systems 1994, In Dynamic Systems and Control 1994 (Chicago, Illinois, Nov. 6-11), vol. 1, pp. 295-301.
15. MINSKY M., OUH-YOUNG, M., STEELE, M., BROOKS, F. P. JR., BEHENSKY, M. Feeling and Seeing: Issues in Force Display. Proc. 1990 Symposium on Interactive 3D Graphics (Snowbird, Utah, March 25-28, 1990). In Computer Graphics 24, 2, pp 235-243.
16. }V{ITSUISHI, M., HORI, T., HATAMURA, Y., NAGAO, T., KRAMER, B. Operational environment transmission for manufacturing globalization. Proc. 1994 Japan-U.S.A. Symposium on Flexible Automation (Kobe, Japan, July 11-18, 1994), vol. 1, pp. 379-382.
17. OUH-YOUNG, M., Force Display In Molecular Docking. Ph. D. Dissertation, University of North Carolina at Chapel Hill, UNC-CH Computer Science TR90-004, February, 1990.
18. SALCUDEAN, S. E., VLAAR, T. D. On the Emulation of Stiff Walls and Static Friction with a Magnetically Levitated Input/Output Device. ASME Haptic Interfaces for Virtual Environment and Teleoperator Systems 1994, In Dynamic Systems and Control 1994 (Chicago, Illinois, Nov. 6-11), vol. 1, pp. 303-309.
19. SALISBURY, K., BROCK, D., MASSIE, T., Swamn’, N., ZILLES, C. Haptic Rendering: Programming Touch Interaction with Virtual Objects. Proc. 1995 Symposium on Interactive 3D Graphics (April 9-12, Monterey, Calif.), pp. 123-130.
20. SHAW, C.,LIANG, J, GREEN, M., SUN, Y. The decoupled simulation model for VR systems. Proc. 1992 Conf. on Human Factors in Computer Systems (CHI ’92) (Monterey, Calif., May 3-7, 1992), pp. 321-328.
21. SURLES, M.C. An Algorithm With Linear Complexity For Interactive, Physically-based Modeling of Large Proteins. Proc. SIGGRAPH 92 (Chicago, Illinois, July 26-31, 1992). In Computer Graphics, 26, 2 (July 1992), pp. 221-230.
22. SHERIDAN, T.B. Telerobotics, Automation, and Supervisory Control. MIT Press, Cambridge, Mass., 1992.
23. SNYDER, W. E. Industrial Robots: Computer Interfacing and Control. Prentice-Hall, Englewood Cliffs, New Jersey, 1985.
24. ZILLES, C. B., SALISBURY, J. K. A Constraint-based God-object Method for Haptic Display. ASME Haptic Interfaces for Virtual Environment and Teleoperator Systems 1994, In Dynamic Systems and Control 1994 (Chicago, Illinois, Nov. 6-11), vol. 1, pp. 146-150.