A Constraint Equation Algebra as a Basis for Haptic Rendering

Many haptic rendering problems can be expressed in terms of constraints on the motion of a proxy within a virtual environment. This principle is well established for surface rendering, and can also be applied to other types of haptic interaction. A key problem in general constraint based rendering is combining constraints from several sources into a single unified constraint. This paper describes some work in progress toward developing a mathematical framework for manipulating motion constraint equations, and in particular the derivation of a combination algebra for constraints. This work could lead to a system for 6DOF rendering involving non-trivial proxy shapes.

[1]  Mel Slater,et al.  Presence in Shared Virtual Environments and Virtual Togetherness , 2000, Presence: Teleoperators & Virtual Environments.

[2]  Russell M. Taylor,et al.  Adding force display to a stereoscopic head-tracked projection display , 1998, Proceedings. IEEE 1998 Virtual Reality Annual International Symposium (Cat. No.98CB36180).

[3]  Mandayam A. Srinivasan,et al.  Force Shading for Haptic Shape Perception , 1996, Dynamic Systems and Control.

[4]  Matthew Hutchins Software components for haptic constraints , 2000, Electronic Imaging.

[5]  James M. Van Verth,et al.  Adding force feedback to graphics systems: issues and solutions , 1996, SIGGRAPH.

[6]  Ken Pimentel,et al.  Virtual reality - through the new looking glass , 1993 .

[7]  John Kenneth Salisbury,et al.  A constraint-based god-object method for haptic display , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[8]  P. N. Paraskevopoulos,et al.  Modern Control Engineering , 2001 .

[9]  Hiroo Iwata,et al.  Volume haptization , 1993, Proceedings of 1993 IEEE Research Properties in Virtual Reality Symposium.

[10]  Susan J. Lederman,et al.  Computational haptics: the sandpaper system for synthesizing texture for a force-feedback display , 1995 .

[11]  Gaurav S. Sukhatme,et al.  Touch in Immersive Environments , 2000 .

[12]  Dale A. Lawrence,et al.  Combined Visual/Haptic Rendering Modes for Scientific Visualization , 1999, Dynamic Systems and Control.

[13]  Timothy S. Miller,et al.  The design of 3D haptic widgets , 1999, SI3D.

[14]  Ricardo S. Avila,et al.  A haptic interaction method for volume visualization , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[15]  Cagatay Basdogan,et al.  The role of Haptic communication in shared virtual environments , 1998 .

[16]  James J. Troy REAL-TIME DYNAMIC BALANCING AND WALKING CONTROL OF A 7-LINK PLANAR BIPED , 1998 .

[17]  Lucy Y. Pao,et al.  Shock and vortex visualization using a combined visual/haptic interface , 2000, Proceedings Visualization 2000. VIS 2000 (Cat. No.00CH37145).

[18]  Cagatay Basdogan,et al.  An Experiment on the Influence of Haptic Communication on the Sense of Being Together , 1998 .

[19]  K. A. Shomper,et al.  Haptic rendering , 1997, 14th Annual AESS/IEEE Dayton Section Symposium. Synthetic Visualization: Systems and Applications.

[20]  H.-C. Hege,et al.  Interactive visualization of 3D-vector fields using illuminated stream lines , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[21]  Francis L. Merat,et al.  Introduction to robotics: Mechanics and control , 1987, IEEE J. Robotics Autom..

[22]  William Harwin,et al.  Quantification of the effects of haptic feedback during motor skills tasks in a simulated environment , 2000 .

[23]  M. B. Mandler,et al.  Mechanisms of simultaneous color induction. , 1986, Journal of the Optical Society of America. A, Optics and image science.

[24]  Eugene Fiume,et al.  Interactive control for physically-based animation , 2000, SIGGRAPH.

[25]  Michael Zyda,et al.  Networked virtual environments - desgin and implementation , 1999 .

[26]  Jack McLaughlin,et al.  Haptic Workbench: a multisensory virtual environment , 1999, Electronic Imaging.

[27]  M. McCourt A spatial frequency dependent grating-induction effect , 1982, Vision Research.

[28]  Herve Delingette,et al.  Real-Time Elastic Deformations of Soft Tissues for Surgery Simulation , 1999, IEEE Trans. Vis. Comput. Graph..

[29]  Bernd Fröhlich,et al.  The Responsive Workbench [virtual work environment] , 1994, IEEE Computer Graphics and Applications.

[30]  Gaurav S. Sukhatme,et al.  The Haptic Museum , 2000 .

[31]  David Baraff,et al.  Fast contact force computation for nonpenetrating rigid bodies , 1994, SIGGRAPH.

[32]  Bruce Randall Donald,et al.  Using haptic vector fields for animation motion control , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[33]  Marcelo Knörich Zuffo,et al.  A Virtual Reality Simulator for Bone Marrow Harvest for Transplant , 2001 .

[34]  Charles D. Hansen,et al.  Interactive Simulation and Visualization , 1999, Computer.

[35]  Dinesh K. Pai,et al.  ArtDefo: accurate real time deformable objects , 1999, SIGGRAPH.

[36]  Bernd Fröhlich,et al.  The Responsive Workbench: A Virtual Work Environment , 1995, Computer.

[37]  Didier Dubois,et al.  Fuzzy sets and systems ' . Theory and applications , 2007 .

[38]  J. W. Humberston Classical mechanics , 1980, Nature.

[39]  Frederick P. Brooks,et al.  Project GROPEHaptic displays for scientific visualization , 1990, SIGGRAPH.

[40]  Morten Bro-Nielsen,et al.  Real‐time Volumetric Deformable Models for Surgery Simulation using Finite Elements and Condensation , 1996, Comput. Graph. Forum.

[41]  Blake Hannaford,et al.  Force Feedback in Virtual and Shared Environments , 1995 .

[42]  Ebrahim H. Mamdani,et al.  An Experiment in Linguistic Synthesis with a Fuzzy Logic Controller , 1999, Int. J. Hum. Comput. Stud..

[43]  Q. Zaidi,et al.  Effect of spatial configuration on motion aftereffects. , 1993, Journal of the Optical Society of America. A, Optics and image science.

[44]  Bernard D. Adelstein,et al.  Sensor spatial distortion, visual latency, and update rate effects on 3D tracking in virtual environments , 1999, Proceedings IEEE Virtual Reality (Cat. No. 99CB36316).

[45]  Charles D. Hansen,et al.  An improved calibration framework for electromagnetic tracking devices , 2001, Proceedings IEEE Virtual Reality 2001.

[46]  M. M. Taylor,et al.  Tracking the Decay of the After-Effect of Seen Rotary Movement , 1963, Perceptual and motor skills.

[47]  Hans Hagen,et al.  Scientific Visualization: Overviews, Methodologies, and Techniques , 1997 .

[48]  Ming C. Lin,et al.  inTouch: interactive multiresolution modeling and 3D painting with a haptic interface , 2000, Proceedings IEEE Virtual Reality 2000 (Cat. No.00CB37048).

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