15
Abstract
In modern society, we must understand the importance of empathy in our lives. Research
shows that there is a need to develop platforms that can generate emotions so that children and
adults learn to understand the feelings of the people they associate with.
The main focus of this paper is to create a robotic system that can be used by children from
the age of four to nine years old, to learn through playing, as well as by older users. Using the
functions of the robot, children can develop their empathy. Adult users are allowed to develop and
create their programs since the robot is structured with open standards (open source).
With the help of experts, scenarios have been developed in which the robot can express
emotions. Users can run basic scripts, upgrade their programs with the help of an information
system, play educational games, operate the robot remotely through a special remote-control
application.
The body of the robot consists of plastic pieces printed on a 3D printer. The sensory
equipment has been installed, ensuring the safety of the users and the requirements of the scenarios.
The robotic system was developed using the latest methods. The on-screen graphics were
implemented with PyQt Fifth Edition and the programming of system functions with Python
programming language Third Edition. The code development was done using MobaXterm, Nano,
Notepad ++, Visual Studio Code, Qt Creator, Qt Designer, while the design and study of the three-
dimensional parts of the paper were done using the Fusion 360 design software.
Keywords: Robotic system, Empathy development, Computer vision, Raspberry Pi, PyQt5, Open
source software, 3D printing.