J.K. Cunningham

I am an engineer and applications-developer living in Spokane, Washington. If you are interested in discussing a project I can be contacted at address. My resume can be found under Info.

random image

Random

Activities

RoboticsA small autonomous robotics platform to use for experiments with SLAM
WeatherLive data from some 1-wire weather sensors.
Motion 1Simple motion detection from image sequences (contains elk captures).
Motion 2More advanced motion detection using morphological filters (uses dev version of cl-png).
postliteA light-weight CL package for generating postscript. [12/07/2009]
flashlitePackage to make simple flash slideshows in Common Lisp
simplotA technical graphing package for Common Lisp
quaternionsA CL package implementing 4-D quaternions I used to do some orbit calculations for a client.
pwc driverAn alternate kernel driver for the Philips class webcams with an improved pipeline (backwards compatible with a lower latency mode for robotics).
cl-who-extAn extension I wrote for the cl-who package to make pages like the ones on this site.
modemonCL code to read and log the analog input and output levels of a Comcast cable modem and plot the results (a client had a service dispute). [10/19/2009]

Diversions

sudokuA fast arbitrary size sudoku puzzle solver written in Lisp. Compare with a Matlab solution in the Sudoku Challenge [01/28/2010]
zebraA CL solution to the zebra puzzle (also called "Einstein's Riddle") [10/18/2009]
mortcalcA simple loan calculator written in Lisp with what-if capability to do trades on early payoff strategies. [12/03/2009]
99 problemsCommon Lisp solutions to the first fifty or so of the 99 Prolog Problems. [11/24/2009]
TS-7200Build a 2.6.23 Linux kernel for Technologic's TS-7200 SBC
lightThe spectral properties of various light sources measured with a home-brew spectrometer. A odd light sources thrown in as well.
robotsMark Curry's Site — home of Intrepid and Nomad