RFIBricks: Interactive Building Blocks Based on RFID
Authors
We present RFIBricks, an interactive building block system based on ultrahigh frequency radio-frequency identification (RFID) sensing. The system enables geometry resolution based on a simple yet highly generalizable mechanism: an RFID contact switch, which is made by cutting each RFID tag into two parts, namely antenna and chip. A magnetic connector is then coupled with each part. When the antenna and chip connect, an interaction event with an ID is transmitted to the reader. On the basis of our design of RFID contact switch patterns, we present a system of interactive physical building blocks that resolves the stacking order and orientation when one block is stacked upon another, determines a three-dimensional (3D) geometry built on a two-dimensional base plate, and detects user inputs by incorporating electromechanical sensors. Because it is calibration-free and does not require batteries in each block, it facilitates straightforward maintenance when deployed at scale. Compared with other approaches, this RFID-based system resolves several critical challenges in human-computer interaction, such as 1) determining the identity and the built 3D geometry of passive building blocks, 2) enabling stackable token+constraint interaction on a tabletop, and 3) tracking in-hand assembly.
Research Questions / Practical Problems
Question signals indexed for this paper.
- 100%
PEP (3D Printed Electronic Papercrafts): An Integrated Approach for 3D Sculpting Paper-Based Electronic Devices
CHI '18· Desktop 3D Printing & Personal Fabrication +1
- 100%
VirtualComponent: A Mixed-Reality Tool for Designing and Tuning Breadboarded Circuits
CHI '19· Desktop 3D Printing & Personal Fabrication +1
- 100%
Measurement Patterns: User-Oriented Strategies for Dealing with Measurements and Dimensions in Making Processes
CHI '23· Desktop 3D Printing & Personal Fabrication +1
- 100%
Vespidae: A Programming Framework for Developing Digital Fabrication Workflows
DIS '23· Desktop 3D Printing & Personal Fabrication +1
- 100%
Programmable Filament: Printed Filaments for Multi-material 3D Printing
UIST '20· Desktop 3D Printing & Personal Fabrication +1
- 75%
Make This! Introduction to Electronics Prototyping Using Arduino
CHI '18· Desktop 3D Printing & Personal Fabrication +1
- 75%
PHUI-kit: Interface Layout and Fabrication on Curved 3D Printed Objects
CHI '18· Desktop 3D Printing & Personal Fabrication +1
- 75%
Barriers to End-User Designers of Augmented Fabrication
CHI '19· Desktop 3D Printing & Personal Fabrication +1
- 75%
FiberWire: Embedding Electronic Function into 3D Printed Mechanically Strong, Lightweight Carbon Fiber Composite Objects
CHI '19· Desktop 3D Printing & Personal Fabrication +1
- 75%
JigFab: Computational Fabrication of Constraints to Facilitate Woodworking with Power Tools
CHI '19· Desktop 3D Printing & Personal Fabrication +2
Based on Jaccard similarity of research subtopics & professions (≥60%)