A social robot is a robotic platform that supports natural in-teraction with people in a human-scale environment. Such a platform allows interesting opportunities for both tradi-tional Computer Science students and students from other disciplines, such as psychology, philosophy, design and com-munications. In this paper, we describe a new social robotic platform for educational uses that is
... [Show full abstract] equipped with a social face, arms for gesturing, advanced sensory, mobile base, and ROS integration. By using off-the-shelf and rapidly proto-typed components, together with open source software, this platform is low-cost, easy to use, and easy to reproduce.