skip to main content
10.1145/2047196.2047238acmconferencesArticle/Chapter ViewAbstractPublication PagesuistConference Proceedingsconference-collections
research-article

The proximity toolkit: prototyping proxemic interactions in ubiquitous computing ecologies

Published:16 October 2011Publication History

ABSTRACT

People naturally understand and use proxemic relationships (e.g., their distance and orientation towards others) in everyday situations. However, only few ubiquitous computing (ubicomp) systems interpret such proxemic relationships to mediate interaction (proxemic interaction). A technical problem is that developers find it challenging and tedious to access proxemic information from sensors. Our Proximity Toolkit solves this problem. It simplifies the exploration of interaction techniques by supplying fine-grained proxemic information between people, portable devices, large interactive surfaces, and other non-digital objects in a room-sized environment. The toolkit offers three key features. 1) It facilitates rapid prototyping of proxemic-aware systems by supplying developers with the orientation, distance, motion, identity, and location information between entities. 2) It includes various tools, such as a visual monitoring tool, that allows developers to visually observe, record and explore proxemic relationships in 3D space. (3) Its flexible architecture separates sensing hardware from the proxemic data model derived from these sensors, which means that a variety of sensing technologies can be substituted or combined to derive proxemic information. We illustrate the versatility of the toolkit with proxemic-aware systems built by students.

Skip Supplemental Material Section

Supplemental Material

fp135.mov

mov

66.4 MB

References

  1. Ballagas, R., Ringel, M., Stone, M., and Borchers, J. iStuff: a physical user interface toolkit for ubiquitous computing environments. Proc. of CHI'03, ACM (2003). Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Ballendat, T., Marquardt, N., and Greenberg, S. Proxemic Interaction: Designing for a Proximity and Orientation-Aware Environment. Proc. of ITS'10, ACM (2010). Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Boyle, M. and Greenberg, S. Rapidly prototyping multimedia groupware. Proc. of DMS, Knowl. Sys. Institute, (2005).Google ScholarGoogle Scholar
  4. Dey, A.K., et al. A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Hum.-Comp. Int. 16, 2, L. Erlbaum (2001), 97--166. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Diaz-Marino, R. and Greenberg, S. The proximity toolkit and ViconFace: the video. Ext. Abst. CHI '10, ACM (2010). Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Feiner, S., et al. A touring machine: Prototyping 3D mobile augmented reality systems for exploring the urban environment. Personal Technologies 1, 4 (1997), 208--217.Google ScholarGoogle ScholarCross RefCross Ref
  7. Gamma, E., et al. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Greenberg, S. and Fitchett, C. Phidgets: Easy Development of Physical Interfaces Through Physical Widgets. Proc. of UIST'01, ACM (2001), 209--218. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Greenberg, S., Marquardt, N., et al. Proxemic interactions: the new ubicomp? interactions 18, ACM (2011), 42--50. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. GroupLab. Proximity Toolkit website, http://grouplab.cpsc.ucalgary.ca/proximitytoolkit, Retrieved July 5, 2011.Google ScholarGoogle Scholar
  11. Hall, E.T. The Hidden Dimension. Doubleday, N.Y, 1966.Google ScholarGoogle Scholar
  12. Hartmann, B., et al. Reflective physical prototyping through integrated design, test, and analysis. Proc. UIST, ACM (2006). Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Hightower, J., et al. The location stack: A layered model for location in ubiquitous computing. Proc. of WMCSA'02, (2002). Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Ishii, H. and Ullmer, B. Tangible Bits: Towards Seamless Interfaces Between People, Bits and Atoms. Proc. of CHI'97, ACM (1997), 234--241. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Ju, W., et al. Range: exploring implicit interaction through electronic whiteboard design. Proc. of CSCW'08, ACM (2008). Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Klemmer, S.R., et al. Papier-Mache: Toolkit Support for Tangible Input. Proc. of CHI'04, ACM (2004), 399--406. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Kortuem, G., et al. Sensing and visualizing spatial relations of mobile devices. Proc. of UIST'05, ACM (2005), 93--102. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Krumm, J. and Hinckley, K. The NearMe wireless proximity server. Lecture notes in computer science, (2004), 283--300.Google ScholarGoogle Scholar
  19. Li, Y., et al. Topiary: a tool for prototyping location-enhanced applications. Proc. of UIST '04, ACM (2004). Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. MacIntyre, B., et al. DART: a toolkit for rapid design exploration of augmented reality experiences. Proc. of UIST'04, ACM (2004). Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Marquardt, N. and Greenberg, S. Distributed Physical Interfaces with Shared Phidgets. Proc. of TEI'07, ACM (2007). Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Matthews, T., et al. A toolkit for managing user attention in peripheral displays. Proc. of UIST '04, ACM (2004). Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Myers, B.A., et al. Past, Present, and Future of User Interface Software Tools. TOCHI 7, 1, ACM (2000), 3--28. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. PrimeSense. OpenNI SDK, http://www.openni.org, Accessed July 5, 2011.Google ScholarGoogle Scholar
  25. Reitmayr, G. et al. OpenTracker: A flexible software design for three-dimensional interaction. Virt. Reality 9, (2005). Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Sandor, C. and Klinker, G. A rapid prototyping software infrastructure for user interfaces in ubiquitous augmented reality. Pers. and Ubiq. Comp. 9, (2005). Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Schwarz, J., et al. A framework for robust and flexible handling of inputs with uncertainty. Proc of UIST, ACM (2010). Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Snibbe, S.S. et al. Social immersive media: pursuing best practices for multi-user interactive camera/projector exhibits. Proc. of CHI '09, ACM (2009), 1447--1456. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Streitz, N., et al. Ambient displays and mobile devices for the creation of social architectural spaces. In Public and Situated Displays. Kluwer, 2003, 387--410.Google ScholarGoogle Scholar
  30. Vicon Motion Systems. Nexus software, http://www.vicon.com/products/nexus.html, Retrieved July 5, 2011.Google ScholarGoogle Scholar
  31. Vogel, D. et al. Interactive public ambient displays: transitioning from implicit to explicit, public to personal, interaction with multiple users. Proc. of UIST'04, ACM (2004). Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Weiser, M. The Computer for the 21st Century. Scientific American 265, (1991), 94.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Zhao, T., Aggarwal, M., Kumar, R., and Sawhney, H. Real-Time Wide Area Multi-Camera Stereo Tracking. Proc. of CVPR'05, IEEE (2005), 976--983. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. The proximity toolkit: prototyping proxemic interactions in ubiquitous computing ecologies

      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
        UIST '11: Proceedings of the 24th annual ACM symposium on User interface software and technology
        October 2011
        654 pages
        ISBN:9781450307161
        DOI:10.1145/2047196

        Copyright © 2011 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: 16 October 2011

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        UIST '11 Paper Acceptance Rate67of262submissions,26%Overall Acceptance Rate842of3,967submissions,21%

        Upcoming Conference

        UIST '24

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader