cs.ROMar 19, 2026

Introducing M: A Modular, Modifiable Social Robot

Authors: Victor Nikhil Antony, Zhili Gong, Yoonjae Kim, Chien-Ming Huang

Organizations: Department of Computer Science, Johns Hopkins University, USA · Department of Mechanical Engineering, Rice University, USA

Abstract

We present M, an open-source, low-cost social robot platform designed to reduce platform friction that slows social robotics research by making robots easier to reproduce, modify, and deploy in real-world settings. M combines a modular mechanical design, multimodal sensing, and expressive yet mechanically simple actuation architecture with a ROS2-native software package that cleanly separates perception, expression control, and data management. The platform includes a simulation environment with interface equivalence to hardware to support rapid sim-to-real transfer of interaction behaviors. We demonstrate extensibility through additional sensing/actuation modules and provide example interaction templates for storytelling and two-way conversational coaching. Finally, we report real-world use in participatory design and week-long in-home deployments, showing how M can serve as a practical foundation for longitudinal, reproducible social robotics research.

Figures & tables

Explore similar work

CardsList
  1. Botson: An Accessible and Low-Cost Platform for Social Robotics Research

    Feb 23, 2026Samuel Bellaire, Abdalmalek Abu-raddaha, Natalie Kim +3Social RoboticsHuman-Robot Interaction

  2. MistyPilot: Enabling Social-Robot Control through Multi-Agent LLM Skill Orchestration

    Aug 16, 2026Xiao Wang, Lu Dong, Ifeoma Nwogu +2Agentic AI for RoboticsLLM Agent Orchestration