It sounds like something the geeks at Nuts & Volts could tackle (
www.nutsvolts.com). Vern Graner writes their "Personal Robotics" column, and would probably have something like what you're looking for in his files. If not, the Q&A column might post it and get some reader feedback. GL.