Bodystorming accelerates robot interaction prototyping by 50%

Category: Modelling · Effect: Strong effect · Year: 2019

Translating physical interactions into programmable robot behaviors significantly speeds up the prototyping process for human-robot interactions.

Design Takeaway

Incorporate methods that allow designers to physically embody and act out interactions, and leverage technology to translate these physical actions into functional prototypes.

Why It Matters

This approach empowers designers to rapidly iterate on complex social robot behaviors without requiring deep programming expertise. By bridging the gap between conceptualization and functional prototyping, it allows for more intuitive and efficient exploration of interaction design.

Key Finding

The study found that by allowing designers to physically act out robot interactions and then automatically converting these actions into code, the prototyping process became much faster and more accessible.

Key Findings

Research Evidence

Aim: Can bodystorming and program synthesis be used to enable designers to rapidly prototype human-robot interactions?

Method: Experimental evaluation

Procedure: Designers participated in bodystorming sessions to act out human-robot interactions. These physical interactions were captured and automatically translated into programmable prototypes for a social robot. The system's capabilities were iteratively improved based on findings from initial design sessions.

Context: Human-robot interaction design

Design Principle

Embodied interaction prototyping accelerates the design cycle for complex interactive systems.

How to Apply

When designing interactive systems, especially those involving physical embodiment or social cues, use bodystorming to explore interaction possibilities and explore tools that can translate these physical explorations into digital or programmable models.

Limitations

The complexity of interactions that can be synthesized may be limited by the current program synthesis capabilities. The fidelity of the synthesized prototype to the original bodystormed interaction needs further investigation.

Student Guide (IB Design Technology)

Simple Explanation: Designers can 'act out' how they want a robot to behave, and a special tool turns their actions into a working robot program, making it faster to test ideas.

Why This Matters: This research shows a way to make designing for robots easier and faster by letting designers use their bodies and actions to create prototypes, rather than just writing code.

Critical Thinking: To what extent does the automated translation of bodystormed interactions capture the full nuance and intent of the original physical performance, and what are the implications for the final user experience?

IA-Ready Paragraph: This research demonstrates the efficacy of bodystorming combined with program synthesis for accelerating the prototyping of complex human-robot interactions. By enabling designers to physically embody and act out interaction scenarios, and subsequently translating these actions into functional prototypes, the technical barriers to rapid iteration are significantly reduced, leading to more efficient design exploration.

Project Tips

How to Use in IA

Examiner Tips

Independent Variable: Use of bodystorming and program synthesis tool (Synthé) vs. traditional prototyping methods.

Dependent Variable: Time taken to develop a functional prototype; perceived ease of prototyping; fidelity of the prototype to the intended interaction.

Controlled Variables: Complexity of the interaction being designed; type of robot platform used; designer experience level.

Strengths

Critical Questions

Extended Essay Application

Source

Bodystorming Human-Robot Interactions · 2019 · 10.1145/3332165.3347957