Application of Haptic Navigation to Modify Free-Form Surfaces Through Specified Points and Curves

[+] Author and Article Information
Masatake Higashi

Toyota Technological Institute, 2-12-1, Hisakata, Tempaku-ku, Nagoya, 468-8511 Japane-mail: higashi@toyota-ti.ac.jp

Nobuaki Aoki

Chubu Soft Engineering Co. Ltd., 4-10-25, Meieki, Nakamura-ku, Nagoya, 450-0002 Japane-mail: nobu@cse.co.jp

Takanobu Kaneko

Toyota Technological Institute, 2-12-1, Hisakata, Tempaku-ku, Nagoya, 468-8511 Japane-mail: k8staka@toyota-ti.ac.jp

J. Comput. Inf. Sci. Eng 2(4), 265-276 (Mar 26, 2003) (12 pages) doi:10.1115/1.1559581 History: Received August 01, 2002; Revised January 01, 2003; Online March 26, 2003
Copyright © 2002 by ASME
Your Session has timed out. Please sign back in to continue.


Sederberg, T. W., and Parry, S. R., 1986, “Free-Form Deformation of Solid Geometric Models,” Computer Graphics, Proc. of SIGGRAPH 86, 20 (4), pp. 151–160.
Lamousin, H. J., and Waggenspack, Jr., W. N., 1994, “NURBS-Based Free-Form Deformations” IEEE Comput. Graphics Appl., pp. 59–65.
Hsu,  W. M., Hughes,  J. F., and Kaufman,  H., 1992, “Direct Manipulation of Free-Form Deformations” Comput. Graph., 26(2), pp. 177–184.
Forsey,  D. R., and Bartels,  R. H., 1988, “Hierarchical B-Spline Refinement,” Comput. Graph., 22(4), pp. 205–212.
Welch,  W., and Witkin,  A., 1992, “Variational Surface Modeling,” Comput. Graph., Siggraph 92, 26(2), pp. 157–166.
SensAble Technologies Inc., “freeform™ Modeling System,” http://www.sensable.com/freeform.
Massie, T. H., and Salisbury, J. K., 1994, “The Phantom Haptic Interface: A Device for Probing Virtual Objects,” ASME Winter Annual Meeting, Symp. on Haptic Interfaces for Virtual Environment and Teleoperator Systems, Chicago, IL.
Ehmann,  S. A., Gregory,  A. D., and Lin,  M. C., 2001, “A Touch-Enabled System for Multiresolution Modeling and 3D Painting,” Journal of Visualization and Computer Animation,12(3), pp. 145–158.
McDonnell, K., Qin, H., and Wlodarczyk, R., 2001, “Virtual Clay: A Real-Time Sculpting System With Haptic Toolkits,” Proc. of 2001 ACM Symp. on Interactive 3D Graphics, pp. 179–190.
MacCracken, R., and Joy, K. I., 1996, “Free-Form deformations With Lattices of Arbitrary Topology,” Computer Graphics (Proc. of SIGGRAPH 96), pp. 181–188.
Dachille,  F., Qin,  H., and Kaufman,  A., 2001, “A Novel Haptics-Based Interface and Sculpting System for Physics-Based Geometric Design,” Comput.-Aided Des., 33(5), pp. 403–420.
Qin,  H., and Terzopoulos,  D., 1996, “D-NURBS: A Physics-Based Framework for Geometric Design,” IEEE Trans. Vis. Comput. Graph., 2(1), pp. 85–96.
Scheffe, H., 1959, The Analysis of Variance, Wiley.
Thompson II, T. V., Johnson, D. E., and Cohen, E., 1997, “Direct Haptic Rendering of Sculptured Models,” Symp. on Interactive 3D Graphics, pp. 167–176.
Higashi, M., Kushimoto, T., and Hosaka, M., 1990, “On formulation and Display for Visualizing Features and Evaluating Quality of Free-form Surfaces,” EUROGRAPHICS’90, North-Holland, Amsterdam, pp. 79–92.
Higashi, M., Harada, H., and Kuroda, M., 2000, “Generation of Surfaces with Smooth Highlight Lines, Curve and Surface Design,” Vanderbilt Univ. Press, pp. 145–152.


Grahic Jump Location
Modification method of a curve
Grahic Jump Location
Braking at the boundary of two surfaces
Grahic Jump Location
Restraint force of movement
Grahic Jump Location
Elimination of ghost images by additional clipping planes
Grahic Jump Location
Examples of modification
Grahic Jump Location
Examples of trimmed surfaces
Grahic Jump Location
Error evaluation for the specified curve
Grahic Jump Location
Recognition of curvature of surfaces
Grahic Jump Location
Recognizing a curvature of a surface with haptic navigation
Grahic Jump Location
Recognition of curvature profile
Grahic Jump Location
Correction function for trimmed surface
Grahic Jump Location
Attractive force to an operating point
Grahic Jump Location
Evaluation of operating point force for several pairs of parameter
Grahic Jump Location
Binding force on a curve
Grahic Jump Location
Binding force on a surface
Grahic Jump Location
Jump of a cursor around a boundary
Grahic Jump Location
Correction function for a point
Grahic Jump Location
Example of modification using a correction function
Grahic Jump Location
Cardinal spline and its curve fitting
Grahic Jump Location
Correction functions for point indication
Grahic Jump Location
Modification of a surface by correction functions for a curve
Grahic Jump Location
Parameters for point and curve indication
Grahic Jump Location
Trimming operation for a curve




Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In