FLEX-SDK: An Open-Source Software Development Kit for Creating Social Robots
Patrícia Alves-Oliveira, Kai Mihata, Raida Karim, Elin A. Björling, Maya Cakmak
Abstract
We present FLEX-SDK: an open-source software development kit that allows creating a social robot from two simple tablet screens. FLEX-SDK involves tools for designing the robot face and its facial expressions, creating screens for input/output interactions, controlling the robot through a Wizard-of-Oz interface, and scripting autonomous interactions through a simple text-based programming interface. We demonstrate how this system can be used to replicate an interaction study and we present nine case studies involving controlled experiments, observational studies, participatory design sessions, and outreach activities in which our tools were used by researchers and participants to create and interact with social robots. We discuss common observations and lessons learned from these case studies. Our work demonstrates the potential of FLEX-SDK to lower the barrier to entry for Human-Robot Interaction research.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get a1b16d10-6e9c-411c-8e80-9afbbf4effa7Related papers
- ExoKit: A Toolkit for Rapid Prototyping of Interactions for Arm-based ExoskeletonsMarie Muehlhaus, Alexander Liggesmeyer, Jürgen SteimleCHI 2025 · 11 citations
- AccessTeleopKit: A Toolkit for Creating Accessible Web-Based Interfaces for Tele-Operating an Assistive RobotVinitha Ranganeni, Varad Dhat, Noah Ponto, Maya CakmakUIST 2024 · 8 citations
- Figaro: A Tabletop Authoring Environment for Human-Robot InteractionDavid J. Porfirio, Laura Stegner, Maya Cakmak, Allison Sauppé et al.CHI 2021 · 12 citations
- From Pets to Robots: MojiKit as a Data-Informed Toolkit for Affective HRI DesignLiwen He, Pingting Chen, Ziheng Tang, Yixiao Liu et al.CHI 2026 · 1 citation
- FlexHaptics: A Design Method for Passive Haptic Inputs Using Planar Compliant StructuresHongnan Lin, Liang He, Fangli Song, Yifan Li et al.CHI 2022 · 18 citations
