Multimodal exploration of the fourth dimension

We present a multimodal paradigm for exploring topological surfaces embedded in four dimensions; we exploit haptic methods in particular to overcome the intrinsic limitations of 3D graphics images and 3D physical models. The basic problem is that, just as 2D shadows of 3D curves lose structure where lines cross, 3D graphics projections of smooth 4D topological surfaces are interrupted where one surface intersects another. Furthermore, if one attempts to trace real knotted ropes or a plastic models of self-intersecting surfaces with a fingertip, one inevitably collides with parts of the physical artifact. In this work, we exploit the free motion of a computer-based haptic probe to support a continuous motion that follows the local continuity of the object being explored. For our principal test case of 4D-embedded surfaces projected to 3D, this permits us to follow the full local continuity of the surface as though in fact we were touching an actual 4D object. We exploit additional sensory cues to provide supplementary or redundant information. For example, we can use audio tags to note the relative 4D depth of illusory 3D surface intersections produced by projection from 4D, as well as providing automated refinement of the tactile exploration path to eliminate jitter and snagging, resulting in a much cleaner exploratory motion than a bare uncorrected motion. Visual enhancements provide still further improvement to the feedback: by opening a view-direction-defined cutaway into the interior of the 3D surface projection, we allow the viewer to keep the haptic probe continuously in view as it traverses any touchable part of the object. Finally, we extend the static tactile exploration framework using a dynamic mode that links each stylus motion to a change in orientation that creates at each instant a maximal-area screen projection of a neighborhood of the current point of interest. This minimizes 4D distortion and permits true metric sizes to be deduced locally at any point. All these methods combine to reveal the full richness of the complex spatial relationships of the target shapes, and to overcome many expected perceptual limitations in 4D visualization.

[1]  Hui Ma,et al.  Space walking [topological manifold visualization] , 1995, Proceedings Visualization '95.

[2]  Guillermo A. Francia Embedded systems programming , 2001 .

[3]  Stephen A. Brewster,et al.  Haptic Graphs for Blind Computer Users , 2000, Haptic Human-Computer Interaction.

[4]  P. Abbeel,et al.  Kalman filtering , 2020, IEEE Control Systems Magazine.

[5]  Greg Welch,et al.  Welch & Bishop , An Introduction to the Kalman Filter 2 1 The Discrete Kalman Filter In 1960 , 1994 .

[6]  Neil F. Stewart,et al.  Moving coordinate frames for representation and visualization in four dimensions , 1996, Comput. Graph..

[7]  A. Hanson A Construction for Computer Visualization of Certain Complex Curves , 1994 .

[8]  Thomas Banchoff Beyond the Third Dimension: Geometry, Computer Graphics, and Higher Dimensions , 1990 .

[9]  Andrew J. Hanson,et al.  Space Walking , 1995, IEEE Visualization.

[10]  A. Michael Noll A computer technique for displaying n-dimensional hyperobjects , 1967, CACM.

[11]  Benjamin A. C. Forsyth Intelligent support of interactive manual control : design, implementation and evaluation of Look-Ahead Haptic Guidance , 2004 .

[12]  John M. Kennedy,et al.  Optics and haptics , 2002 .

[13]  Pheng-Ann Heng,et al.  Illuminating the fourth dimension , 1992, IEEE Computer Graphics and Applications.

[14]  Thomas H. Massie,et al.  The PHANToM Haptic Interface: A Device for Probing Virtual Objects , 1994 .

[15]  Gaurav S. Sukhatme,et al.  An implicit-based haptic rendering technique , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  Günter Niemeyer,et al.  Haptic rendering with predictive representation of local geometry , 2004, 12th International Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, 2004. HAPTICS '04. Proceedings..

[17]  Christine L. MacKenzie,et al.  Auditory, graphical and haptic contact cues for a reach, grasp, and place task in an augmented environment , 2003, ICMI '03.

[18]  J. Hadamard,et al.  The Psychology of Invention in the Mathematical Field. , 1945 .

[19]  A. K. Dewdney,et al.  The Planiverse: Computer Contact with a Two-Dimensional World , 1984, The Mathematical Gazette.

[20]  Allison M. Okamura,et al.  Feature Detection for Haptic Exploration with Robotic Fingers , 2001, Int. J. Robotics Res..

[21]  Allison M. Okamura,et al.  Haptic exploration of unknown objects , 2000 .

[22]  Rudy R. Negenborn,et al.  Robot Localization and Kalman Filters , 2003 .