emotionale-robotik/hackathon
2023-10-06 07:09:35 +02:00
..
img Added test image 2023-09-25 08:25:18 +02:00
scripts Adde bat files for windows 2023-10-06 06:53:26 +02:00
cli.py Added custom print functions for cli 2023-09-30 15:52:10 +02:00
client.py Added client with interface to have the possibility to react to emotions 2023-09-30 15:56:17 +02:00
communication.py Added functions to send image and emotions via tcp socket 2023-09-30 15:53:08 +02:00
config.py Added server which provided frames and related emotions 2023-09-30 15:55:00 +02:00
own_robot.py Added client with interface to have the possibility to react to emotions 2023-09-30 15:56:17 +02:00
README.MD Updated readme 2023-10-06 07:09:35 +02:00
requirements.txt Added pygame to dependences 2023-10-06 06:54:05 +02:00
robot.py Added client with interface to have the possibility to react to emotions 2023-09-30 15:56:17 +02:00
server.py Change capture.close() to capture.release() 2023-10-06 07:01:54 +02:00
vision.py Added functions to detect emotions of multiple persons 2023-09-30 15:53:36 +02:00

Hackathon emotionale Robotik

Wir haben einen Server entwickelt, welcher Emotionen anhand von Bildaufnahmen auswertet. Die IP-Adresse des Servers müsst ihr in der Config-Datei hinterlegen. Eure Aufgabe ist im Client in der Klasse OwnRobot passende Gesichtsausdrücke mit Pygame zu generieren. Hierzu könnt ihr euren Code in der Update-Funktion platzieren. Dort stehen euch das aktuelle Foto sowie die dazugehörigen erkannten Emotionen zur Verfügung. Ihr könnte den Parameter update_interval überschreiben, um die Geschwindigkeit der Aktualisierungen zu verändern. Die Auflösung der Raspberry-Pi-Displays beträgt 320 auf 240 Pixel. Der Client selbst lässt sich durch Ausführen der start_client.sh/.bat im root-Verzeichnis ausführen. Viel Spaß beim Coden.