ABSTRACT
This paper presents INDiE (Interaction in Distributed Environments): A network protocol, device abstraction approach and software development kit for transmitting input and output data between mobile interaction devices and ambient applications in distributed interactive systems. Interaction devices may be classical input hardware, controllers, sensor equipped smart-phones or even single sensor units. The network protocol defines different messages for device registration, data delivery and error handling. The device abstraction approach enables rapid prototyping of multimodal interaction techniques using arbitrary input devices. Further on we present some highly interactive desktop and virtual reality applications that were built using the software development kit.
- Taylor, R., Hudson, Th., Seeger, A., Weber, H., Juliano, J., and Helser, A. VRPN: a device-independent, network-transparent VR peripheral system. Virtual Reality Software and Technology, 2001, 55--61 Google ScholarDigital Library
- Reitmayr, G. and Schmalstieg, D. OpenTracker -- An Open Software Architecture for Reconfigureable Tracking based on XML, IEEE Virtual Reality Conference 2001, 2001, 285--289 Google ScholarDigital Library
- Klemens Schrage, Ways of Using Sensor Equipped Mobile Devices as Wireless Controllers for Virtual and Desktop Environments, Master Thesis, University of Applied Sciences Gelsenkirchen, Germany, December 2008Google Scholar
- Bowman, D., Kruijff, E., LaViola, J., Poupyrev, I., 3D User Interfaces Theory and Practice, Addison Wesley, 2005, ISBN 0-201-75867-9 Google ScholarDigital Library
- Ballagas, R., Ringel, M., Stone, M. and Borchers, J, iStuff: A Physical User Interface Toolkit for Ubiquitous Computing Environment, Proceedings of the 21th ACM Conference on Human Factors in Computing Systems, CHI 2003 Google ScholarDigital Library
- Ballagas, R., Memon, F., Reiners, R. and Borchers, J., iStuff Mobile: Rapidly Prototyping New Mobile Phone Interfaces for Ubiquitous Computing, Proceedings of the 25th ACM Conference on Human Factors in Computing Systems, CHI 2007 Google ScholarDigital Library
- Greenberg, S., Fitchett, C., Phidgets: easy development of physical interfaces through physical widgets, Proceedings of the 14th annual ACM symposium on User interface software and technology, 2001 Google ScholarDigital Library
- Stoakley, R., Conway, M. J., and Pausch, R., Virtual reality on a WIM: interactive worlds in miniature, Conference on Human Factors in Computing Systems, SIGCHI 1995 Google ScholarDigital Library
- Pierce, J. S., Stearns, B. C., and Pausch, R., Voodoo Dolls: Seamless Interaction at Multiple Scales in Virtual Environments, Proceedings of the 1999 symposium on Interactive 3D graphics, 1999 Google ScholarDigital Library
Index Terms
- INDiE: a framework for human computer Interaction in Distributed Environments
Recommendations
TNT: Touch `n' Tangibles on LC-Displays
ICEC '09: Proceedings of the 8th International Conference on Entertainment ComputingIn this paper, we present TNT (Touch `n' Tangibles) - a new combination of several existing hardware technologies, which are integrated into an LC-display. TNT enables users to interact using finger touch and tangible user interfaces at the same time on ...
Prototipação de interfaces tangíveis de produtos interativos: estado da arte e desafios da plataforma arduino
IHC '12: Proceedings of the 11th Brazilian Symposium on Human Factors in Computing SystemsOne kind of user interface that appeared in the literature of Human-Computer Interaction (HCI) in the mid-1990s is called Tangible User Interface (TUI). TUIs are interfaces that take advantage of multiple human senses and capabilities guided by an ...
Investigating Interactions for Text Recognition using a Vibrotactile Wearable Display
IUI '18: Proceedings of the 23rd International Conference on Intelligent User InterfacesVibrotactile skin-reading uses wearable vibrotactile displays to convey dynamically generated textual information. Such wearable displays have potential to be used in a broad range of applications. Nevertheless, the reading process is passive, and users ...
Comments