Here is a small project a friend and I worked on using the Lego mindstorms NXT.  Essentially, the robot detects if any physical object has pushed against a touch sensor. If so, then the robot clamps onto the object and attempts to move it. We programmed the sensors and intelligence onto the brick using leJOS. […]