HCI · HAI · SOCIAL ROBOTS

Research

I study how robots and interactive systems can support communication between people and between humans and agents. I design subtle interventions that emerge between people and technology.

Externalization of internal bodily information through geometric agents shown on a wearable device, tabletop robot, and shared display
2026VRSJ Annual Conference 2026

Externalizing Bodily Information Through a Geometric Agent

Internal states like tension or fatigue are hard to notice, let alone feel as your own. We use the emotional impressions that a shape's form and movement evoke to externalize these changes as a geometric agent, shown on a wearable device, a tabletop robot, and a shared display.

  • HCI
  • Affective Computing
  • Embodiment
  • Agent Design

Related publications

People around a table with small robots approaching quieter participants
2025ICEC 2025 / HAI Symposium 2025 / EC 2024

Moderate Facilitation with Multiple Small Robots

Naming a quiet participant to prompt them to speak puts them, and everyone else at the table, on edge. We built small tabletop robots that instead move toward whoever has spoken least, as if they want to listen in — nudging participation without singling anyone out.

  • HCI
  • HAI
  • Social Robots
  • Facilitation

Related publications

A person controlling a red illuminated LED grid with a smartphone
2024INTERACTION 2024

Pixel Board: An LED Board for a Sense of Coexistence

Pixel Board is a grid of full-color LEDs designed to create a sense that other people are present in a shared community. Multiple remote users can manipulate its display over the internet.

  • HCI
  • Co-presence
  • Connected Devices
  • Community

Related publications

Experimental comparison of two ways for a robot to announce the end of a conversation
2024INTERACTION 2024

How Should a Robot End an Interaction?

Service robots need to end one conversation before helping the next person, but a unilateral ending can feel uncomfortable. This study used a crowdsourced survey to examine when a robot should announce that an interaction is about to end.

  • HAI
  • Social Robots
  • Conversation
  • User Experience