ABSTRACT
In this paper, we describe a new software framework for tangible tabletop interfaces: TULIP. The framework uses an abstraction layer to receive information from computer vision frameworks, such as reacTIVision, and a widget model based on MCRit to enable rapid application development. TULIP applies Software Engineering principles such as Separation of Concerns to remain extensible and simple while providing support for tangible interaction. TULIP implements a widget model and defines a program flow. This paper will show the different considerations during the conception and design of TULIP before illustrating its use with a tangible application developed for a national project.
- Paul Bicheler. 2012. A toolkit for table-based tangible widgets. Master's thesis. University of Luxembourg. http://goo.gl/OiRUsPGoogle Scholar
- Chris Branton, Brygg Ullmer, Andre Wiggins, Landon Rogge, Narendra Setty, Stephen David Beck, and Alex Reeser. 2013. Toward Rapid and Iterative Development of Tangible, Collaborative, Distributed User Interfaces. In Proc. of the 5th ACM SIGCHI Symp. on Engineering Interactive Computing Systems (EICS '13). ACM, New York, NY, USA, 239--248. DOI: http://dx.doi.org/10.1145/2494603.2480312 Google ScholarDigital Library
- George W. Fitzmaurice, Hiroshi Ishii, and William A. S. Buxton. 1995. Bricks: Laying the Foundations for Graspable User Interfaces. In Proc. of the SIGCHI Conf. on Human Factors in Computing Systems (CHI '95). ACM Press/Addison-Wesley Publishing Co., New York, NY, USA, 442--449. DOI: http://dx.doi.org/10.1145/223904.223964 Google ScholarDigital Library
- Rowanne Fleck, Yvonne Rogers, Nicola Yuill, Paul Marshall, Amanda Carr, Jochen Rick, and Victoria Bonnett. 2009. Actions Speak Loudly with Words: Unpacking Collaboration Around the Table. In Proc. of the ACM Int. Conf. on Interactive Tabletops and Surfaces (ITS '09). ACM, New York, NY, USA, 189--196. DOI: http://dx.doi.org/10.1145/1731903.1731939 Google ScholarDigital Library
- LarsErik Holmquist, Johan Redstrm, and Peter Ljungstrand. 1999. Token-Based Access to Digital Information. In Handheld and Ubiquitous Computing, Hans-W. Gellersen (Ed.). LNCS, Vol. 1707. Springer Berlin Heidelberg, 234--245. DOI: http://dx.doi.org/10.1007/3-540-48157-5_22 Google ScholarDigital Library
- Hiroshi Ishii and Brygg Ullmer. 1997. Tangible Bits: Towards Seamless Interfaces Between People, Bits and Atoms. In Proc. of the ACM SIGCHI Conf. on Human Factors in Computing Systems (CHI '97). ACM, New York, NY, USA, 234--241. DOI: http://dx.doi.org/10.1145/258549.258715 Google ScholarDigital Library
- Robert J. K. Jacob, Audrey Girouard, Leanne M. Hirshfield, Michael S. Horn, Orit Shaer, Erin Treacy Solovey, and Jamie Zigelbaum. 2008. Reality-based Interaction: A Framework for post-WIMP Interfaces. In Proc. of the SIGCHI Conf. on Human Factors in Computing Systems (CHI '08). ACM, New York, NY, USA, 201--210. DOI: http://dx.doi.org/10.1145/1357054.1357089 Google ScholarDigital Library
- Martin Kaltenbrunner and Ross Bencina. 2007. reacTIVision: a computer-vision framework for table-based tangible interaction. In Proc. of the 1st Int. Conf. on TEI (TEI '07). ACM, New York, NY, USA, 69--74. DOI: http://dx.doi.org/10.1145/1226969.1226983 Google ScholarDigital Library
- M. Kaltenbrunner, T. Bovermann, R. Bencina, and E. Costanza. 2005. TUIO: A Protocol for Table-Top Tangible User Interfaces. In Proc. of the The 6th Int. Workshop on Gesture in Human-Computer Interaction and Simulation. Vannes, France.Google Scholar
- Scott R. Klemmer, Jack Li, James Lin, and James A. Landay. 2004. Papier-Mâché: toolkit support for tangible input. In Proc. of the SIGCHI Conf. on Human Factors in Computing Systems (CHI'04). ACM, New York, NY, USA, 399--406. DOI: http://dx.doi.org/10.1145/985692.985743 Google ScholarDigital Library
- Valérie Maquil, Luís De Sousa, Ulrich Leopold, and Eric Tobias. 2015a. A geospatial tangible user interface to support stakeholder participation in urban planning. In Proc. of the 1st Int. Conf. on Geographical Information Systems Theory, Applications and Management.Google ScholarDigital Library
- Valérie Maquil, Eric Tobias, and Thibaud Latour. 2015b. Tangible Voting: a technique for interacting with group choices on a tangible tabletop (to be published). In Proc. of the 15th IFIP TC13 Int. Conf. on Human-Computer Interaction (INTERACT'15).Google ScholarCross Ref
- Rafael Nunes, Fabio Rito, and Carlos Duarte. 2015. TACTIC: An API for Touch and Tangible Interaction. In Proc. of the 9th Int. Conf. Tangible, Embedded, and Embodied Interaction (TEI '15). ACM, New York, NY, USA, 125--132. DOI: http://dx.doi.org/10.1145/2677199.2680592 Google ScholarDigital Library
- Eric Ras, Katarina Krkovic, Samuel Greiff, Eric Tobias, and Valérie Maquil. 2014. Moving towards the assessment of collaborative problem solving skills with a tangible user interface. The Turkish Online Journal of Educational Technology 13, 4 (2014), 95--104.Google Scholar
- Orit Shaer and Eva Hornecker. 2010. Tangible User Interfaces: Past, Present, and Future Directions. Foundations and Trends in Human-Computer Interaction 3, 1--2 (Jan. 2010), 1--137. DOI: http://dx.doi.org/10.1561/1100000026 Google ScholarDigital Library
- Orit Shaer and Robert J. K. Jacob. 2009. A Specification Paradigm for the Design and Implementation of Tangible User Interfaces. ACM Trans. Computer-Human Interaction 16, 4, Article 20 (Nov. 2009), 39 pages. DOI:http://dx.doi.org/10.1145/1614390.1614395 Google ScholarDigital Library
- Orit Shaer, Nancy Leland, Eduardo H. Calvillo-Gamez, and Robert J. K. Jacob. 2004. The TAC Paradigm: Specifying Tangible User Interfaces. Personal Ubiquitous Comput. 8, 5 (Sept. 2004), 359--369. DOI: http://dx.doi.org/10.1007/s00779-004-0298-3 Google ScholarCross Ref
- Eric Tobias. 2012. Visual Modelling of and on Tangible User Interfaces. Master's thesis. University of Luxembourg. http://hdl.handle.net/10993/17501Google Scholar
- B. Ullmer and H. Ishii. 2000. Emerging Frameworks for Tangible User Interfaces. IBM Syst. J. 39, 3-4 (July 2000), 915--931. DOI: http://dx.doi.org/10.1147/sj.393.0915 Google ScholarDigital Library
- Brygg Ullmer, Hiroshi Ishii, and Robert J. K. Jacob. 2005. Token+Constraint Systems for Tangible Interaction with Digital Information. ACM Trans. Computer-Human Interaction 12, 1 (March 2005), 81--118. DOI: http://dx.doi.org/10.1145/1057237.1057242 Google ScholarDigital Library
Index Terms
- TULIP: a widget-based software framework for tangible tabletop interfaces
Recommendations
COPSE: Rapidly Instantiating Problem Solving Activities based on Tangible Tabletop Interfaces
Collaborative problem solving is a skill that has become very important in our everyday lives and is constantly gaining attention in educational settings. In this paper, we present COPSE: a novel and unique software framework for instantiating ...
Bringing everyday applications to interactive surfaces
UIST '10: Adjunct proceedings of the 23nd annual ACM symposium on User interface software and technologyThis paper presents ongoing work that intends to simplify the introduction of everyday applications to interactive tabletops. SLAP Widgets bring tangible general-purpose widgets to tabletops while providing the flexibility of on-screen controls. Madgets ...
Gestures by Children and Adults on Touch Tables and Touch Walls in a Public Science Center
IDC '16: Proceedings of the The 15th International Conference on Interaction Design and ChildrenResearch on children's interactions with touchscreen devices has examined small and large screens and compared interaction to adults or among children of different ages. Little work has explicitly compared interaction on different platforms, however. ...
Comments