Share Email Print

Proceedings Paper

Combining three-dimensional solid modeling with the geometry of the behavior of a dynamical system
Author(s): Peter Cahoon
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

Combining the geometry of the behavior of dynamical systems with a computer generated solid model creates a complete environment for mechanical and visual feedback. Dynamical systems are represented mathematically by non-linear coupled differential equations. The investigation of the equations usually is limited to the behavior of the parameter space. When inconsistencies arise between the mathematical model and the physical system, either the model is modified or laboratory tests are conducted on the physical system. It is possible to combine these two methodologies. Using a commercial modeller, a physical model can be constructed for the system under investigation, in this example a single-legged, hopping robot. The state equations for hopping robots in laboratory environments are well documented and extensively researched. By programming the modeller's animation keyframes with the appropriate script of time- and space-dependent motion amplitudes derived from the mathematical model, all of the individual functioning components can be subjected to their appropriate dynamics. A manifold visualizer was developed that computes a manifold of the geometry's behavior that can be viewed at the same time as the physical model is animated. The complete virtual environment has both the system dynamics and the physical modelling feedback.

Paper Details

Date Published: 1 June 1992
PDF: 11 pages
Proc. SPIE 1668, Visual Data Interpretation, (1 June 1992); doi: 10.1117/12.59667
Show Author Affiliations
Peter Cahoon, Univ. of British Columbia (Canada)

Published in SPIE Proceedings Vol. 1668:
Visual Data Interpretation
Joanna R. Alexander, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?