SmartTokens: Embedding Motion and Grip Sensing in Small Tangible Objects Extended Material
Under Construction
SmartTokens are small-sized tangible tokens that can sense multiple types of motion, multiple types of touch/grip, and send input events wirelessly as state-machine transitions. By providing an open platform for embedding basic sensing capabilities within small form-factors, SmartTokens extend the design space of tangible user interfaces. We describe the design and implementation of SmartTokens and illustrate how they can be used in practice by introducing a novel TUI design for event notification and personal task management. Here is all the material required to build and use SmartTokens, from PCB production files to code to use them.
Extended Material: Figures · PDF of the paper · Bibtex · Slides · Authors and Contact
Bibtex
@inproceedings{ legoc:hal-01211270, TITLE = {{SmartTokens: Embedding Motion and Grip Sensing in Small Tangible Objects}}, AUTHOR = {Le Goc, Mathieu and Dragicevic, Pierre and Huron, Samuel and Boy, Jeremy and Fekete, Jean-Daniel}, URL = {https://hal.inria.fr/hal-01211270}, BOOKTITLE = {{User Interface Software and Technology Symposium}}, ADDRESS = {Charlotte, NC, United States}, ORGANIZATION = {{ACM}}, YEAR = {2015}, MONTH = Nov, DOI = {10.1145/2807442.2807488}, KEYWORDS = {Tangible user interfaces (TUIs) ; Tangible Tokens ; Sensor Network User Interfaces (SNUIs)}, PDF = {https://hal.inria.fr/hal-01211270/file/paper3771.pdf}, HAL_ID = {hal-01211270}, HAL_VERSION = {v1}, }
Slides
*** ADD YOUR SLIDESHARE EMBED CODE HERE ***Video
Open Source
Access to the GitHub reporistory Download the last versionRoad Map
This is a list of the known issues. These will be fixed as soon as possible and added in coming revisions.
Category | Issue | Reason | Fixed? |
---|---|---|---|
Hardware | Wireless communication range limited | The antenna chip chosen and the design of the antenna area limit the range to a couple of meters. | Yes |
Hardware | Blind spots in the touch sensing | The size of the touch electrodes is too small and does not cover a sufficient area. These will be expanded using a mesh pattern. | Yes |
More to come... |
Change Log
Coming...
Documentation
Coming...
Design
Hardware
SmartTokens are simple and cost-effective, but smart enough to be used as handles for digital information. SmartTokens allow to make generic, scalable and affordable user interfaces. They embed custom electronics, including touch and motion sensors as well as wireless communication functionalities.
Grip Sensing
Motion Sensing
Communication
The SmartToken Input Model
This first case is a very simple manipulation of a SmartToken. At the beginning, this one is still without contact. As soon as the user touches the token, it changes state and sends a touch event. Grasping and moving the token lead to a move event. As stopped and released, the token moves back to its initial state and indicates it with several events.
This first case is a very simple manipulation of a SmartToken. At the beginning, this one is still without contact. As soon as the user touches the token, it changes state and sends a touch event. Grasping and moving the token lead to a move event. As stopped and released, the token moves back to its initial state and indicates it with several events.
Use Case
The notification machine consists of a set of SmartToken dispensers that communicate with a personal computer. When an event of interest is received on the computer (e.g., a new calendar event, a bug report or email), a token is released. Different dispensers represent different event types, and SmartTokens accumulate in their respective containers. SmartTokens can be picked up anytime to display event details on the computer screen or to update an event’s status. A SmarToken falls in the wooden container, indicating a blog comment and making a distinctive noise. Touching it makes the title of the comment appears on his screen. Picking up the token and a window pops up showing the entire comment. The SmartToken can be grabbed and sharken to mark the message as important. A red star then appears next to the message. As the token is dropped back into the dispenser, it is unassigned.