skip to main content
10.1145/2858036.2858243acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
research-article

RapID: A Framework for Fabricating Low-Latency Interactive Objects with RFID Tags

Published: 07 May 2016 Publication History

Abstract

RFID tags can be used to add inexpensive, wireless, batteryless sensing to objects. However, quickly and accurately estimating the state of an RFID tag is difficult. In this work, we show how to achieve low-latency manipulation and movement sensing with off-the-shelf RFID tags and readers. Our approach couples a probabilistic filtering layer with a monte-carlo-sampling-based interaction layer, preserving uncertainty in tag reads until they can be resolved in the context of interactions. This allows designers' code to reason about inputs at a high level. We demonstrate the effectiveness of our approach with a number of interactive objects, along with a library of components that can be combined to make new designs.

Supplementary Material

suppl.mov (pn1153.mp4)
Supplemental video

References

[1]
Xiaojun Bi and Shumin Zhai. 2013. Bayesian touch: a statistical criterion of target selection with finger touch. In The 26th Annual ACM Symposium on User Interface Software and Technology, UIST'13, St. Andrews, United Kingdom, October 8--11, 2013. 51-60.
[2]
Michael Buettner, Richa Prasad, Matthai Philipose, and David Wetherall. 2009. Recognizing daily activities with RFID-based sensors. In UbiComp 2009: Ubiquitous Computing, 11th International Conference, UbiComp 2009, Orlando, FL, USA, September 30 - October 3, 2009, Proceedings. 51-60.
[3]
Stuart K Card, Allen Newell, and Thomas P Moran. 1983. The psychology of human-computer interaction. L. Erlbaum Associates Inc.
[4]
Federal Communication Commission (FCC). 2011. Title 47: Telecommunication, Part 15 Radio Frequency Devices. www.fcc.gov. (January, 31 2011). http://www.fcc.gov/
[5]
Kenneth P. Fishkin, Bing Jiang, Matthai Philipose, and Sumit Roy. 2004. I Sense a Disturbance in the Force: Unobtrusive Detection of Interactions with RFID-tagged Objects. In UbiComp 2004: Ubiquitous Computing: 6th International Conference, Nottingham, UK, September 7--10, 2004. Proceedings. 268-282.
[6]
Saul Greenberg and Chester Fitchett. 2001. Phidgets: easy development of physical interfaces through physical widgets. In Proceedings of the 14th Annual ACM Symposium on User Interface Software and Technology, UIST 2001, Disney's BoardWalk Inn Resort, Walt Disney World, Orlando, FL, USA, November 11--14, 2001. 209-218.
[7]
Tobias Alexander Große-Puppendahl, Yannick Berghoefer, Andreas Braun, Raphael Wimmer, and Arjan Kuijper. 2013. OpenCapSense: A rapid prototyping toolkit for pervasive interaction using capacitive sensing. In 2013 IEEE International Conference on Pervasive Computing and Communications, PerCom 2013, San Diego, CA, USA, March 18--22, 2013. 152-159.
[8]
GS1. 2004. EPC Radio-Frequency Identity Protocols Generation-2 UHF RFID. (2004). http://www.gs1.org/sites/default/files/docs/epc/Gen2_Protocol_Standard.pdf.
[9]
Björn Hartmann, Scott R. Klemmer, Michael S. Bernstein, Leith Abdulla, Brandon Burr, Avi Robinson-Mosher, and Jennifer Gee. 2006. Reflective physical prototyping through integrated design, test, and analysis. In Proceedings of the 19th Annual ACM Symposium on User Interface Software and Technology, Montreux, Switzerland, October 15--18, 2006. 299-308.
[10]
Scott E. Hudson and Jennifer Mankoff. 2006. Rapid construction of functioning physical interfaces from cardboard, thumbtacks, tin foil and masking tape. In Proceedings of the 19th Annual ACM Symposium on User Interface Software and Technology, Montreux, Switzerland, October 15--18, 2006. 289-298.
[11]
Scott E. Hudson and Gary L. Newell. 1992. Probabilistic State Machines: Dialog Management for Inputs with Uncertainty. In Proceedings of the Fifth ACM Symposium on User Interface Software and Technology, UIST 1992, Monteray, CA, USA, November 15--18, 1992. 199-208.
[12]
Impinj. 2013. Low Level User Data Support. Application Note. (2013). https://support.impinj.com/hc/en-us/articles/202755318-Application-Note-Low-Level-User-Data-Support.
[13]
Impinj, Inc. 2011. Impinj Speedway Revolution R220 (www.impinj.com ed.). Impinj, Inc., 701 N. 34th Street, Suite 300 Seattle, WA 98103.
[14]
Gierad Laput, Eric Brockmeyer, Scott E. Hudson, and Chris Harrison. 2015. Acoustruments: Passive, Acoustically-Driven, Interactive Controls for Handheld Devices. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, CHI 2015, Seoul, South Korea, April 18--23, 2015. 2161-2170.
[15]
Johnny C. Lee, Daniel Avrahami, Scott E. Hudson, Jodi Forlizzi, Paul H. Dietz, and Darren Leigh. 2004. The calder toolkit: wired and wireless components for rapidly prototyping interactive devices. In Proceedings of the Conference on Designing Interactive Systems: Processes, Practices, Methods, and Techniques, Cambridge, MA, USA, August 1--4, 2004. 167-175.
[16]
Hanchuan Li, Can Ye, and Alanson P. Sample. 2015. IDSense: A Human Object Interaction Detection System Based on Passive UHF RFID. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, CHI 2015, Seoul, South Korea, April 18--23, 2015. 2555-2564.
[17]
RFID Journal LLC. 2015. How much does an RFID tag cost today? (sep 2015). http://www.rfidjournal.com/faq/show?85
[18]
Trimble Navigation Ltd. 2000-2015. Sketchup. http://www.sketchup.com/. (2000-2015).
[19]
Jennifer Mankoff, Scott E. Hudson, and Gregory D. Abowd. 2000a. Interaction techniques for ambiguity resolution in recognition-based interfaces. In Proceedings of the 13th Annual ACM Symposium on User Interface Software and Technology, UIST 2000, San Diego, California, USA, November 6--8, 2000. 11-20.
[20]
Jennifer Mankoff, Scott E. Hudson, and Gregory D. Abowd. 2000b. Providing integrated toolkit-level support for ambiguity in recognition-based interfaces. In Proceedings of the CHI 2000 Conference on Human factors in computing systems, The Hague, Netherlands, April 1--6, 2000. 368-375.
[21]
David Mellis, Sam Jacoby, Leah Buechley, Hannah Perner-Wilson, and Jie Qi. 2013. Microcontrollers as material: crafting circuits with paper, conductive ink, electronic components, and an "untoolkit". In Seventh International Conference on Tangible, Embedded, and Embodied Interaction, TEI'13, Barcelona, Spain, February 10--13, 2013. 83-90.
[22]
P.V. Nikitin, R. Martinez, S. Ramamurthy, H. Leland, G. Spiess, and K.V.S. Rao. 2010. Phase based spatial identification of UHF RFID tags. In 2010 IEEE International Conference on RFID. 102-109.
[23]
Sharon L. Oviatt. 1999. Mutual Disambiguation of Recognition Errors in a Multimodel Architecture. In Proceeding of the CHI '99 Conference on Human Factors in Computing Systems: The CHI is the Limit, Pittsburgh, PA, USA, May 15--20, 1999. 576-583.
[24]
Siddika Parlak and Ivan Marsic. 2013. Detecting object motion using passive RFID: A trauma resuscitation case study. Instrumentation and Measurement, IEEE Transactions on 62, 9 (2013), 2430-2437.
[25]
Matthai Philipose. 2005. Large-Scale human activity recognition using ultra-dense sensing. The Bridge, National Academy of Engineering 35, 4 (2005).
[26]
Raf Ramakers, Kashyap Todi, and Kris Luyten. 2015. PaperPulse: An Integrated Approach for Embedding Electronics in Paper Designs. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, CHI 2015, Seoul, South Korea, April 18--23, 2015. 2457-2466.
[27]
Valkyrie Savage, Colin Chang, and Björn Hartmann. 2013. Sauron: embedded single-camera sensing of printed physical user interfaces. In The 26th Annual ACM Symposium on User Interface Software and Technology, UIST'13, St. Andrews, United Kingdom, October 8--11, 2013. 447-456.
[28]
Valkyrie Savage, Andrew Head, Björn Hartmann, Dan B. Goldman, Gautham J. Mysore, and Wilmot Li. 2015. Lamello: Passive Acoustic Sensing for Tangible Input Components. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, CHI 2015, Seoul, South Korea, April 18--23, 2015. 1277-1280.
[29]
Valkyrie Savage, Xiaohan Zhang, and Björn Hartmann. 2012. Midas: fabricating custom capacitive touch sensors to prototype interactive objects. In The 25th Annual ACM Symposium on User Interface Software and Technology, UIST '12, Cambridge, MA, USA, October 7--10, 2012. 579-588.
[30]
Julia Schwarz, Jennifer Mankoff, and Scott E. Hudson. 2011. Monte carlo methods for managing interactive state, action and feedback under uncertainty. In Proceedings of the 24th Annual ACM Symposium on User Interface Software and Technology, Santa Barbara, CA, USA, October 16--19, 2011. 235-244.
[31]
Julia Schwarz, Jennifer Mankoff, and Scott E. Hudson. 2015. An Architecture for Generating Interactive Feedback in Probabilistic User Interfaces. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, CHI 2015, Seoul, South Korea, April 18--23, 2015. 2545-2554.
[32]
ThingMagic, A Division of Trimble 2015. M6E-NANO: Embedded UHF RFID Module (www.thingmagic.com ed.). ThingMagic, A Division of Trimble, One Merrill Street Woburn, MA 01801.
[33]
Sebastian Thrun, Wolfram Burgard, and Dieter Fox. 2005. Probabilistic Robotics (Intelligent Robotics and Autonomous Agents). The MIT Press.
[34]
Alexander Wiethoff, Hanna Schneider, Julia Küfner, Michael Rohs, Andreas Butz, and Saul Greenberg. 2013. Paperbox: a toolkit for exploring tangible interaction on interactive surfaces. In Creativity and Cognition 2013, C&C '13, Sydney, NSW, Australia, June 17--20, 2013. 64-73.
[35]
John Williamson. 2006. Continuous uncertain interaction. Ph.D. Dissertation. University of Glasgow.
[36]
Robert Xiao, Chris Harrison, and Scott E. Hudson. 2013. WorldKit: rapid and easy creation of ad-hoc interactive applications on everyday surfaces. In 2013 ACM SIGCHI Conference on Human Factors in Computing Systems, CHI '13, Paris, France, April 27 - May 2, 2013. 879-888.

Cited By

View all
  • (2024)A Narrative Review of the Sociotechnical Landscape and Potential of Computer-Assisted Dynamic Assessment for Children with Communication Support NeedsMultimodal Technologies and Interaction10.3390/mti80500388:5(38)Online publication date: 7-May-2024
  • (2024)NeuroCamTags: Long-Range, Battery-free, Wireless Sensing with Neuromorphic CamerasProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/36785298:3(1-25)Online publication date: 9-Sep-2024
  • (2024)Designing Smart Home Technology For Passive Co-Presence Over DistanceProceedings of the 2024 ACM Designing Interactive Systems Conference10.1145/3643834.3661508(3389-3406)Online publication date: 1-Jul-2024
  • Show More Cited By

Index Terms

  1. RapID: A Framework for Fabricating Low-Latency Interactive Objects with RFID Tags

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    CHI '16: Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems
    May 2016
    6108 pages
    ISBN:9781450333627
    DOI:10.1145/2858036
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 07 May 2016

    Permissions

    Request permissions for this article.

    Check for updates

    Badges

    • Best Paper

    Author Tags

    1. RFID
    2. computational fabrication
    3. probabilistic modeling

    Qualifiers

    • Research-article

    Conference

    CHI'16
    Sponsor:
    CHI'16: CHI Conference on Human Factors in Computing Systems
    May 7 - 12, 2016
    California, San Jose, USA

    Acceptance Rates

    CHI '16 Paper Acceptance Rate 565 of 2,435 submissions, 23%;
    Overall Acceptance Rate 6,199 of 26,314 submissions, 24%

    Upcoming Conference

    CHI 2025
    ACM CHI Conference on Human Factors in Computing Systems
    April 26 - May 1, 2025
    Yokohama , Japan

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)36
    • Downloads (Last 6 weeks)4
    Reflects downloads up to 02 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)A Narrative Review of the Sociotechnical Landscape and Potential of Computer-Assisted Dynamic Assessment for Children with Communication Support NeedsMultimodal Technologies and Interaction10.3390/mti80500388:5(38)Online publication date: 7-May-2024
    • (2024)NeuroCamTags: Long-Range, Battery-free, Wireless Sensing with Neuromorphic CamerasProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/36785298:3(1-25)Online publication date: 9-Sep-2024
    • (2024)Designing Smart Home Technology For Passive Co-Presence Over DistanceProceedings of the 2024 ACM Designing Interactive Systems Conference10.1145/3643834.3661508(3389-3406)Online publication date: 1-Jul-2024
    • (2023)InfoPrintProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/36109337:3(1-29)Online publication date: 27-Sep-2023
    • (2023)StructureSenseProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/35703436:4(1-25)Online publication date: 11-Jan-2023
    • (2023)Z-Ring: Single-Point Bio-Impedance Sensing for Gesture, Touch, Object and User RecognitionProceedings of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544548.3581422(1-18)Online publication date: 19-Apr-2023
    • (2023)The IoT Codex: A Book of Programmable Stickers for Authoring and Composing Embedded Computing Applications2023 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)10.1109/VL-HCC57772.2023.00009(1-11)Online publication date: 3-Oct-2023
    • (2022)interiqr: Unobtrusive Edible Tags using Food 3D PrintingProceedings of the 35th Annual ACM Symposium on User Interface Software and Technology10.1145/3526113.3545669(1-11)Online publication date: 29-Oct-2022
    • (2022)MechARspace: An Authoring System Enabling Bidirectional Binding of Augmented Reality with Toys in Real-timeProceedings of the 35th Annual ACM Symposium on User Interface Software and Technology10.1145/3526113.3545668(1-16)Online publication date: 29-Oct-2022
    • (2022)RaITIn: Radar-Based Identification for Tangible InteractionsExtended Abstracts of the 2022 CHI Conference on Human Factors in Computing Systems10.1145/3491101.3519808(1-7)Online publication date: 27-Apr-2022
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media