1© 2014 - Brad Myers Brad Myers 05-899A/05-499A: Interaction Techniques Spring, 2014 Lecture 19: Physical Gadgets and their Interaction Techniques.

Slides:



Advertisements
Similar presentations
Map of Human Computer Interaction
Advertisements

TANGIBLE INTERFACES: inFORM Elizabeth Chlipala. “As humans, we have evolved to interact physically with our environments, but in the 21st century, we're.
Natural User Interface (NUI)
1 Lecture 14: Novel interaction techniques and interfaces for new devices Brad Myers / / : Introduction to Human Computer Interaction.
Tangible User Interfaces (TUI’s). What are Tangible User Interfaces? Physical WorldDigital world TUI’s 2.
UBICOMP pervasive computing
© Michèle Courant, University of Fribourg Ubiquitous Computing – Methodology of Interaction – Master in Computer Science Cours d’approfondissement - Semestre.
1 Lecture 14: Novel interaction techniques and interfaces for new devices Brad Myers / / : Introduction to Human Computer Interaction.
Ubiquitous Computing The death of PC?. Ubiquitous Computing ubiquitous = Being or seeming to be everywhere at the same time; omnipresent. Mark Weiser,
Ubiquitous Computing Computers everywhere. Agenda Old future videos
SM3121 Toys and Gadgets Mark Green School of Creative Media.
1 Application Areas Lecture 17 Date: 6 th April. 2 Overview of Lecture Application areas: CSCW Ubiquitous Computing What is ubiquitous computing? Major.
1 Toolkits for Physical Objects (TUIs) Jack Li Advanced User Interface Software November 30 Fall 2004.
Ubiquitous Computing Computers everywhere.
Using Handhelds and PCs Together by brad meyers Presented by : Isaac K. Aholu CPSC
CS575 - Human Issues in Computing CSULA Spring 2006 Human Impact of UI Design Paradigms (PART 3 – Future UI Technology) Robert Ritchey and Ruben Campos.
Collaborative Spaces Presented by Jonathan Effrat David Tu.
CSE5610 Intelligent Software Systems Semester 1 Enabling Intelligent Systems in Pervasive Computing.
DIVA Group – University of Fribourg Phidgets and the programming framework HMI Seminar Tangible User Interfaces F. Evequoz
Physical User Interfaces Information Visualization | Nicolai Marquardt Between Distributed Physical Devices Visualizing Event Flow Nicolai Marquardt University.
Stanford hci group / cs376 research topics in human-computer interaction I/O Toolkits Scott Klemmer 29 November 2005.
Introduction to HCI Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development January 21, 1999.
Designing Context-Sensitive User Interfaces. Overview Introduction Context Architectures DynaMo-AID: designing context-aware user interfaces  Design.
Adapted from CTAE Resources Network PROFITT Curriculum Basic Computer Skills Module 1 Hardware.
SD Splash Page Splash page brings your brand and message to the screen with a digital flyer and guide to your materials. Feature: Colorful User Interface.
Amarino:a toolkit for the rapid prototyping of mobile ubiquitous computing Bonifaz Kaufmann and Leah Buechley MIT Media Lab High-Low Tech Group Cambridge,
Tools for Ubiquitous HCI Eduardo Velloso. Traditional HCI.
Applied Pervasive Computing Presentation : Mobile Interaction Devices.
Building Mobile Augmented Reality Services in Pervasive Computing Environment Hiroaki Kimura Eiji Tokunaga
Fall 2002CS/PSY Pervasive Computing Ubiquitous computing resources Agenda Area overview Four themes Challenges/issues Pervasive/Ubiquitous Computing.
ST01 - Introduction 1 Introduction Lecturer: Smilen Dimitrov Sensors Technology – MED4.
Sketch­based interface on a handheld augmented reality system Rhys Moyne Honours Minor Thesis Supervisor: Dr. Christian Sandor.
Ubiquitous Computing Computers everywhere. Where are we going? What happens when the input is your car pulls into the garage, and the output is the heat.
Fall UI Design and Implementation1 Lecture 20: HCI Research Topics.
Parallels in Tangible Interface & Web 2.0 Sharad Singh Solanki.
Scott Klemmer Michael Thomsen Ethan Phelps-Goodman Robert Lee James Landay 23 April 2002 ACM SIGCHI Minneapolis, MN Where Do Web Sites Come From? Capturing.
MOBILE GROUPWARE Jason Tsay Advanced User Interface Software - Spring 2013.
CPET 565 Mobile Computing Systems Context-Aware Computing (2) Lecture 11 Hongli Luo Indiana University-Purdue University Fort Wayne.
Welcome to Control ! Hi ! Styx Innov. What is Control ? Control is an android application which enables us to remotely control our PC via Wireless Fidelity.
Tangible Bits Next Generation HCI
Human-Computer Interaction
User Interfaces for Post-Desktop Environments Jan Borchers Stanford Interactivity Lab Advanced Systems Development Lab.
IStuff Mobile: Rapidly Prototyping New Mobile Phone Interfaces for Ubiquitous Computing Rafael Ballagas, Faraz Memon, Ren´e Reiners, Jan Borchers Media.
Tangible User Interface Giving physical forms to digital information, making bits directly manipulable with two hands Supporting multi-user collaboration.
Block Jam: A Tangible Interface for Interactive Music Michael Curry.
Controlling Computer Using Speech Recognition (CCSR) Creative Masters Group Supervisor : Dr: Mounira Taileb.
HCI-833 Advanced User Interface Technology Scott Hudson NSH 3523.
Conceptual Design Dr. Dania Bilal IS588 Spring 2008.
Spring 2007 COMP TUI 1 Computer Vision for Tangible User Interfaces.
Lecture 7: Overview Microprocessors / microcontrollers.
Ubiquitous Computing Computers everywhere. Wednesday: presentations Ideal Concepts T.H.E. Team Infused Industries CommuniCORP Part 3 DUE!
Ubiquitous, Domestic and Tangible Computing A new way of thinking Saul Greenberg University of Calgary CPSC
D5720 Research on Interactive and Ambient Media Lecture #2: Tangible Interaction 陳立杰、鄭穎懋.
What is Multimedia Anyway? David Millard and Paul Lewis.
1© Brad Myers Brad Myers / : Interaction Techniques Spring, 2016 Lecture 19: Physical Gadgets and their Interaction Techniques.
Is there a Box in your future? George G. Robertson Principal Researcher Visualization and Interaction Research Microsoft Corporation George G. Robertson.
Ambient Assisted Living - Accessibility: Ambient awareness - Seminar Stefan Meißner
Physical User Interfaces
Human Computer Interaction (HCI)
Ubiquitous Computing Computers everywhere.
What is Arduino? By James Tedder.
EdgeWrite Cole Gleason
"You don't need anyone's permission to make something great
Graphical User Interface Based Digital Sixth Sense
Topic 14: Jacob O. Wobbrock, Andrew D. Wilson, and Yang Li. 2007
Pervasive Computing Ubiquitous computing resources
How to Find HCI Research
I/O Toolkits Scott Klemmer · 16 November 2006.
Lecture 19: Physical Gadgets and their Interaction Techniques
AN INEXPENSIVE ROBOTIC KIT FOR CHILDREN EDUCATION
Presentation transcript:

1© Brad Myers Brad Myers A/05-499A: Interaction Techniques Spring, 2014 Lecture 19: Physical Gadgets and their Interaction Techniques

Definitions and Synonyms Ubiquitous computing (UbiComp) - computing everywhere and anywhere Pervasive computing – (no separate definition) Ambient intelligence (mostly used in Europe) – environment is instrumented so it is sensitive and responsive to people Information appliances – Smartphone or PDA Context-aware computing – mobile device that knows its surroundings, such as location, light, sound, etc. from Wikipedia Tangible user interfaces (TUIs) -- person interacts with digital information through the physical environment – mostly Hiroshi Ishii Formerly “graspable UIs” Has its own conference series: TEI’14: 8th International Conference on Tangible, Embedded and Embodied Interaction, Munich, Germany, February , 2014 TEI’14 © Brad Myers 2

Definitions, cont. Physical Gadgets Are to physical (tangible) user interfaces what interaction techniques are to graphical user interfaces Adapted from [Greenberg’01] An interaction technique embodied in a physical entity Must be reusable Many other TUIs are tabletop interactions with physical objects sensed on a table with a projector © Brad Myers 3

Scope There are lots of interesting, cute, even useful applications of tangible and ubiquitous user interfaces Most are not interaction techniques E.g., Ambient displays – no interaction Mankoff’s BusMobileBusMobile E.g., Tangible applications – not a reusable widget Bottles that play sounds when opened Bottles © Brad Myers 4

Phidgets Saul Greenberg and Chester Fitchett Phidgets: easy development of physical interfaces through physical widgets. In Proceedings of the 14th annual ACM symposium on User interface software and technology (UIST '01). ACM, pp “Physical widgets” Previously was very difficult to build TUIs Had to build custom hardware and microprocessors Soldering, circuit design (EE), assembly-language programming, etc. Lots of new sensors Encapsulated complexities of using physical objects Lights, motors, sensors, cameras, switches, etc. Mostly USB Interactive since sensors for motion, light, sound, etc. Programmed (originally) in Visual Basic Simulation mode to help with the software Formed a company to market his phidgetsa company Video, 6:10 (2001) Video © Brad Myers 5

Arduino Controllers Started about Single-board microcontroller Open source electronics prototyping platform Now about $9 to $30 each Easy to program and attach devices to New alternatives (from Chris Harrison) If you want to breakout from a phone, there is the IOIO board for android: © Brad Myers 6

Research: Hiroshi Ishii Tangible Media Group: Dozens of projects dating back to 1990projects But most are not “interaction techniques” One that is: John Underkoffler and Hiroshi Ishii Urp: a luminous-tangible workbench for urban planning and design. In Proceedings of the SIGCHI conference on Human Factors in Computing Systems (CHI '99). ACM, pp Physical tools for measuring, changing building material, turning on wind, changing light paths, etc. © Brad Myers 7

Ishii, cont. Hiroshi Ishii, Dávid Lakatos, Leonardo Bonanni, and Jean-Baptiste Labrune Radical atoms: beyond tangible bits, toward transformable materials. interactions 19, 1 (January 2012), Includes a survey of tangible Uis Lists lots of toolkits to create TUIs “ Tangible design seeks an amalgam of thoughtfully designed interfaces embodied in different materials and forms in the physical world—soft and hard, robust and fragile, wearable and architectural, transient and enduring.” Future: physical-digital “atoms” that can transform, conform and inform E.g., “clay” that changes its own shape based on rules, user commands, & constraints © Brad Myers 8

Current Research: Skweezee Karen Vanderloock, Vero Vanden Abeele, Johan A.K. Suykens, and Luc Geurts The skweezee system: enabling the design and the programming of squeeze interactions. InProceedings of the 26th annual ACM symposium on User interface software and technology(UIST '13). ACM, pp Soft tangible objects, filled with conductive padding and embedded sensors (eight electrodes) Toolkit for defining squeeze gestures by example Learns from a single example © Brad Myers 9

Scott Hudson’s class “Gadgets, Sensors and Activity Recognition in HCI” gadgets-sensors-and-activity-recognition-hci gadgets-sensors-and-activity-recognition-hci Every spring This semester, in WeH 7500 – enormous © Brad Myers 10