Skip to main navigation Skip to search Skip to main content

An interactive generalized motion simulator (GMS) in an object-oriented framework

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper introduces I-GMS, a dynamic simulator that accommodates various systems of rigid bodies, ranging from a single free flying rigid object to complex linkages such as those needed for robotic systems or human body simulation. I-GMS's object-oriented design provides a generic framework for representing various types of rigid body systems, and exploits virtual functions to apply common kinematic and dynamic functionalities to them. Moreover, I-GMS supports interactive simulation so that it easily incorporates user-input for the on-line editing and modification of trajectories. User-interaction is achieved with the PHANToM haptic device which runs as an integrated part of I- GMS. We demonstrate I-GMS's capability to simulate general multi-rigid-body systems through examples that include a free-falling sphere, a robot manipulator, and a human body model with 36 degrees of freedom (dof). We present a simple example of interactive simulation for a 3-dof robot manipulator.

Original languageEnglish (US)
Title of host publicationProceedings - Computer Animation 2000, CA 2000
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages176-181
Number of pages6
ISBN (Electronic)0769506836, 9780769506838
DOIs
StatePublished - 2000
Externally publishedYes
Event2000 Computer Animation, CA 2000 - Philadelphia, United States
Duration: May 3 2000May 5 2000

Publication series

NameProceedings - Computer Animation 2000, CA 2000

Conference

Conference2000 Computer Animation, CA 2000
Country/TerritoryUnited States
CityPhiladelphia
Period5/3/005/5/00

Keywords

  • Dynamic simulation
  • Haptic interaction
  • Human body model
  • Interactive simulation
  • Object-oriented design

ASJC Scopus subject areas

  • Computer Science Applications
  • Media Technology

Fingerprint

Dive into the research topics of 'An interactive generalized motion simulator (GMS) in an object-oriented framework'. Together they form a unique fingerprint.

Cite this