top of page
acd18-0223-039_edited.jpg

aSTROBEE

Astrobee is a robot that is flying around the International Space Station (ISS) alongside the astronauts.

In addition to providing a research platform for zero-g free-flying robotics, Astrobee improves the efficiency of ISS operations by providing flight and payload controllers with a mobile camera/sensor platform.

Role : Human-Robot Interaction Lead

Mainly contributed in user study, UI design, and prototyping.

Also worked on product and visual identity design.

Period : 2016 - 2018

DESIGN GOAL

As the first autonomous free flyer in ISS,

make Astrobee to cohabit with crews without distracting crews from their work.

DESIGN PROCESS

ASTROBEE process.png

RESEARCH

Not like everyday product, Astrobee has variety of internal states from on / off to moving, docking, and requiring help because of its high level autonomy and movement. Also, time of crews in ISS is so valuable, the signal from Astrobee should make people aware, but not disrupt them.

To find a way to design signals for Astrobee with the purpose described above, I set two research questions and conducted experiments for those questions: (A) Is the person aware of the signal representing an internal robot state? and (B) what states do the person think the robot is in through the given signal? 

Key Research Goals

Identify the basic robot states to be conveyed to astronauts for human safety and task efficiency

Explore the way of making astronauts aware of robot states without distracting

Suggest logical design decision to represent robot states

Literature Review

To identify information that is potentially important for non-humanoid robots to signal, I reviewed usage of nonverbal signals of non-humanoid robot state and behavior. The non-humanoid robot includes industrial mobile robots, autonomous vehicles, flying robots, service robots, and tele-presence robots. From the literature review, I organized 14 robot states into five categories based on its caution and warning level. 

Category.png
dimensional attributes.png
mannerly attributes.png

Light Attributes

Light is the most popular modality used for conveying a robot’s state. I selected light as a channel for signaling Astrobee's states, then defined attributes of light that designers can adjust: dimensional and mannerly attributes. 

Dimensional attributes: visual properties to change

Mannerly attributes: dynamic way of changing dimensional attributes

Case Study

To deduce the design principles for creating light signals to indicate a robot’s internal state,  we analyzed the three existing robots having different physical form (two-wheel based vs. pillar-shaped vs, pole-shaped) and shape of light array (wheel vs. ring vs. bar).

case study.png

From the case study and literature review, I formulated hypothesis about the effect of light attrobites on signal characteristics. 

Hypothesis.png

Participatory Design for Interpretation

To create light signals intuitively conveying robot states, I performed a participatory design for a collaborative approach with design experts. Four UX designer having human-robot interaction design experience were participated. The participants were asked to create light signals for each given 12 robot states collected from the literature review except 2 robot states overlapped with other state or having obvious light patterns. The Interactive light pattern design tool was provided for the participants to adjust light patterns and light attributes including color, tempo, and continuity. The participatns were remotely joined the design session, and used their personal laptop to design light signals. 

remote.png
interactive design tool.png

Survey for Interpretation

To validate the light signal design from participatory design and define design details for each robot state, survey was conducted with 31 participants (17 males, 13 females, and one who did not want to select gender; ranged between 25 and 51, M=32.37, SD=5.52). Participants were asked to select how appropriate the given light signal is to convey each robot state. Total 43 light signals from the participatory design were programmed with Arduino and LED arrays on the fabricated a box-shaped robot. Each light signal was video-recorded and provided via Google survey.

arduino.png
IMG_7445.JPG
survey.png

Internal Robot States and Awareness Level

Internal states of Astrobee have different level of urgency and importance to be conveyed. Therefore each state requires difference in awareness level. We defined the required awareness level for the most common internal robot states.

awarenesslevel definition.png
awarenesslevel.png

User Study

We conducted a user study aiming at gaining better understanding of how mannerly attributes of light signals affect people’s awareness and how it can be used for noticing robot’s internal states without disturbing people’s primary task performance.

The overall experimental procedure and results will be published soon.

Experiment Room.png

HUMAN-ROBOT INTERACTION DESIGN

Major light attributes which affect people's interpretation are movement, color, and position of light. So logic of light movement, color, and position for light signal pattern was defined. Based on the logic of light signal, the light signals indicating basic states of Astrobee is simulated by Javascript. Overall guide for engineers were provided with 2D wireframes and recorded videos of rapid prototype using Arduino.

movement logic.png
Screen Shot 2018-09-20 at 8.21.20 PM.png

PRODUCT DESIGN

To let Astrobee cohabit with astronauts in the International Space Station, there were some issues we needed to solve in the perspective of product design.

Product Design Requirements

sleek.png

Sleek, not bulky

Astrobee is 12" cube shape, so it can be looked bulky. It should be sleek with CMF.

indic.png

Functional affordance

It is important to figure out where Astrobee is heading. Orientation should be clear.

ski.png

Identification

Multiple Astrobee will be working, so clear identification of those robots are needed.

Product Design Outcomes

Astrobee has an arrow graphic on its side to indicate where it is heading as well as looking it slim. The side panel of Astrobee is made of a changeable fabric. Guest scientists are allowed to print their logo, emblem, and any graphic they want on the fabric in order to identify their own robot. The printed AR markers on the fabric make crews detect its identification as well.

VISUAL IDENTITY DESIGN

Astrobee is a free flyer for IVA (Intra Vehicular Activity). In a mission patch, I emphasized that an astronaut is in space and Astrobee in ISS, but collaborate with each other.

patch.png

RELATED PUBLICATIONS

Screen Shot 2018-09-20 at 8.18.29 PM.png

Cha, E., Kim, Y., Fong, T., & Matarić J. M. (2018). A Survey of Nonverbal Signaling Methods for Non-Humanoid Robots, Foundations and Trends in Robotics, 6(4), 211-323. 

https://www.nowpublishers.com/article/Details/ROB-057

Screen Shot 2018-09-20 at 8.09.13 PM.png

Cha, E., Fitter, N. T., Kim, Y., Fong, T., & Matarić, M. (2018). Generating Expressive Light Signals for Appearance-Constrained Robots, In: Proceedings of International Symposium on Experimental Robotics (ISER 2018), Buenos Aires, Argentina.

https://www.semanticscholar.org/paper/Generating-Expressive-Light-Signals-for-Robots-Cha-Fitter/c689566ef876eb4a593361c54ceb9d5498f0586f

desk.png

Cha, E., Kim, Y., Fong, T., & Matarić, M. (2018). Effects of Robot Sound on Auditory Localization in Human-Robot Collaboration. In: Proceedings of 13th ACM/IEEE Human-Robot Interaction Conference (HRI 2018), Chicago, U.S.A, 434-442 (acceptance rate: 23%).

https://dl.acm.org/citation.cfm?id=3171285

poster.png

Kim, Y., & Fong, T. (2017). Signaling Robot State with Light Attributes. In: Proceedings of 12th ACM/IEEE Human-Robot Interaction Conference (HRI 2017), Vienna, Austria, 163-164.

https://dl.acm.org/citation.cfm?id=3038355

bottom of page