A robotics project that explores how an inanimate object might be given animal characteristics and how humans would respond to it.
Robots traditionally are 'look don't touch' either because they are too fragile or dangerous, but in this case that rule is relaxed. You are invited to play with the robot and although it is vulnerable, it can defend itself but using sociological mechanisms such as aggressive behaviour when cornered, rather than the robot's keeper simply forbidding contact.
The behaviours are programmed without using set states e.g. 'happy or sad' but rather a set of smooth mathematical functions that map the sensory input to the movement directly. This leads to emergent unexpected behaviour such as the interesting response when the person touches the point - the robot recoils almost as if it feels the sharpness too.