LAAME August, 1998

AAME is a Language for Analog Algorithm Modeling and Emulation, which I developed for a summer research job. It is a fairly simple state-machine based language designed for quickly modeling algorithms that use stimuli from analog input channels, and is used with PIC-based robot controller hardware that I also developed. I wrote an application that compiles LAAME programs into PIC assembly as well as emulates them over a serial port so that changes can easily be tested without having to reprogram the PIC. The application also lets you manually control the robot, and has a funky bar graph display showing the values on input channels.