Haptics Commmunity Web Page

Online Haptics Library

Abstract: Real-time Impulse-based Simulation of Rigid Body Systems for Haptic Display

Real-time Impulse-based Simulation of Rigid Body Systems for Haptic Display

Beeling Chang
J. Edward Colgate

Proceedings of the ASME Interational Mechanical Engineering Congress and Exhibition

© 1997 ASME. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale, or to reuse any copyrighted component of this work in other works must be obtained from the American Society of Mechanical Engineers.

Abstract:

To date, haptic interfaces have rarely been used to display complex virtual environments such as those involving 3D mechanical assembly operations, or the use of hand tools. Of the limitations which have been encountered, one is the absence of suitable simulation techniques which provide a general, user-defined virtual environment. This paper discusses the use of an impulse-based simulation as a general purpose multibody simulator for haptic display. This technique uses Poisson's hypothesis in conjunction with Coulomb friction as the basis of the contact model. Since haptic displays are required to run in real time with a constant step size and high update rate, changes to the algorithm are required. We identify the "impact state" as a critical feature of the contact model, and outline the various ways it can be chosen. Finally, we describe the implementation of a planar multibody simulator on one and two-axis haptic displays.

You can download a postscript or a PDF version of this paper.