skip to main content
article
Free Access

Design for interactive performance in a virtual laboratory

Published:01 February 1990Publication History
Skip Abstract Section

Abstract

In recent years, a number of research groups have implemented various versions of virtual world concept [2, 4, 6, 7]. A common thread among these virtual worlds is a direct manipulation user interface paradigm based on a glove device with the position and orientation of the hand registered by a tracking device. To explore this paradigm, a new project at IBM Research was started in 1989 to build a virtual laboratory for scientists and engineers. Our first step is to integrate the glove and space tracking devices with the real time graphics on a graphics superworkstation. A simple bouncing ball virtual world has been created to test underlying software and fine tune interactive performance.Our initial emphasis is placed on understanding the limitations of various system components and getting the best interactive performance from the system. With current state of technology, the glove and tracking devices can generate much more data than the graphics update process can utilize. Both the rendering process and the processes handling the device serial ports are CPU intensive. Our first design problem is how to distribute the processing and match the incoming data rates of input devices with the update rate of the graphics. After a new position from the tracker is received by the graphics, it is displayed only at the next frame update time giving the appearance that the hand image always lags behind the motion of the real hand. Our second design problem is to use techniques to compensate for this inherent lag time. This abstract describes the specific approaches we use to solve these problems and some useful insight gained in experimenting with lag time reduction by position prediction.

References

  1. 1. Bruce S. Borden, "Graphics Processing on a Graphics Supercomputer", IEEE Computer Graphics and Applications, 9(4), pages 56-62, IEEE, July 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2. Frederick P. Brooks, Jr., "Grasping Reality Through Illusion - Interactive Graphics Serving Science", CHI'88 Proceedings, pages 1-11. ACM, May 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3. Tom Diede, Carl F. Hagenmaier, Glen S. Miranker, Jonathan J. Rubinstein, and William S. Worley, Jr., "The Titan Graphics Supercomputer Architecture", Computer, 21(9), pages 13-30. IEEE, September 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4. Scott Fisher, "The AMES Virtual Environment Workstation (VIEW)", SIGGRAPH'89 Course 29 Notes, pages 10-27, ACM. August 1989.Google ScholarGoogle Scholar
  5. 5. Frederick H. Rabb. Ernest Blood. Terry O. Steiner, and Herbert R. Jones, "Magnetic Position and Orientation Tracking System", IEEE Transaction on Aerospace and Electronic Systems , AES-15(5). pages 709-718, IEEE, September 1979.Google ScholarGoogle Scholar
  6. 6. David J. Sturman, David Zeltzer, and Steve Pieper, "Hands-on Interaction with Virtual Environments". SIGGRAPH'89 Course 29 Notes, pages 5.1-5.14, ACM. August 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7. David Weimer and S. K. Ganapathy, "A Synthetic Visual Environment with Hand Gesturing and Voice input", CHI'89 Conference Proceedings , pages 235-140, ACM, April 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8. Thomas G. Zimmerman, Jaron Lanier, Chuck Planchard, Steve Bryson, and Young Harvill. "A Hand Gesture Interface Device", CHI + GI 1987 Conference Proceedings, pages 198-192. ACM, April 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Design for interactive performance in a virtual laboratory

          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

          Full Access

          • Published in

            cover image ACM SIGGRAPH Computer Graphics
            ACM SIGGRAPH Computer Graphics  Volume 24, Issue 2
            Mar. 1990
            241 pages
            ISSN:0097-8930
            DOI:10.1145/91394
            Issue’s Table of Contents
            • cover image ACM Conferences
              I3D '90: Proceedings of the 1990 symposium on Interactive 3D graphics
              February 1990
              271 pages
              ISBN:0897913515
              DOI:10.1145/91385

            Copyright © 1990 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: 1 February 1990

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader