Studio

Robots, platforms, and systems from my research. Lantern, M, and the plant-inspired prototypes are open source.

Robots & platforms

Lantern as a red lampLantern as a knit toy with eyesLantern as a knit speaker

Lantern

ACM/IEEE HRI ’26 Sustainability Demonstration Recognition

A minimalist robotic object platform for building simple robotic artifacts, at a build cost of about $40.

M robot with a teal body and screen faceM robot with a lion-mane face and knit body

M

An open-source, low-cost tabletop social robot that is easier to reproduce, modify, and deploy in real-world settings.

A potted plant robot with green leavesA flower vase robot with a white flower on a bending stem

Plant-Inspired Robots

ACM/IEEE HRI ’26 Best Paper Honorable Mention

Speculative, open-source prototypes that explore plants as metaphoric inspiration for HRI.

Two older adults in co-design sessions tracing where an on-body robot could move: along the sole of the foot and up the neck

On-Body Robots

A two-phase co-design process with 13 older adults to uncover design principles for on-body robots.

An older adult exercising at home with a robot coach

Exercise Robots

Robots to promote physical activity, co-designed by older adults, physical therapy experts, and engineers.

AI systems & tools

ELLA design process: interviews, workshops, and an eight-day home deployment

ELLA

An autonomous, LLM-powered social robot that supports early language development through interactive storytelling.

Generated robot face with green eyesGenerated robot face with yellow eyesGenerated robot face with blue eyesGenerated robot face with black eyes

Xpress

A system that uses language models to generate context-aware facial expressions for robots.

The ID.8 visual story authoring interface

ID.8

ACM TiiS Highlighted Paper

An integrated authoring system for visual story creation aided by generative AI.

Alchemist turning natural language into robot programs

Alchemist

An integrated development system that uses LLMs to help end users create, test, and run robot programs in natural language.