The current version of this page is at: http://www.people.cornell.edu/pages/ees68/.

My research examines the design of complex systems. I do work relating to the science of design, human-robot interaction, micro and modular robotics, and constructionist learning. Specifically, I build modular robotic systems like roBlocks that let people design and build complex systems of their own.

Currently I’m a Visiting Scientist at the Cornell Computational Synthesis Lab in Ithaca, New York. I recently finished my PhD from the Computational Design Laboratory at Carnegie Mellon University where I worked on roBlocks and the Erstwhile Agent, an evolutionary design program for modular robotic constructions. I was recently at RSS 2007 in Atlanta, Creativity & Cognition 2007 in Washington DC, DIGITEL in Taiwan (photos) and TEI 2008 in Bonn. roBlocks was just featured on local TV and in the O'Reilly Radar blog.

roBlocks roBlocks
A robotic construction kit created to scaffold children's learning of math, science and control theory concepts. Now at www.roBlocks.org
stickybricks StickyBricks
An adhesion-based modular robotic system.
Graphmaster Graphmaster
A tangible construction kit for exploring connectivity. Uses EL wire and capacitive sensing. With Ben Wojtyna and Nwanua Elumeze.
egglet Egglet
The Egglet is a hardware/software system designed to encourage musicians to experiment with sensor fusion concepts.
 
OLDER PROJECTS:
sporto Sporto
Sporto is a little expanding robot designed to encourage users to meet their exercise goals. With Vincent Crossley and Min Kyung Lee.
triBoingus triBoingus
An inexpensive, robust three-wheeled robot base intended for remote exploration and land mine detection.
fadelet FADElet
A thumb-actuated digital audio fader controller built to allow turntablists to scratch and fade with one hand.
Flexy Flexy
A computationally enhanced hub and spoke construction kit with real-time graphic feedback.
Randy Randy
A small robot with infrared sensing capabilities, wavefront navigation, and a unique method of locomotion. With Michael Weller and Bruce Burnett.
Digital Clay Digital Clay
A little program which interprets perspective sketches as 3D models.