Projects

EDUCATION

As part of this project, the ongoing research at the lab is focused on designing social behaviours (Gaze and Speech) for robots to provide personalized learning for children to enhance learning outcomes in tutoring scenarios.

The motivation behind this work is the current increase in the numbers of students joining primary schools in Kenya with a limited number of teachers as well as students with different learning abilities.

We have two ongoing MSc projects:

  • MSc.P3 - To design and implement social behaviours (speech and gaze) for NAO robot to create effective child-robot interaction scenarios for educating children about nutrition. (MSc student: Caroline Katumbi) - Funded by UNESCO-TWAS
  • BSc.P1 - Nutrisia is an ongoing project that aims to integrate the Pepper humanoid robot with OpenAI technology to create an interactive and engaging learning experience for children. The project leverages AI-powered speech recognition and dynamic conversations to teach children about nutrition. (BSc. students: Masae Ian, Brandon Olunga).

Social training.

EDUCATION

SOCIAL TRAINING

This research aims to examine how we can design human-robot interaction scenarios to support social behaviour training for children with autism.

We have two ongoing projects:

  • MSc.P1 – This project aims to develop State Transition Graphs (STGs) to coordinate intuitive gaze interactions between children with ASD and a social robot, thereby enhancing their social interaction skills. (MSc student: Paul Ndemo) - Funded by UNESCO-TWAS
  • MSc.P5 – This project aims to develop a personalized interaction model for Pepper using Generative AI in ASD speech therapy. (MSc student: Magret Mumbi)
SOCIAL TRAINING

RESPONSIBLE COMPUTING

Embedding Responsible Computing and Ethical Considerations in Robotics Development

Social robots are increasingly gaining prominence in education—particularly in tutoring and social training—as well as in healthcare and social care settings. As robots become more integrated into these environments, it is crucial to ensure that they can build trusting relationships with people and operate in ethically and culturally acceptable ways.

The Responsible Computing (RC) project seeks to embed responsible computing and ethical considerations in robotics design and development. These principles include:

  • Inclusivity and Accessibility – Ensuring robots are designed to serve diverse populations, including individuals with disabilities and those from different cultural backgrounds.
  • Ethical Design – Prioritizing fairness, transparency, trust, and privacy in robotic interactions.
  • Societal Impact – Considering the economic and social aspects, ensuring that they promote empathy.

This project is funded by the Mozilla Foundation and USAID (2023–2025).

RESPONSIBLE COMPUTING

SOCIALLY ASSISTIVE ROBOTS

We have two ongoing projects:

  • MSc.P2 – This project aims to develop a fall detection model combining the NAO robot with an ensemble of YOLO and CNN deep-learning algorithms for use in elderly care homes. (MSc student: Eric Otieno) - Funded by UNESCO-TWAS
  • MSc.P4 – This project aims to integrate knowledge graphs with a social robot (Pepper /NAO) to enhance the semantic comprehension of text to support students with visual impairments. (MSc student: Peter Kabunyi) - Funded by UNESCO-TWAS
SOCIALLY ASSISTIVE ROBOTS