Bachelor Project: Social Robotics

Tutors: Dr. Matteo Zella, Carlos Medina Sánchez

Put yourself in the “shoes” of a robot meeting a person on its way… How would you understand what is the person doing and what his/her goals are? How would you plan your actions in this social context? How would you interact with others to be sure that you can achieve your own goals?

If one thinks about it, this situation is common in our everyday life. From the perspective of a robot, however, handling such “simple” task involves: (1) the perception of the physical surrounding and of the behavior of people moving in it; (2) the planning of appropriate actions to accomplish some goal while matching the expectations of how individuals should behave in a social context; (3) the interactions between humans and robots or between robots alone to ensure that a goal can be achieved, maybe in collaboration with each other.

In this project, after an initial set of tutorials on specific programming tools and robotic platforms, the participants will (1) identify a specific social context in which a robot would need to achieve a particular goal, e.g., delivering a packet to somebody in an office, (2) implement the corresponding software services, and (3) test them in a real scenario.

Participants in this course are expected to be highly motivated and must have a solid understanding of the C programming language. Note that due to the limited availability of the available hardware, the number of participants in this project is strictly limited. If you want to participate in this course, please send an email to to indicate your interest.

This course will be taught in English. The project is suitable for students at the bachelor level. If you are not sure whether you fulfill the requirements or if you have any questions, please contact us.

Find further information in LSF.

The kickoff meeting for this project will take place in SA 126 on October, 14th from 10h to 12h. Please check this information for updates or send an email to to be notified about changes. Participation in this meeting is mandatory.

UPDATE: the kickoff meeting will take place on October, 14th instead of October, 15th as previously announced.