There exist a large body of work in the field of assembly, sometimes involving the use of a virtual environment to assist the user in assembly analysis. Typically, these environments limit the user’s interaction with the environment to one sense, sight, and two dimensions, the table upon which the mouse rests. The introduction of a haptic interface into the computer-aided design environment allows users to incorporate both a third dimension and a second sense, that of touch, into their work. In this paper, the development of an application called HIDRA (Haptic Integrated Dis/Re-assembly Analysis) is discussed, which integrates haptic feedback into an assembly/disassembly simulation environment. In particular, the focus is on the computer architecture developed to support such haptic simulations and the methods that have been created to meet some of the application time constraints unique to haptic simulation. Although focused on assembly and disassembly simulations, these issues and developments are relevant for the broader development of haptically enabled simulations in general.

1.
Srinivasan
,
H.
,
Shyamsundar
,
N.
, and
Gadh
,
R.
,
1997
, “
A Framework for Virtual Disassembly Analysis
,”
J. Intell. Manufacturing
,
8
, pp.
277
295
.
2.
Srinivasan, H., Shyamsundar, N., and Gadh, R., 1997, “A Virtual Disassembly Tool to Support Environmentally Concious Product Design,” in IEEE International Symposium on Electronics and the Environment, Life Cycle Environmental Stewardship for Electronic Products, IEEE, San Francisco, CA.
3.
Kuehne, R., and Oliver, J., 1995, “A Virtual Environment for Interactive Assembly Planning and Evaluation,” in Proceedings of ASME Design Automation Conference, Boston, MA.
4.
Jayaram, S., Wang, Y., Jayaram, U., Lyons, K., and Hart, P., 1999, “Virtual Assembly Design Environment,” in IEEE Virtual Reality International Symposium, Houston, TX.
5.
Jayaram
,
S.
,
Jayaram
,
U.
,
Wang
,
Y.
,
Tirumali
,
H.
,
Lyons
,
K.
, and
Hart
,
P.
,
1999
, “
VADE: A Virtual Assembly Design Environment
,”
IEEE Comput. Graphics Appl.
,
19
, pp.
44
50
.
6.
Baumann, R., and Clavel, R., 1998, “Haptic Interface for Virtual Reality Based Minimally Invasive Surgery Simulation,” in Proc. 1998 IEEE International Conference on Robotics and Automation. Part 1, Leuven, Belgium.
7.
Burdea, G., Patounakis, G., Popescu, V., and Weiss, R. E., 1998, “Virtual Reality Training for the Diagnosis of Prostate Cancer,” 1998 IEEE Virtual Reality Annual International Symposium, Atlanta, GA.
8.
Dawson
,
S. L.
, and
Kaufman
,
J. A.
,
1998
, “
Imperative for Medical Simulation
,”
Proc. IEEE
,
86
, pp.
479
483
.
9.
Colwell, C., Petrie, H., Kornbrot, D., Hardwick, A., and Furner, S., 1998, “Haptic Virtual Reality for Blind Computer Users,” Proc. of the 1998 3rd International ACM Conference on Assistive Technologies, Marina del Rey, CA.
10.
Hardwick
,
A.
,
Furner
,
S.
, and
Rush
,
J.
,
1998
, “
Tactile Display of Virtual Reality from the World Wide Web—A Potential Access Method for Blind People
,”
Displays
,
18
, pp.
153
161
.
11.
Dureck, L., Macias, N. J., Weinstein, D. M., Johnson, C. R., and Hollerbach, J. M., 1998, “SCIRun Haptic Display for Scientific Visualization,” in PHANToM Users Group Meeting, Dedham, MA.
12.
Neves
,
N.
,
Silva
,
J. P.
,
Goncalves
,
P.
,
Muchaxo
,
J.
,
Silva
,
J. M.
, and
Camara
,
A.
,
1997
, “
Cognitive Spaces and Metaphors: A Solution for Interaction With Spatial Data
,”
Comput. Geosci.
,
23
, pp.
483
488
.
13.
Springer, S. L., and Gadh, R., 1997, “Haptic Feedback for Virtual Reality Computer Aided Design,” in ASME International Mechanical Engineering Congress and Exposition: Concurrent Product Design and Environmentally Conscious Manufacturing, Dallas, TX.
14.
Stewart, P., Chen, Y., and Buttolo, P., 1997, “Direct Integration of Haptic User Interface in CAD Systems,” 1997 ASME International Mechanical Engineering Congress and Exposition, Dallas, TX.
15.
M’Sirdi, N. K., 1993, “Application of Robust Control for Elastic Joint Robots,” in 1993 ASME Winter Annual Meeting, New Orleans, LA.
16.
Sheffield, J., Chan, T. F., Dubey, R. V., and Kress, R. L., 1993, “Evaluation of Position and Orientation Increment Methods for Teleoperation,” in ASME Winter Annual Meeting, New Orleans, LA.
17.
Burdea, G., 2000, “Haptics Issues in Virtual Environments,” CGI 2000: The 18th Computer Graphics International ‘Humans and Nature’ Conference, Geneva, Switzerland.
18.
Chang, B., and Colgate, E. J., 1997, “Real-Time Impulse-Based Simulation of Rigid Body Systems for Haptic Display,” ASME International Mechanical Engineering Congress and Exhibition, Dallas, TX.
19.
Gupta, R., and Zeltzer, D., 1995, “Prototyping and Design for Assembly Analysis Using Multimodal Virtual Environments,” Proc. ASME Computers in Engineering Conference and the Engineering Database Symposium, Boston, MA.
20.
Gupta
,
R.
,
Whitney
,
D.
, and
Zeltzer
,
D.
,
1997
, “
Prototyping and Design for Assembly Analysis Using Multimodal Virtual Environment
,”
Comput.-Aided Des.
,
29
, pp.
585
597
.
21.
Bardasz, T., ed., 1998, GHOST SDK Programmer’s Guide, Version 2, Vol. 1, SensAble Technologies, Inc., Cambridge, MA.
22.
Neider, J., Davis, T., and Woo, M., 1997, OpenGL Programming Guide, 2nd ed., Addison-Wesley, Reading, MA.
23.
Mirtich, B., 1997, “V-Clip: Fast and Robust Polyhedral Collision Detection,” Mitsubishi Electric Research Laboratory, Cambridge, MA.
24.
Massie, T. H., 1996, “Initial Haptic Explorations With the Phantom: Virtual Touch Through Point Interaction,” Massachusetts Institute of Technology, Cambridge, MA.
25.
Mirtich, B., 1996, “Impulse-Based Dynamic Simulation of Rigid Body Systems,” Computer Science, University of California at Berkeley, Berkeley, CA.
26.
Srinivasan
,
M. A.
, and
Basdogan
,
C.
,
1997
, “
Haptics in Virtual Environments: Taxonomy, Research Status, and Challenges
,”
Comput. Graph.
,
21
, pp.
393
404
.
You do not currently have access to this content.