[ont.events] UW Com. Graph. Semi., Prof. Armstrong on "Solution Equations of Motion ...".

mwang@watmath.UUCP (mwang) (11/21/85)

DEPARTMENT OF COMPUTER SCIENCE
UNIVERSITY OF WATERLOO
SEMINAR ACTIVITIES

COMPUTER GRAPHICS SEMINAR

                    - Friday, November 22, 1985.

Professor  William  W.  Armstrong  of the University of
Alberta will speak on ``Solution of Equations of Motion
on a Virtual Tree Machine''.

TIME:                3:30 PM

ROOM:              MC 5158

ABSTRACT

The  equations  of  motion  of rigid links connected at
hinges  to form a tree are formulated in hinge-centered
coordinates  and are solved by a method allowing a sig-
nificant amount of parallel processing.  This technique
is  expected to be useful particularly in computer ani-
mation,  where  the  number of links may be quite large
(say  twelve  links, at least, for representing a human
being,  and  many  more if deformable surfaces are con-
trolled using ``sensor links'').  The computation times
of  the  usual techniques for solving dynamic equations
of  motion  may grow as the cube or fourth power of the
number  of links, while the new technique requires time
growing  only  linearly  with  the depth of the linkage
tree if many processors are used.

The  facility  on  which  the technique has been imple-
mented  is  a  multi-computer  called  the Virtual Tree
Machine.   It is running on a network of autonomous VAX
11/780  and  SUN-2 computers each under the 4.2BSD UNIX
system.

Background

Dr.  William W. Armstrong is a Professor in the Depart-
ment of Computing Science at the University of Alberta.
After  obtaining  a B.A. in Chemistry at the University
of  Saskatchewan,  he obtained a Diploma in Mathematics
(sheaf  theory & complex manifolds) at Goettingen (West
Germany)  and  then a Ph.D. in Mathematics (probability
theory)  at  the University of British Columbia.  After
two  years  as  a member of the technical staff at Bell
Laboratories  (Holmdel) he returned to Canada, becoming
a  professor  at  the  Universite  de Montreal where he
stayed  until  1982  when  he  joined the University of
Alberta.   His  early work involved adaptive logic cir-
cuits  and  data  dependency  theory (``Armstrong rela-
tions'').   He is currently implementing a new database

model  and  investigating  improvements to the parallel
version  of  the dynamics program for tree linkages and
applications and computer animation.

Refreshments will be served at 3:00 PM.