Mayfield Robotics / Communication design

Kuri

Kuri

Helping a home robot communicate through her heart light.

Helping a home robot communicate through her heart light.

The problem

The problem

Kuri communicates through her heart light — but the way it was used was inconsistent and confusing. It worked in isolation, disconnected from her expression and voice, so families couldn’t read what she was trying to say.

Kuri communicates through her heart light — but the way it was used was inconsistent and confusing. It worked in isolation, disconnected from her expression and voice, so families couldn’t read what she was trying to say.

The question

The question

How might we help Kuri use her heart light to communicate?

How might we help Kuri use her heart light to communicate?

Approach

Approach

I explored metaphors — mouth, notifier, and health monitor — to ground a communication information architecture.

I explored metaphors — mouth, notifier, and health monitor — to ground a communication information architecture.

Then I built the system: Kuri-initiated vs. user-initiated signals, indeterminate (“working on it”) vs. determinate (“knows the answer”) states, teleop mode, and character moments that live outside the rules.

Then I built the system: Kuri-initiated vs. user-initiated signals, indeterminate (“working on it”) vs. determinate (“knows the answer”) states, teleop mode, and character moments that live outside the rules.

Valence determines the color. Communication class determines the pattern.

Valence determines the color. Communication class determines the pattern.

Positive, neutral, or negative valence determines the light’s color; the communication class determines its pattern — with transition states smoothing every shift between them.

Positive, neutral, or negative valence determines the light’s color; the communication class determines its pattern — with transition states smoothing every shift between them.

Applying it

Applying it

I mapped the framework across Kuri’s real scenarios — moment capture, charging, Bluetooth pairing, docking, listening, successes and failures — proving it scaled to everything she needed to say.

I mapped the framework across Kuri’s real scenarios — moment capture, charging, Bluetooth pairing, docking, listening, successes and failures — proving it scaled to everything she needed to say.

Designed to communicate, not to speak

Designed to communicate, not to speak

“Kuri doesn’t speak, but rather communicates in a series of lights and beeps. If something speaks to you in fully formed sentences, you assume at least a human-level of intelligence. It’s actually super hard to be as smart as a 5-year-old, and getting that level of intelligence consistently is tough.”

“Kuri doesn’t speak, but rather communicates in a series of lights and beeps. If something speaks to you in fully formed sentences, you assume at least a human-level of intelligence. It’s actually super hard to be as smart as a 5-year-old, and getting that level of intelligence consistently is tough.”

Mike Beebe, CEO of Mayfield Robotics

Mike Beebe, CEO of Mayfield Robotics

This was the design constraint behind the entire project. Kuri couldn’t rely on language, so the heart light had to carry the full weight of communication — which is exactly why the communication IA mattered.

This was the design constraint behind the entire project. Kuri couldn’t rely on language, so the heart light had to carry the full weight of communication — which is exactly why the communication IA mattered.

Press

Press

Outcome

Outcome

The architecture brought consistency to Kuri’s communication while preserving space for character moments — making her behavior legible and predictable to the families living with her.

The architecture brought consistency to Kuri’s communication while preserving space for character moments — making her behavior legible and predictable to the families living with her.