CMU logo
Expand Menu
Close Menu
  • Multisensory Interactions/Sensory Augmentation Systems

    PROJECT

    We employ theories related to executive control of our working memory (e.g., cognitive load theory) and differentiation of resource capacity according to ...

  • Modeling the Impact of System Response Delays on User State

    PROJECT

    In the early days of computing, there was a great deal of research into how system response times impacted user experiences. However, the text-based syste...

  • In Situ Imaging

    PROJECT

    Our objective is to permit in situ visualization of medical images so that direct hand-eye coordination can be employed during invasive procedures. A meth...

  • Lumitrack

    Lumitrack

    PROJECT

    Movement is one of the fundamental ways we interact with the world around us. We can configure our limbs and bodies into innumerable poses, locomote aroun...

  • Sonic Flashlight

    PROJECT

    Our objective is to permit in situ visualization of ultrasound images so that direct hand-eye coordination can be employed during invasive procedures. A m...

  • Natural Programming

    PROJECT

    The goal of the Natural Programming project is to make computer programming more accessible to novice, professional and end-user programmers. We are inves...

  • Usability and Software Architecture

    PROJECT

    The usability analyses or user test data are in; the development team is poised to respond. When the usability problems are presented, someone around the ...

  • Pebbles

    PROJECT

    The Pebbles project is exploring how Personal Digital Assistants (PDAs), such as the Palm Handheld or a device running the Microsoft Windows CE or Pocket ...

  • Scalable Cognitive Modeling Through Compositional Reuse

    PROJECT

    Cognitive modeling can scale affordably, and be routinely and efficiently applied to large complex tasks, only if it becomes an exercise of composing new ...

  • Expanding the 3D Interaction Lexicon

    PROJECT

    Much of the research on 3D interaction, particularly for immersive virtual environments, focuses on emulating the real world. Emulating the real world is ...

  • Building Virtual Worlds

    PROJECT

    Building Virtual Worlds is not only taught to encourage working with other disciplines, but also is an experience with tools and process. Students use the...

  • End-User Programming of Context-Aware Systems

    PROJECT

    Context-aware systems adapt to users’ context of use. We are investigating novel interaction techniques to support end-users in building their own context...