Rock

An installation centred around a pet rock in a cage, and makes animal like noises when stroked. This section describes the installation and the innovative touch sensing technology used.

Pressing the Flesh: Detecting...

Rock in New Scientist

Rock wins best paper prize at...

Rock