Pendemo, a simulation of a fuzzy inverted pendulum controller.

This package contains a simple simulation of a fuzzy controller and an
inverted pendulum.  *Please* don't flame me for the coding style and lack
of comments.  I didn't write this beast, I just cleaned it up slightly for
posting :-).  Feel free to throw questions, comments, and rude remarks in my
direction.  No promises about response time, of course.

Note that this is *not* the classical inverted pendulum system.  The classical
system has a pendulum mounted on an "cart" that is driven left and right to
balance the pendulum.  To make the simulation display simpler, this package
just uses a motor connected to the pendulum.

You'll need version 6.0 or later of Microsoft C to compile this without
doing any porting.  If anyone gets this running in another environment, I'd
dearly *love* to hear about it, and the changes that were required.

The package is shipped as 3 shell archives.  You just need to strip the
header from each file, and then hand the file to the Bourne shell to execute
it, which will unpack the archive.  When you've unpacked all three archives,
ship the source over to a DOS machine (if necessary) and do an "nmake pendemo"
which will construct the actual program, pendemo.exe.

This package may be freely redistributed in its entirety as long as it remains
unchanged.

Share and enjoy.

    Erik Horstkotte
    Togai InfraLogic, Inc.
    5 Vanderbilt
    Irvine, CA 92718
    erik@til.til.com
