skip to main content
10.1145/2858036.2858485acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
research-article
Honorable Mention

RetroFab: A Design Tool for Retrofitting Physical Interfaces using Actuators, Sensors and 3D Printing

Published:07 May 2016Publication History

ABSTRACT

We present RetroFab, an end-to-end design and fabrication environment that allows non-experts to retrofit physical interfaces. Our approach allows for changing the layout and behavior of physical interfaces. Unlike customizing software interfaces, physical interfaces are often challenging to adapt because of their rigidity. With RetroFab, a new physical interface is designed that serves as a proxy interface for the legacy controls that are now operated by actuators. RetroFab makes this concept of retrofitting devices available to non-experts by automatically generating an enclosure structure from an annotated 3D scan. This enclosure structure holds together actuators, sensors as well as components for the redesigned interface. To allow retrofitting a wide variety of legacy devices, the RetroFab design tool comes with a toolkit of 12 components. We demonstrate the versatility and novel opportunities of our approach by retrofitting five domestic objects and exploring their use cases. Preliminary user feedback reports on the experience of retrofitting devices with RetroFab.

Skip Supplemental Material Section

Supplemental Material

pn2233-file3.mp4

mp4

99.2 MB

References

  1. Frances K. Aldrich. 2003. Smart Homes: Past, Present and Future. In Harper, R. (ed.) Inside the Smart Home, 17--39.Google ScholarGoogle Scholar
  2. Jordan Ash, Monica Babes, Gal Cohen, et al. Scratchable devices: user-friendly programming for household appliances. In Proc. HCII'11, 137--146. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Ayah Bdeir, and Paul Rothman. Electronics as material: littleBits. In Proc. TEI'12. 371--374. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. A.J. Bernheim Brush, Bongshin Lee, Ratul Mahajan, et al. Home Automation in the Wild: Challenges and Opportunities. In Proc. CHI'11, 2115--2124. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Marie Chan, Eric Campo, Daniel Estève, and Jean-Yves Fourniols. 2009. Smart homes -- Current features and future perspectives. Maturitas 64, 2: 90--97.Google ScholarGoogle ScholarCross RefCross Ref
  6. Anthony Chen, Stelian Coros, Jennifer Mankoff, and Scott Hudson E. Encore: 3D Printed Augmentation of Everyday Objects with Printed-Over, Affixed and Interlocked Attachments. In Proc. UIST'15, 73--82. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. E.J. Chikofsky and II J.H. Cross. 1990. Reverse engineering and design recovery: a taxonomy. IEEE Software 7, 1: 13--17. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Scott Davidoff, Nicolas Villar, Alex S. Taylor, and Shahram Izadi. Mechanical Hijacking: How Robots Can Accelerate UbiComp Deployments. In Proc. Ubicomp'11, ACM, 267--270. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Morgan Dixon and James Fogart. Prefab: Implementing Advanced Behaviors Using Pixel-based Reverse Engineering of Interface Structure. In Proc. CHI'10, 1525--1534. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. James R. Eagan, Michel Beaudouin-Lafon, and Wendy E. Mackay. Cracking the Cocoa Nut: User Interface Programming at Runtime. In Proc. UIST'11, 225--234. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. S. Greenberg and C. Fitchett. Phidgets: easy development of physical interfaces through physical widgets. In Proc. UIST'01, 209--218. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Sidhant Gupta, Matthew S. Reynolds, and Shwetak N. Patel. ElectriSense: Single-point Sensing Using EMI for Electrical Event Detection and Classification in the Home. In Proc. Ubicomp'10, 139--148. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Jan Humble, Andy Crabtree, Terry Hemmings, et al. "Playing with the Bits" User-Configuration of Ubiquitous Domestic Environments. In Proc. UbiComp'03, 256--263.Google ScholarGoogle Scholar
  14. Manfred Lau, Akira Ohgawara, Jun Mitani, et al. Converting 3D Furniture Models to Fabricatable Parts and Connectors. In. Proc. SIGGRAPH'11, 85:1--85:6. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Amon Millner and Edward Baafi. 2011. Modkit: blending and extending approachable platforms for creating computer programs and interactive objects. In Proc. IDC'11, 250--253. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Stefanie Mueller, Tobias Mohr, Kerstin Guenther, et al. faBrickation: Fast 3D Printing of Functional Objects by Integrating Construction Kit Building Blocks. In Proc. CHI'14, 3827--3834. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Makoto Ono, Buntarou Shizuki, and Jiro Tanaka. Touch & Activate: Adding Interactivity to Existing Objects Using Active Acoustic Sensing. In Proc. UIST'13, 31--40. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Shwetak N. Patel, Thomas Robertson, Julie A. Kientz, et al. At the Flick of a Switch: Detecting and Classifying Unique Electrical Events on the Residential Power Line. In Proc. Ubicomp'07, 271--288. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Raf Ramakers, Kashyap Todi, and Kris Luyten. PaperPulse: An Integrated Approach for Embedding Electronics in Paper Designs. In Proc. CHI'15, 2457--2466. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Munehiko Sato, Ivan Poupyrev, and Chris Harrison. Touché: Enhancing Touch Interaction on Humans, Screens, Liquids, and Everyday Objects. In Proc UIST'12, 483--492. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Valkyrie Savage, Sean Follmer, Jingyi Li, et al. Makers' Marks: Physical Markup for Designing and Fabricating Functional Objects. In Proc. UIST'15, 103--108. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Valkyrie Savage, Ryan Schmidt, Tovi Grossman, et al. A Series of Tubes: Adding Interactivity to 3D Prints Using Internal Pipes. In Proc. UIST'14, 3--12. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Ryan Schmidt and Karan Singh. Meshmixer: An Interface for Rapid Mesh Composition. SIGGRAPH'10 Talks, 6:1--6:1. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Liyanage C. De Silva, Chamin Morikawa, and Iskandar M. Petra. 2012. State of the art of smart homes. Engineering Applications of Artificial Intelligence 25, 7: 1313--1321. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Alexander Teibrich, Stefanie Mueller, Francois Guimbretiere, et al. Patching Physical Objects. In Proc. UIST'15, 83--91. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Blase Ur, Elyse McManus, Melwyn Pak Yong Ho, et al. Practical Trigger-action Programming in the Smart Home. In Proc. CHI'14, 803--812. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Nicolas Villar, James Scott, and Steve Hodges. Prototyping with microsoft. net gadgeteer. In Proc. TEI'11, 377--380. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Christian Weichel, Manfred Lau, and Hans Gellersen. Enclosed: A Component-centric Interface for Designing Prototype Enclosures. In Proc. TEI'13, 215--218. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Christian Weichel, Manfred Lau, David Kim, et al. MixFab: A Mixed-reality Environment for Personal Fabrication. In Proc. CHI'14, 3855--3864. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Home | Nest. Retrieved September 22, 2015 from https://nest.comGoogle ScholarGoogle Scholar
  31. Smart Toast | Breville. Retrieved September 22, 2015 from http://www.breville.ca/smart-toaster.htmlGoogle ScholarGoogle Scholar
  32. Switchmate. Retrieved September 22, 2015 from http://switchmate.netGoogle ScholarGoogle Scholar
  33. Meld | The future of cooking. Retrieved September 22, 2015 from http://www.meldhome.comGoogle ScholarGoogle Scholar
  34. Lockitron. Retrieved September 22, 2015 from https://lockitron.comGoogle ScholarGoogle Scholar
  35. Connect the apps you love IFTTT. Retrieved September 16, 2015 from https://ifttt.comGoogle ScholarGoogle Scholar

Index Terms

  1. RetroFab: A Design Tool for Retrofitting Physical Interfaces using Actuators, Sensors and 3D Printing

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • 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

      Copyright © 2016 ACM

      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 ACM 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]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 7 May 2016

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      CHI '16 Paper Acceptance Rate565of2,435submissions,23%Overall Acceptance Rate6,199of26,314submissions,24%

      Upcoming Conference

      CHI '24
      CHI Conference on Human Factors in Computing Systems
      May 11 - 16, 2024
      Honolulu , HI , USA

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader