Human-Centered Cyber-Physical Systems in Cars
Intelligent information systems and advanced driver assistance systems help drivers maintain a high level of situational awareness during vehi...
Human Assistance
Wearable Computers
Wearable Computers seek to merge the user’s information space with their work space. Wearable research at Carnegie Mellon proceeds on several ...
Human Assistance
Quality of Life Technology (QoLT)
The Quality of Life Technology (QoLT) Center is a National Science Foundation Engineering Research Center (ERC) whose mission is to transform ...
Human Assistance
Project on Family, Control, and the Smart Home
Dual-income families face constant challenges as they attempt to address the conflicting repsonsibilities of work, school, family, and enrichm...
John Zimmerman,
Human Assistance
MOVE: Maps Optimized for Vehicular Environments
MOVE (Maps Optimized for Vehicular Environments) is an in-car navigation system that provides assistance for drivers who are navigating an unf...
Human Assistance
Memory Support for People With Episodic Memory Impairment
People with episodic memory impairment (EMI) lack an awareness of the actions, events and experiences of their everyday lives. This often resu...
Human Assistance
Manipulation in a Virtual Haptic Environment Based on Magnetic Levitation
Magnetic levitation is a substantially new approach which promises a qualitative leap in improvement of haptic (sense of touch) computer inter...
Roberta Klatzky
Human Assistance
Automating the Workplace via Mixed-initiative Computing
This project investigates how the power of machine learning technology can be put in the hands of end-users, allowing them to selectively auto...
John Zimmerman
Human Assistance
StepGreen
StepGreen is an umbrella project that brings together faculty and research from several disciplines including behavioral science, environmenta...
Improving Driving Routes Through Learning Driver Preferences
Most route recommendation systems ignore the context of the driver (e.g. time of day) and the preferences of the driver (e.g. like to avoid hi...
Human Assistance
IMPACT: Improving and Motivating Physical Activity Through ContexT
A large percentage of the US population is overweight or obese, and a leading cause of this is lack of physical activity. Early fieldwork has ...
Human Assistance

Five Features for Human-Robot Interaction
This project explores how gaze, speech and sound, small movements, gesture, and proximity to the user affects the way that we perceive and wor...
Human Assistance
Automatically Adapting Interfaces to User Needs
We are working to create graphical user interfaces (GUIs) that automatically detect a user’s needs in order to automatically adjust the interf...
Scott Hudson,
Human Assistance
CareMedia
CareMedia uses behavioral capture, storage, and access techniques to create, maintain, and present a patient’s behavioral log to care-givers. ...
Human Assistance
Automatic Sign Detection, Recognition, and Translation
Signs are everywhere in our lives. They make our lives easier when we understand them, but they can pose problems or even danger when we do no...
Human Assistance
Creating Peripheral Displays
People who engage regularly with technology interact with hundreds of visual, auditory, and multimodal displays each day. These displays, whic...
Human Assistance
Assistment Project
The ASSISTMENTs project provides students with individualized instructional ASSISTance while performing assessMENT. The research goal is to in...
Ken Koedinger
Human Assistance
Lente Design Workshop
This project focuses on supporting the wakeup routine of dual-income parents. One of the first pieces we are focusing on is an alarm clock tha...
John Zimmerman
Human Assistance
Gestures Project
In face-to-face settings, people use pointing and other gestures to communicate quickly and efficiently with their conversational partners. Th...