Tangible User Interface
From Wikipedia, the free encyclopedia
A tangible user interface is a user interface in which a person interacts with digital information through the physical environment.
One of the pioneers in tangible user interfaces is Hiroshi Ishii, a professor in the MIT Media Laboratory who heads the Tangible Media Group. His particular vision for tangible UIs, called Tangible Bits, is to give physical form to digital information, making bits directly manipulable and perceptible. Tangible bits pursues seamless coupling between these two very different worlds of bits and atoms.
An example of a tangible UI is the Marble Answering Machine by Durrell Bishop. A marble represents a single message left on the answering machine. Dropping a marble into a dish plays back the associated message or calls back the caller.
Another example is the Topobo system. The blocks in Topobo are like LEGO blocks which can be snapped together, but can also move by themselves using motorized components. A person can push, pull, and twist these blocks, and the blocks can memorize these movements and replay them.
Another implementation allows the user to sketch a picture on the system's table top with a real tangible pen. Using hand gestures, the user can clone the image and stretch it in the X and Y axes just as one would in a paint program. This system would integrate a video camera with a gesture recognition system.
[edit] External links
- MIT Media Lab Tangible Media Group
- Hiroshi Ishii and Brygg Ullmer, Tangible Bits: Towards Seamless Interfaces between People, Bits and Atoms. Published in the Proceedings of Human Factors in Computing Systems: CHI 97, Denver, CO.
- Tangint: Wiki for drawing together content and discussion related to research on tangible interfaces/interaction.
- Papier-Mâché: a toolkit for building tangible UIs
- reacTIVision: a framework for creating tangible UIs
- Topobo project
- Interactive Paper: Integrating paper and digital information
- Percussa AudioCubes: Tangible interface for exploring sound/music