Advertisement

A Rapid Prototyping Tool for Interactive Device Development

  • Mark Merlo
  • Mark Bachman
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6761)

Abstract

Designers need rapid prototyping tools that are embeddable, easily configured and can control a large range of accessories. Current prototyping tools fall short on these requirements by requiring one or more of the following: a tether to a computer, textual programming, and/or limited accessory control. To overcome the limitations of current tools, we have developed Buttercup, a standalone embedded sensor/effector controller that provides a high degree of customization for rapid prototyping interactive devices. The keys to the implementation of Buttercup are its hardware and firmware architecture. By building a system focused on sensor and effector control, the hardware can be small and inexpensive. The firmware utilizes a unique mapping system that lends itself to robust control over its accessories while allowing intuitive configuration by the user through a graphical user interface.

Keywords

Embedded controller rapid prototyping graphical programming physical interactive system effector controller sensor controller 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Gill, S.: Six Challenges Facing User-oriented Industrial Design. The Design Journal 12 (2009)Google Scholar
  2. 2.
    Ahmed, S.M.Z.: A user-centred design and evaluation of IR interfaces. Journal of Librarianship and Information Science 38, 157–172 (2006)CrossRefGoogle Scholar
  3. 3.
    Avrahami, D., Hudson, S.: Forming interactivity: a tool for rapid prototyping of physical interactive products. In: 4th Conference on Designing Interactive, pp. 141–146 (2002)Google Scholar
  4. 4.
    Carlson, J., Han, R., Lao, S., Narayan, C., Sanghani, S.: Rapid prototyping of mobile input devices using wireless sensor nodes. In: Proceedings of the Fifth IEEE Workshop on Mobile Computing Systems & Applications, pp. 21–29 (2003)Google Scholar
  5. 5.
    Hartmann, B., Klemmer, S.R., Bernstein, M., Abdulla, L., Burr, B., Robinson-Mosher, A., Gee, J.: Reflective physical prototyping through integrated design, test, and analysis. In: Proceedings of the 19th Annual ACM Symposium on User Interface Software and Technology - UIST 2006, p. 299 (2006)Google Scholar
  6. 6.
    Akaoka, E., Ginn, T., Vertegaal, R.: DisplayObjects: Prototyping functional physical interfaces on 3D styrofoam, paper or cardboard models. In: Proceedings of the Fourth International Conference on Tangible Embedded and Embodied Interaction, p. 49 (2010) Google Scholar
  7. 7.
    Gill, S., Loudon, G., Woolley, A., Hare, J., Walker, D., Dix, A., Ellis, D.R.: Rapid development of tangible interactive appliances: achieving the fidelity/time balance. International Journal of Arts and Technology 1, 309 (2008)CrossRefGoogle Scholar
  8. 8.
    Hudson, S.E., Mankoff, J.: 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, p. 298. ACM, New York (2006)Google Scholar
  9. 9.
    Greenberg, S., Fitchett, C.: Phidgets: easy development of physical interfaces through physical widgets. In: Proceedings of the 14th Annual ACM Symposium on User Interface Software and Technology, pp. 209–218. ACM, New York (2001)CrossRefGoogle Scholar
  10. 10.
    Ballagas, R., Memon, F., Reiners, R., Borchers, J.: iStuff mobile: rapidly prototyping new mobile phone interfaces for ubiquitous computing. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems - CHI 2007, p. 1107. Citeseer (2007)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Mark Merlo
    • 1
    • 2
  • Mark Bachman
    • 1
  1. 1.The Henry Samueli School of EngineeringUniversity of CaliforniaIrvineUSA
  2. 2.Wildflower Technologies, Inc.Santa Ana

Personalised recommendations