emotionale-robotik/hackathon
2023-10-06 10:56:18 +02:00
..
scripts Adde bat files for windows 2023-10-06 06:53:26 +02:00
cli.py Removed unnecessary f String 2023-10-06 10:56:18 +02:00
client.py Handle EOFError different 2023-10-06 07:34:17 +02:00
communication.py Increase buffer size 2023-10-06 08:04:57 +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.