• Home
  • Inline Documentation
  • Private Doc
  • Search
  • Home
  • Inline Documentation
  • Private Doc
  • Search
  • 1 Praktische Relevanz und Innovationskraft
    • 1.1 Das Ziel des Projekts CulinAIbot
    • 1.2 Die praktische Relevanz von CulinAIBot
    • 1.3 Anwendungsfälle und Nutzung der Ergebnisse
    • 1.4 Innovationskraft
  • 2 Workflow und Eingesetzte Methoden
    • 2.1 Architektur
      • 2.1.1 Hardware
      • 2.1.2 Software
    • 2.2 Sprach Dialogsystem
      • 2.2.1 Spracherkennung und Sprachverarbeitung
        • 2.2.1.1 Daten
        • 2.2.1.2 KI-Modelle
      • 2.2.2 Spracherzeugung
        • 2.2.2.1 Daten
        • 2.2.2.2 KI-Modelle
    • 2.3 Bild- und Objekterkennung
      • 2.3.1 Daten
      • 2.3.2 KI-Modelle
    • 2.4 Multimodales Dialogmanagement: Kombination von Sprache und visuellen Daten
    • 2.5 Wahrnehmung und Kartierung
    • 2.6 Action Management
    • 2.7 Autonome Navigation und Mobilitätssystem
    • 2.8 Präzisionsmanipulation und Steuerung der Roboterarme
  • 3 Anwendungen und Ergebnisse
    • 3.1 Bilder des CulinAIBot
    • 3.2 Rezepte suchen und generieren
  • 4 Kritische Reflexion des Projekts
    • 4.1 Auswertung des Projekts
    • 4.2 Herausforderungen während der Umsetzung
    • 4.3 Potential des Projekts
    • 4.4 Schwachstellen des Projekts
    • 4.5 Nächste Schritte
  • 5 Programm Code
  • 6 Zusätzliche Daten
  • 7 Video Pitch
  • 8 Literaturverzeichnis
  • 9. Abkürzungsverzeichnis und Glossar
  • 10 Das Team

2.1.2 Software

15 views 0[print-me printstyle="pom-small-grey" tag="span" id="539" target=".title-content-print"]

Written by admin
September 20, 2024

CulinAIBot basiert auf folgender Software:

  • Betriebssystem:
    • Ubuntu (Linux basiert)
  • Middleware für Roboter:
    • ROS2 (Roboter Operating System 2)
  • Programmiersprache:
    • Python 3.10
  • Bibliotheken:
    • CV2 (Funktionen für die Echtzeit Computer Vision)
    • pyaudio (Funktionen für die Sprachaufnahme) (PyAudio, 2024)
    • in Zukunft: Rasa (Funktionen für ein strukturiertes Dialogmanagement)
    • ultralytics (Yolo Funktionen)
    • VOSK (Funktionen zur Sprachverarbeitung (VOSK, 2024)
  • KI-Modelle:
    • CulinAIBot.pt (selbst trainiertes KI-Model für die Objekterkennung in der Küche) und
    • in Zukunft: Llama 3.1

Die Programme wurden auf meinem Computer implementiert und getestet, und auf das NVIDIA Jetson Nano Developer Kit übertragen und getestet.

Für die Nutzung benötigt man einen PC mit Python (3.10) und VS Code (o. ähnliche Umgebung) um die Python Programme auszuführen. Hierfür sollten die im Programm beschrieben Bibliotheken installiert sein. Bitte sicherstellen, dass genutzte AI Modelle, wie CulinAIBot.pt erreichbar sind. Eine Anleitung zum Portieren auf den Jetson Nano erstelle ich aktuell.

Darüber hinaus nutzt der CulinAIBot bei der Abgabe desfolgende

Was this helpful?

0 Yes  0 No
Related Articles
  • 2.5 Wahrnehmung und Kartierung
  • 3.1 Bilder des CulinAIBot
  • 2.7 Autonome Navigation und Mobilitätssystem
  • 2.8 Präzisionsmanipulation und Steuerung der Roboterarme
  • 9. Abkürzungsverzeichnis und Glossar
  • 2.6 Action Management

No luck finding what you need? Contact Us

Previously
2.1.1 Hardware
Up Next
2.2 Sprach Dialogsystem
Copyright 2024 CulinAIBot.de. All Rights Reserved