The Proximity Toolkit
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.
Images and Videos
- Nicolai Marquardt, Roberto Diaz-Marino, Sebastian Boring, Saul Greenberg (2011) The Proximity Toolkit: Prototyping Proxemic Interactions in Ubiquitous Computing Ecologies. In ACM Symposium on User Interface Software and Technology – UIST’2011. (Santa Barbara, CA, USA), ACM Press, 11 pages, October 16-18. (click here for the Video File)
- Nicolai Marquard (2013) Proxemic Interactions in Ubiquitous Computing Ecologies. PhD thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, July.
- Roberto Diaz-Marino, Saul Greenberg, The Proximity Toolkit and ViconFace: The Video, Video Showcase, DVD Proceedings of the ACM Conference on Human Factors in Computing Systems – ACM CHI’10, Atlanta, Georgia, ACM Press, 2010.
Demos & Software Components
NSERC – iCORE – SMART Technologies
- Saul Greenberg (Supervisor)
- Roberto Diaz Marino (Research Assistant)
- Sebastian Boring (PostDoc)
- Nicolai Marquardt (PhD Student)