Beat Roulette: A Seattle Design Festival interactive installation | August 2022

Fostering Connection Through
An Interactive Public Installation

The Seattle Design Festival is a celebration of creativity and innovation in the Puget Sound, each year various local design firms engage with the community with captivating design installations. We created an interactive installation using motion trackers and game engines, following a human-centered design methodology.

Overview

Role

Project Manager | Prototyping & Development Lead

This was the third time I got to lead this CallisonRTKL project, which included securing a budget, making purchases, managing internal and external communications, and coordinating a multidisciplinary team involving designers, engineers, construction partners, and festival organizers. I also provided creative direction, guiding the team to prioritize user needs, and took charge in prototyping and developing new forms of immersive interaction using motion capture technology with Unity 3D. This project helped me grow as a leader and expanded my experience in charting fun territories for interaction design.

Team

Aparna Pillai, David Chamness, Diane Moore, Eduardo Silva, Espe Zivkovic, Garrett Lumens, Grace Nemeckay, KJ Burkland, Lucy Baraquio, Mark Hower, Nomi Cooper, Patrick Winston, Steven DeGiorge, Todd Lawson.

Process

I introduced the team to the user-centered design process. This included paying close attention to our user needs, and engaging stakeholders and other third parties in participatory design, which guaranteed buy-in and a healthy feedback loop.

Research

Observation
User Survey
Secondary Research

Define

User Personas
Design Principles

Ideate

Ideation Workshop

Design

Spatial Design
Interaction Design
Visual Design
Structural Design
Prototyping

Evaluate

Heuristic Evaluation
Usability Study

Deliver

Agile
Unity 3D Dev.
Construction
Detailing
Recycling

Research

Field Observations

More than 6 years of data participating in the festival provide a great starting point for our research focus.

Survey: Parents

Aimed to identify factors that contribute to an enjoyable and memorable experience for both parents and their children.

Secondary Research

Literature review on collaborative
co-located interactions, immersive experiences, computer vision and body tracking technologies.

Define

We narrowed down our focus to kids aged 4 to 10 yrs. old. and their accompanying adults. Then, I lead an ideation workshop across the office to gather a diverse range of perspective and ideas.

Kids (4 to 10 yrs.)

Goals

Explore and interact with the installation on their own.
Enjoy a memorable and exciting experience
Develop new skills or interests through play

Wants

Fun and engaging activities
Visually appealing and colorful experiences
Interactive elements that stimulate curiosity

Needs

Age-appropriate and safe interactions
Clear and simple instructions
A sense of accomplishment and ownership

Parents

Goals

Foster shared bonding and connection with kids
Encourage children's learning through interaction
Discover new interests or experiences

Wants

Shared experiences with children or other adults
Visually appealing installations
Activities that encourage connection and collaboration

Needs

A safe environment for kids
Inclusive and accessible experiences
A balance between adult and child-centric elements

Design Principles

Ignite the creativity
of all festival
attendees

by catering to the curiosity and interests all age groups.

Ensure an inclusive and accessible installation

by catering to the curiosity and interests all age groups.

Stimulate user exploration and interaction

by designing an open and approachable pavilion.

Foster a fully immersive environment

where interactions feel natural and intuitive, without the need for buttons or traditional interfaces.

Allow ownership with open-ended play

encouraging unique outcomes with the combination of the user’s unique choices and actions.

Design

Concept Ideation

Through a collaborative brainstorming session, we narrowed down to four possible interaction types for the installation.

Dance Party

Users connect through collaborative dancing, producing sounds depending on their body positions at a given time.

Pull The Beat!

Pulling strings, users can activate different melodies. When working together, they can generate new music.

Multi-Tier Experience

Each ring in this enclosure provides a different interaction input, together, all elements enable users to connect thround shound.

Invisible Triggers

Users "wave" their arm through an opening in the installation, mimicking the interactions in a harp, producing music together.

Spatial Design

Our spatial design process involved looking at tackling multiple user requirements simultaneously. Dancing is a collaborative effort! We wanted groups in the game, but providing enough privacy that our users felt comfortable in a more intimate setting.

Human Scale

The 30-foot installation accommodates up to 9 people, ensuring a safe environment for users to interact and enjoy.

Privacy

Elevated sides provide a sense of comfort and privacy, enabling users to confidently dance and engage with the installation.

Accesibility

Ramps ensure inclusion and ease of access for all users, sensors cater to both standing and sitting positions.

Immersion

Inspired by the shapes of sound, the façade enhances immersion and serves as effective sound conductors.

User Flows

I lead the creation of two distinct scenarios, one in which the installation would be used in a specific series of steps, and another one in which we provide autonomy to the user of making their own choices.

Structured Flow

A series of pre-determined steps guide the users to trigger sounds, creating music as they navigate the installation.

Dynamic Discovery

Users have the choice to trigger any spot of the installation, and try to work collectively to generate harmony with the music.

Visual Positioning

Persistent augmented reality widgets will be part of the user's environment for long periods of time. User experience in AR is no longer only focused on productivity and efficient cognitive loads, but in enabling well-being, harmony and a seamless integration of technology with users' physical context.

The goal is to make these widgets more than just pieces of interactive information, giving them warmth and texture, creating digital companion's that complement the user's surroundings. Adding a touch of homeliness akin to a nice board of Scrabble, or a high-end mirror. Nevertheless, personalization is at the core of these elements, for users to adapt their AR environment to their individual style.

Prototyping

The most exciting part of this project for me, with the opportunity to work on this phase entirely, from researching technology possibilities, prototyping, coding, testing, and ultimately creating the Unity 3D build driving the installation during the festival.

Prototyping: Phase 1

My first assumption was that players would not require visual affordances to interact in the dancing area. We wanted to embed invisible 3D virtual shapes that users would trigger as they collide with them, allowing users “explore” the virtual space, creating a mental map of the triggers and creating their own music through dancing.

Setup

Motion tracking with ZED 2i by StereoLabs.

Virtual objects and collision detection with Unity 3D.

Unity spawns a collider on the user’s hand, when it collides with floating spheres, it generates a particular sound.

Findings

High cognitive load required to remember the position of virtual triggers in mid-air.

Hard to recognize where a trigger starts or ends based solely on auditory feedback (low sensory definition.)

Potential solution: ground-based triggers.

Prototyping: Phase 2

For the next phase, I created a 1:1 scale prototype of the installation platform. The objective was to test the ideal separation between triggers, the final number of people that would fit in it (spatial constraints,) and test whether music is easily created or not.


Setup

Increased number of players to 9.

Triggers were left in the ground for easier identification and lower cognitive load.

Each trigger was given a distinct melody.


Findings

Easier to identify edges of ground-based triggers.

However, it is hard to register and remember which trigger activated each sound.

Multiple triggers playing simultaneously leads to cacophony, users did not feel they were creating music.

Prototyping: High Fidelity

Designing the final interaction system required multiple rounds of fine-tuning. We opted for the combination of three types of interactions: Chimes, Loops, and Triggers. Each responding to a different user or system need.

Chimes

"Scaled" musical notes
in the form of bell chimes.

Inviting journey and simple music-making for young users.

Loops

Preserve harmony regardless of active users count.

Synchronized musical loops, unmuted when active.

Triggers

Provide autonomy and moments of surprise.

Individual "fun" sounds,
triggered on-demand.

What

Why

I used projection mapping with Touchdesigner and Unity to create a High Fidelity prototype of the installation. We tested the final visual design for our triggers, and iterated in the sounds produced, fine tuning the installation ahead of the festival date.

Setup

Projection mapping through Touchdesigner allowed us to test final installation design.

Board composed of pre-loaded synchronized musical loops that would unmute when active by users.

Triggers have unique shapes for easy recognition and music-making.






Findings

The variety of looping vs. individual sounds proved successful in providing a sense of music-making while avoiding noise.

The different shapes and colors proved beneficial in learning the identity of each trigger, instead of repeatedly verifying triggers.




Event Day: Results

Here is a representation of how triggers would get activated when users stepped on them. The installation received more than 11,000 visits, not including the many returning users, in the span of two days at the festival. It was also featured in the front page cover of the Seattle Times newspaper.

Project Management

A brief overview of my experience and strategy as Project Manager in this project.

Team Building

I created 5 different sub-teams: Project Management, Spatial Design, Interaction Design and Prototyping, Structure Design, and Visual Design. This with the purpose of ensuring people could have ownership in the tasks they were working on, creating a horizontal hierarchy system. I have found this to be the best way to divide work in cultural initiatives.

Schedule

Created an extensive Gantt with several iterations considering delivery dates, constraints, purchasing of materials, and our design delivery to our construction partners.

Tracking

Weekly meetings to check progress, provide feedback, and set tasks for the next week.,
Project duration: 6 months.

Decision-Making

Prioritize findings and tendering to our user needs from the get-go.

Agile

Applied Agile methodology for rapid iteration and prototyping of the different solutions, polishing our Unity 3D build on the go until it was proven and ready for the festival.

Next Steps

Feet Tracking For VR

Discovering the challenges behind "walking" in virtual reality?

Scenario

Having worked with feet tracking for the Festival Installation. We decided to take advantage of our lessons learned to develop a proof-of-concept for feet tracking in Virtual Reality.

Challenges

Enabling leg tracking to activate elements or add enhanced interaction provides an enhanced experience. However, capabilities need to be limited, environment design has to be carefully planned, and additional safety precautions need to be ensured.

Prototype: Stereographic Camera

The first iteration used a Azure Kinect to detect the player's joint positions. However, we learned that the lag between the action, signal, and input into the game was too big.

Prototype: Feet Controllers

I created a feet tracker using the Oculus Quest controllers as point of reference for the Avatar Controller. This proved to be avery reliable solution, since there was no lag in the input, allowing us to test permissible interactions for the user.

Preliminary Results

✔️ Walking

Walking and stepping into activators in the ground feels natural and safe.

Some adjustments are needed in the avatar to ensure proper visibility of the mesh.

✔️ Jumping

Jumping is possible, but it is important to land at the same level that the initial spring.

Jumping requires safety measurements, such as predicting where the user could jump next and foreseeing any need to make a guardian visible.

❌ Height Changes / Stairs

Height change presented a potential hazard of tripping or falling. Users need to know where the actual ground is to calculate the movement of their legs.

Falling from a high distance with 2 legs is permissible, but more studies are needed.

Mid-Fidelity Prototype

System Modeling

Not Included: XR Rig - This model showcases the current strategy
to connect the current project to any XR input device.

Please Open In
A Larger Screen

rodrigotarriba.com


Contact:
 
Rodrigo Tarriba
hello@rodrigotarriba.com