WWW.THEREMINVISION.COM

Robotic E-field Visioning Based on Leon Theremin's Design of the "Theremin"


Software

I designed the system around the Basic Stamp BS2p24 microcontroller.  I am sure others can make far better programs than I can, so you probably just want to use my program here to "get the idea".


TVRCP183 has the following features:

    Four control "personalities" to allow the robot to function in four different ways.
    They are test, sumo, rover, and follower.  The personalities are selected by a small
    4 position BCD rotary switch.

    A push-button switch input to trigger the robot's operation such as for a mini-sumo
    match.

    An LED indicator to signal waiting for button press.  Also flashes during scan function.

    Automatic calibration to level the sensors at the start of operation.

    Simple sensing variable output to simplify programming functions.

    Automatic zeroing function to keep the sensors zeroed for long runs.

    Edge detection and motor control.

    Object detection and motor control appropriate for the platform type.

    Fast array scanning and control allowing typically 20 scan/action loops per second.

    Plain English motor control commands.

    Comprehensive test output screen for testing and debugging.


Of course, any microcontroller can be used since it really only has to select a given sensor and read back the pulse width.

References:
www.parallax.com - Makers of the Basic Stamp.  They have all their software and such online (free).

SetupStampEditorv2.1Beta1_lg.exe - The latest and greatest interpreter I used.

BasicStampManual.pdf - The Basic Stamp languge reference manual.

Basic Stamp schematic diagram.

The Theremin Vision control program    (screen shot).

Theremin Vision Control Program Notes

The Theremin Vision calibration program    (screen shot).




Note: The "original" content of this site's ideas, text, pictures, schematics, layouts, software, theory, etc. are freely and completely released to the Public Domain and have no patent, copyright, or trademark.

Specifically - The "Thermin Vision" described here is a public design project that actively solicits ideas from anyone who wishes to help in the design. All details of the design have published in a number of public forums or can be obtained just by asking. 

This project was funded by the research and development department of Team-Titanium and managed by Team-Titanium Combat Platform Management. Technical resources were provided under project "We are a Cyborg!".

Inquiries may be directed to:

platform.management@team-titanium.com