Dynamics and Interaction Steven Strachan, Roderick Murray-Smith Hamilton Institute, NUI Maynooth & Department of Computing Science, University of Glasgow  [email_address] http://www.dcs.gla.ac.uk/~rod http://www.dcs.gla.ac.uk/~rod/Videos.html   With John Williamson, Parisa Eslambolchilar, Andy Crossan,  Vuokko Lantz, James Kelly, Stephen Brewster, Andrew Ramsay May 2007
Dynamics & Interaction group Led by Roderick Murray-Smith Two-campus group. Based in The Hamilton Institute & The University of Glasgow Dr Murray-Smith spent 7 years at Daimler-Benz research in Berlin, followed by M.I.T. and Technical University of Denmark. Exploring the overlap between control theory, machine learning, probabilistic reasoning and human-computer interaction design. Leading group in novel forms of interaction design for mobile interaction. Act as consultants for Nokia, Samsung and Microsoft. Current staff: Dr. Steven Strachan (NUIM) Dr. John Williamson (GU) Andrew Ramsay (GU) Stephen Hughes (GU)
Control in HCI? More and more devices are incorporating inertial sensing… What new kinds of interface can we develop with this new sensing capability? Think of user and device as being in a loop of control…
From  ‘look-and-feel’  to  ‘ handling qualities’? Moving from discrete event -based systems like this: To continuous control like this?
Dynamics & Statistics in HCI? Why introduce  dynamics   – is that not harder? We can only control what we can perceive . Dependent on feedback, so upper limits on the speed of change of display. Large steps in entropy are unnatural & error-prone Dynamics allows us to slip in ‘intelligence’ which couldn’t be done with a static interaction technique Why  uncertain  interaction? Uncertainty in user’s mind about what to do next, and system uncertain about user’s intentions. With mobile devices, interaction with the user is now continuous instead of discrete, and input devices are noisier.  ‘ Honest’   interfaces Can lead to smoother interaction, with user behaviour regularised appropriately (e.g. K ö rding & Wolpert)
Mobile Sensing:  MESH hardware description Built by MLE Palpable Machines group. Modality Enhancing Sensor-pack for Handhelds Designed for the IPAQ range of pocket PCs Physical design same as the PCMCIA expansion jacket Triple-Axis acceleration sensing MEMS Accelerometers Orientation sense and gesture capture High Fidelity Vibrotactile Display Sample based, Non-Volatile sample storage,Audio bus-driven option Actuator – VBW32 rewound Triple-axis magnetometer Orthogonal Magneto-Resistive elements Capacitive sensing GPS
Next sensor pack.. SHAKE Our next generation pack… Bluetooth, wireless and compact Accelerometers, gyros, magnetometers and haptic feedback. Use for head, device or bimanual gestures.
Multimodal feedback from active inquiry Model-based interaction design  –  physical interaction with abstract concepts
Shoogle - Informative Shaking Shake the phone to feel (and hear) content discreetly Only produces feedback when stimulated Simple physical model of objects in a box  Movement from accelerometers Impact with edges produces sound and vibration VIDEO
BodySpace Using constraints in the environment
BodySpace With MLE Palpable machines group – Jussi Angesleva, Ian Oakley, Sile O’Modhrain
Example Application Gesture controlled music player Volume is controlled at the hip. Track switching is controlled at the ear. VIDEO
Location-Aware Interaction
gps Tunes Whereable  computing…. Location-Aware audio feedback Quickening useful – don’t want user to run back and forth to get gradient! Use tilt and bearing to get rapid exploration
GPS Navigation Problem GPS is useful but inaccurate Inaccuracy varies in a complex way Reflections, shadowing, poor coverage Could use hybrid positioning General problem – accurate representation of belief and trustworthiness
Uncertain Display Poor displays lead to poor control Norman's example of  The Royal Majesty “ precise” position
Uncertainty in GPS Navigation Represent and display the true uncertainty of the navigation system – make it “honest” realistic display should regularise control behaviour Incorporate models  environment models user models Monte Carlo sampling is a convenient statistical technique for dealing with uncertainty
Particle GPS Browsing Map browsing; include uncertainty about where we are Project forward, find likely locations in the future. Show all the possible places we might be, given a map of the area User can scan around and project further into the future with inertial control. Target points are sonified. Video  Demonstration
Relevance to the mobile internet… Mobile devices are by definition  ‘mobile’. Traditional methods of interaction with the internet are not good in this mobile domain. We should acknowledge our current location or context and use this to our advantage. Introduce the location-aware internet…
Scenario…
Scenario… you are here
Scenario… you are here you are here
Scenario… you are here you are here you are here
Scenario… you are here you are here
Scenario… you are here you are here
Social interactions?… Real-time interaction with people in your social network…
Outlook Dynamics allow intelligence to be sandwiched into an interface ‘ look-and-feel’  of an interface,  ‘noisy channel’,  or in control terms, the  ‘adaptive handling qualities’? The mobile internet has the potential to become a highly-interactive, embodied and location-aware internet…

More Related Content

PPT
Screenless Display PPT
PPT
ppt
DOCX
Content sharing over smartphone based delay-tolerant networks
PPTX
Tagsense ppt
PDF
Orden del día y acta de reunión de academia 3
PPT
Karen Church - Webcamp Overview
PDF
중기청 R&D 사업계획서 sample
PDF
Intel Q2 Earnings Report
Screenless Display PPT
ppt
Content sharing over smartphone based delay-tolerant networks
Tagsense ppt
Orden del día y acta de reunión de academia 3
Karen Church - Webcamp Overview
중기청 R&D 사업계획서 sample
Intel Q2 Earnings Report

Similar to Steven Strachan - Dynamics and Interaction (20)

PPTX
Inform- interacting with a dynamic shape display
PPT
IVITCMDtalk
PDF
It's a Mobile and Touch World
PPT
Musstanser Avanzament 4 (Final No Animation)
PDF
426 Lecture 9: Research Directions in AR
PPT
RBI paper, CHI 2008
PPTX
Considerations about Eye Gaze interfaces for people with disabilities: from t...
PPTX
Carla Diana's CHI2011 recap
PDF
426 lecture6b: AR Interaction
PPT
Future of interface design 2010
PPTX
Advance Interaction Techniques
PDF
Grand Challenges for Mixed Reality
PPT
Tangible User Interface Showcase
PDF
Interactive Tabletops and Surfaces - Lecture 07 - Next Generation User Interf...
PPTX
Natural User Interfaces
PPTX
Human Computer Interacton
PDF
Mobile user experience conference 2009 - The rise of the mobile context
PDF
Designing a Moving Experience
PDF
Industrial Design Intelligence: Evaluation Supporting Aesthetic and Functiona...
PDF
Daniel Soltis - Designing unfamiliar interfaces
Inform- interacting with a dynamic shape display
IVITCMDtalk
It's a Mobile and Touch World
Musstanser Avanzament 4 (Final No Animation)
426 Lecture 9: Research Directions in AR
RBI paper, CHI 2008
Considerations about Eye Gaze interfaces for people with disabilities: from t...
Carla Diana's CHI2011 recap
426 lecture6b: AR Interaction
Future of interface design 2010
Advance Interaction Techniques
Grand Challenges for Mixed Reality
Tangible User Interface Showcase
Interactive Tabletops and Surfaces - Lecture 07 - Next Generation User Interf...
Natural User Interfaces
Human Computer Interacton
Mobile user experience conference 2009 - The rise of the mobile context
Designing a Moving Experience
Industrial Design Intelligence: Evaluation Supporting Aesthetic and Functiona...
Daniel Soltis - Designing unfamiliar interfaces
Ad

Recently uploaded (20)

PPTX
Internet of Everything -Basic concepts details
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PDF
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
PDF
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
PDF
Co-training pseudo-labeling for text classification with support vector machi...
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
Auditboard EB SOX Playbook 2023 edition.
DOCX
search engine optimization ppt fir known well about this
PDF
INTERSPEECH 2025 「Recent Advances and Future Directions in Voice Conversion」
PPTX
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
PPTX
Build Your First AI Agent with UiPath.pptx
PDF
Comparative analysis of machine learning models for fake news detection in so...
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PDF
Flame analysis and combustion estimation using large language and vision assi...
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
Data Virtualization in Action: Scaling APIs and Apps with FME
PDF
Lung cancer patients survival prediction using outlier detection and optimize...
PDF
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
Internet of Everything -Basic concepts details
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
Co-training pseudo-labeling for text classification with support vector machi...
NewMind AI Weekly Chronicles – August ’25 Week IV
Auditboard EB SOX Playbook 2023 edition.
search engine optimization ppt fir known well about this
INTERSPEECH 2025 「Recent Advances and Future Directions in Voice Conversion」
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
Build Your First AI Agent with UiPath.pptx
Comparative analysis of machine learning models for fake news detection in so...
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
Convolutional neural network based encoder-decoder for efficient real-time ob...
Flame analysis and combustion estimation using large language and vision assi...
sustainability-14-14877-v2.pddhzftheheeeee
Data Virtualization in Action: Scaling APIs and Apps with FME
Lung cancer patients survival prediction using outlier detection and optimize...
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
Ad

Steven Strachan - Dynamics and Interaction

  • 1. Dynamics and Interaction Steven Strachan, Roderick Murray-Smith Hamilton Institute, NUI Maynooth & Department of Computing Science, University of Glasgow [email_address] http://www.dcs.gla.ac.uk/~rod http://www.dcs.gla.ac.uk/~rod/Videos.html With John Williamson, Parisa Eslambolchilar, Andy Crossan, Vuokko Lantz, James Kelly, Stephen Brewster, Andrew Ramsay May 2007
  • 2. Dynamics & Interaction group Led by Roderick Murray-Smith Two-campus group. Based in The Hamilton Institute & The University of Glasgow Dr Murray-Smith spent 7 years at Daimler-Benz research in Berlin, followed by M.I.T. and Technical University of Denmark. Exploring the overlap between control theory, machine learning, probabilistic reasoning and human-computer interaction design. Leading group in novel forms of interaction design for mobile interaction. Act as consultants for Nokia, Samsung and Microsoft. Current staff: Dr. Steven Strachan (NUIM) Dr. John Williamson (GU) Andrew Ramsay (GU) Stephen Hughes (GU)
  • 3. Control in HCI? More and more devices are incorporating inertial sensing… What new kinds of interface can we develop with this new sensing capability? Think of user and device as being in a loop of control…
  • 4. From ‘look-and-feel’ to ‘ handling qualities’? Moving from discrete event -based systems like this: To continuous control like this?
  • 5. Dynamics & Statistics in HCI? Why introduce dynamics – is that not harder? We can only control what we can perceive . Dependent on feedback, so upper limits on the speed of change of display. Large steps in entropy are unnatural & error-prone Dynamics allows us to slip in ‘intelligence’ which couldn’t be done with a static interaction technique Why uncertain interaction? Uncertainty in user’s mind about what to do next, and system uncertain about user’s intentions. With mobile devices, interaction with the user is now continuous instead of discrete, and input devices are noisier. ‘ Honest’ interfaces Can lead to smoother interaction, with user behaviour regularised appropriately (e.g. K ö rding & Wolpert)
  • 6. Mobile Sensing: MESH hardware description Built by MLE Palpable Machines group. Modality Enhancing Sensor-pack for Handhelds Designed for the IPAQ range of pocket PCs Physical design same as the PCMCIA expansion jacket Triple-Axis acceleration sensing MEMS Accelerometers Orientation sense and gesture capture High Fidelity Vibrotactile Display Sample based, Non-Volatile sample storage,Audio bus-driven option Actuator – VBW32 rewound Triple-axis magnetometer Orthogonal Magneto-Resistive elements Capacitive sensing GPS
  • 7. Next sensor pack.. SHAKE Our next generation pack… Bluetooth, wireless and compact Accelerometers, gyros, magnetometers and haptic feedback. Use for head, device or bimanual gestures.
  • 8. Multimodal feedback from active inquiry Model-based interaction design – physical interaction with abstract concepts
  • 9. Shoogle - Informative Shaking Shake the phone to feel (and hear) content discreetly Only produces feedback when stimulated Simple physical model of objects in a box Movement from accelerometers Impact with edges produces sound and vibration VIDEO
  • 10. BodySpace Using constraints in the environment
  • 11. BodySpace With MLE Palpable machines group – Jussi Angesleva, Ian Oakley, Sile O’Modhrain
  • 12. Example Application Gesture controlled music player Volume is controlled at the hip. Track switching is controlled at the ear. VIDEO
  • 14. gps Tunes Whereable computing…. Location-Aware audio feedback Quickening useful – don’t want user to run back and forth to get gradient! Use tilt and bearing to get rapid exploration
  • 15. GPS Navigation Problem GPS is useful but inaccurate Inaccuracy varies in a complex way Reflections, shadowing, poor coverage Could use hybrid positioning General problem – accurate representation of belief and trustworthiness
  • 16. Uncertain Display Poor displays lead to poor control Norman's example of The Royal Majesty “ precise” position
  • 17. Uncertainty in GPS Navigation Represent and display the true uncertainty of the navigation system – make it “honest” realistic display should regularise control behaviour Incorporate models environment models user models Monte Carlo sampling is a convenient statistical technique for dealing with uncertainty
  • 18. Particle GPS Browsing Map browsing; include uncertainty about where we are Project forward, find likely locations in the future. Show all the possible places we might be, given a map of the area User can scan around and project further into the future with inertial control. Target points are sonified. Video Demonstration
  • 19. Relevance to the mobile internet… Mobile devices are by definition ‘mobile’. Traditional methods of interaction with the internet are not good in this mobile domain. We should acknowledge our current location or context and use this to our advantage. Introduce the location-aware internet…
  • 22. Scenario… you are here you are here
  • 23. Scenario… you are here you are here you are here
  • 24. Scenario… you are here you are here
  • 25. Scenario… you are here you are here
  • 26. Social interactions?… Real-time interaction with people in your social network…
  • 27. Outlook Dynamics allow intelligence to be sandwiched into an interface ‘ look-and-feel’ of an interface, ‘noisy channel’, or in control terms, the ‘adaptive handling qualities’? The mobile internet has the potential to become a highly-interactive, embodied and location-aware internet…