I develop a variety of hardware and software platforms used in the lab to perform experiments, and for other lab purposes. There are a number of different experimental arenas that I’ve developed, each containing some method to interact with the fly or flies, for example, using fly-sized robots, laser tracking, heat stimulus, visual stimulus, etc, and to sense the behavior of the fly, often operating in closed-loop feedback. The software platform that ties it all together is called Flylab, and performs computer vision & tracking, actuation, visual servoing, experimental trial operations, etc. I also provide other various lab solutions such as building hardware temperature controllers, working in the machine shop to make custom parts, fixing or developing the occasional bit of circuitry, etc. Ultimately though, it’s all just a lot of fun.
M.S. Electrical Engineering, Controls & Robotics, University of Washington, 2008.
B.S. Mathematics, California State University, Chico, 1988.