• Home
  • Aktuelles
    • Summer School 2025
    • Rückblick
    • Publikationen
  • Zentren
  • Wissen
  • Forum
  • Kontakt
  • Suche
  • Menü Menü

Übersicht Roboter im Alltag

  • Was ist die RimA-Wissensplattform?
  • Was sind eigentlich Service- und Assistenzroboter?
  • Serviceroboter auf dem Markt: Haushaltsroboter
  • Serviceroboter auf dem Markt: Reinigung im öffentlichen Raum
  • Serviceroboter auf dem Markt: Einzelhandel, Hotel- und Gastgewerbe
  • Serviceroboter auf dem Markt: Pflegeroboter
  • Serviceroboter auf dem Markt: Soziale Interaktion und Bildung
  • Serviceroboter auf dem Markt: Multi-Purpose-Roboter

Toolbox zur Entwicklung von Geschäftsmodellen

  • Einführung und Anwendung der Toolbox
  • Methode: Value Proposition Canvas
  • Methode: Lean Start-up und MVP
  • Methode: 55+ Geschäftsmodell-Muster
  • Methode: Heldenreise
  • Methode: Customer Journey
  • Methode: Target Costing
  • Methode: Business Model Canvas
  • Weitere Methoden
  • Beispiel Use Cases
  • Zwischen Sicherheit und okonomischer Tragfähigkeit
  • Best Practices und Illustrationsbeispiele 

Regulatorische Rahmenbedingungen für Serviceroboter im öffentlichen Raum

  • Geltende Normen, Vorschriften und Gesetze für Serviceroboter im öffentlichen Raum
  • Identifikation der größten Herausforderungen
  • Entwicklung sicherer Reinigungsroboter
  • Praxishilfen für sichere Maschinen

Open Source Software (OSS)

  • Warum Open Source?
  • Open-Source-Software Lizenztypen
  • OSS für Interaktion
  • OSS Robotik-Framework ROS / ROS 2
  • Large Language Modelle (LLMs)

CE-Konformität

  • Allgemeines zur CE-Konformität
  • Grundlagen der CE-Konformität
  • Acht Schritte zur CE-Konformität
  • Schritt 1: Spezifikation erstellen
  • Schritt 2: EU-Richtlinien und Vorschriften ermitteln
  • Schritt 3: Technische Regeln ermitteln
  • Schritt 4: Festlegung des Konformitätsbewertungsverfahrens
  • Schritt 5: Produktkonformität mit den Richtlinien und Normen prüfen und sicherstellen
  • Schritt 6: Technische Dokumentation erstellen
  • Schritt 7: Konformitätserklärung(en) erstellen
  • Schritt 8: CE-Kennzeichnung anbringen

Benchmarking und Vergleichskriterien

  • Forschung durch Wettbewerbe in der Robotik
  • Basistechnolgien für Reinigungsroboter im öffentlichen Raum
  • Benchmarking-Szenario: Wettbewerb Parkreinigung
  • Benchmarking in Simulationen

OSS für Computer Vision

  • OSS OpenCV für Computer Vision und Bildverarbeitung
  • OSS TensorFlow für Maschinelles Lernen und Künstliche Intelligenz

Mensch-Roboter-Interaktion

  • Blick in die Forschung: Mensch-Roboter-Interaktion
  • Kommunikationsstrategie eines Roboters

OSS für Personen- und Objekterkennung

  • OSS You Only Look Once (YOLO)
  • OSS FreeMoCap Motion-Capture-System
  • OSS Open Pose

OSS für Navigation

  • OSS für Navigation
  • OSS Nav2
View Categories
  • Home
  • Wissensplattform
  • Open Source Software (OSS)
  • OSS für Interaktion

OSS für Interaktion

4 min read

Für Robotik im Alltag relevante Interaktionstechnologien

Interaktionstechnologien wie die Personen-Erkennung und das Personen-Tracking sind Voraussetzung für die Mensch-Roboter-Interaktion und damit sehr relevant für Robotik im Alltag. Dabei geht es vor allem um eine präzise sogenannte Handlungserkennung und eine effektive „Szenenanalyse“. Beide sind notwendig für die Entwicklung komplexer, auf den Menschen ausgerichteter Robotik-Anwendungen und der Umsetzung von Sicherheitsaspekten: Was tut oder wie reagiert der Mensch, mit dem der Roboter interagiert?

Die dafür notwendigen Techniken stehen jedoch vor großen Herausforderungen: Die Algorithmen, die für die Personenerkennung benötigt werden, sind äußerst ressourcenintensiv (zum Beispiel in Bezug auf Rechenkapazität). Dies führt zu einer Abhängigkeit von leistungsstarken Cloud-Diensten oder hoch performanten Rechnerclustern. Der Zugriff auf diese wiederum macht Systeme aber anfällig für Risiken wie Hackerangriffe, weswegen der Schutz von persönlichen und geschäftlichen Daten stets mitgedacht werden muss.

“Realtime human pose estimation, winning 2016 MSCOCO Keypoints Challenge, 2016 ECCV Best Demo Award.” Video von Zhe Cao, Tomas Simon, Shih-En Wei and Yaser Sheikh vom Robotics Institute der Carnegie Mellon University, veröffentlicht auf YouTube. Die Autoren verweisen auf OpenPose (https://github.com/CMU-Perceptual-Computing-Lab/openpose, Link zum Wissensplattformbeitrag folgt) und das zum Video gehörige wissenschaftliche Paper (https://arxiv.org/abs/1611.08050). [1]

Weiterhin relevant, und seit den aktuellen Veröffentlichungen von ChatGPT in 2022 und 2023 in aller Munde, sind die Entwicklungen rund um sogenannte Large Language Models (LLMs). Die unter anderem dahinterstehende Forschung an einer verständlichen Kontextcodierung, die sowohl für Menschen als auch Maschinen zugänglich ist, eröffnet die Möglichkeit zur Steuerung von Robotern mithilfe natürlicher Sprache.

Trotz des großen Potenzials stehen solche Ansätze jedoch nach wie vor vor diversen Herausforderungen. Auch das Training der LLMs erfordert umfangreiche Datenmengen und erhebliche Rechenleistung, um eine brauchbare Leistung zu erzielen. Zudem besteht mit einer großen Abhängigkeit von der Qualität der zugrundeliegenden Trainingsdaten stets die Gefahr der Übernahme und Verstärkung von Vorurteilen oder Wissenslücken aus der Datengrundlage. Ein weiteres Problem ist das Auftreten von sogenannten „Halluzinationen“, bei denen die Systeme über wahrscheinliche Wortfolgen Informationen generieren, für die keine Quellen existieren oder die inhaltlich nicht korrekt sind. Darüber hinaus bleibt auch in diesem Kontext der Schutz der Privatsphäre und sensibler Daten eine anhaltende Herausforderung.

“We integrated ChatGPT with our robots“. Video von Underfitted, veröffentlicht auf YouTube. [2]

Übersicht über häufig in diesem Zusammenhang genutzte OS Software

Open-Source-Frameworks für Computer Vision (CV)
Empfehlenswert ist der Blick auf folgende Open Source Computer Vision Frameworks:
Computer Vision und Bildverarbeitung mit Open CV / OpenCV.js (intel)
Code: https://github.com/opencv
Lizenz: Apache 2.0
Mehr zu Open CV
Mehr zu Lizenzarten

Maschinelles Lernen und KI mit Tensor Flow (google)
Code: https://github.com/tensorflow
Lizenz: Apache 2.0
Mehr zu TensorFlow
Mehr zu Lizenzarten

Deep Learning on Irregular Input Data mit PyTorch (linuxfoundation)
Code: https://github.com/pytorch
Lizenz: BSD-3
Mehr zu Lizenzarten

Deep Learning und Computer Vision mit ImageAI (privat)
Code: https://github.com/OlafenwaMoses/ImageAI
Lizenz: MIT License
Mehr zu Lizenzarten

Open-Source-Framework für Personen-Tracking / Human Tracking
Empfehlenswert ist der Blick auf folgende Open Source Human Tracking Frameworks:
Echtzeit-Objekterkennung mit „Youonlylookonce“ (YOLO)
Code: https://github.com/ultralytics/yolov5
Lizenz: AGPL-3.0, Enterprise
Mehr zu YOLO (Link zu Wissensplattform-Seite folgt)
Mehr zu Lizenzarten

Markerlose Bewegungserfassung mit freemocap:
Code: https://github.com/freemocap
Lizenz: GNU AfferoGeneral Public License v3.0
Mehr zu FreeMoCap
Mehr zu Lizenzarten

Schätzung von Körperhaltungen mit OpenPose(CMU):
Code: https://github.com/CMU-Perceptual-Computing-Lab/openpose
Lizenz: MIT License
Mehr zu OpenPose (Link zu Wissensplattform-Seite folgt)
Mehr zu Lizenzarten

Open Source Large Language Models and Frameworks
Empfehlenswert – Stand September 2023 – ist der den Blick auf folgende Large Language Models (bitte beachten, dass hier in der Zwischenzeit viel passiert sein kann):
ChatGPT (OpenAI)
Lizenz: Unterliegt den AGB von OpenAI
Mehr zu ChatGPT
Mehr zu Lizenzarten

Bard / PALM-E (google)
Lizenz: Apache License 2.0
Mehr zu Bard/PALM-E
Mehr zu Lizenzarten

LLaMA(Meta AI)
Lizenz: Apache License 2.0
Mehr zu LLaMA
Mehr zu Lizenzarten

Koala (Berkeley + LLaMA)
Lizenz: MIT license
Mehr zu Koala
Mehr zu Lizenzarten

Referenzen

[1] Z. Cao, T. Simon, S.-E. Wei und Y. Sheikh. (2016, Dezember 6). Realtime Multi-Person 2D Human Pose Estimation using Part Affinity Fields, CVPR 2017 Oral. [Online]. Verfügbar: https://youtu.be/pW6nZXeWlGM. [Abruf Februar 8, 2024].

[2] Underfitted. (2023, April 25). We integrated ChatGPT with our robots. [Online]. Verfügbar: https://youtu.be/Y1-s37zrm1M. [Abruf Februar 8, 2024].

Weiterführende Links

Z. Cao, T. Simon, S.-E. Wei und Y. Sheikh. (2017, April 14). Realtime multi-person 2d pose estimation using part affinity fields. [Online]. Verfügbar: https://arxiv.org/abs/1611.08050. [Abruf Februar 8, 2024].

Open Source Software, OSS, RimA, Robotik im Alltag
Hat dieser Beitrag weitergeholfen?
Nichts gefunden? Können wir helfen?

Wie können wir helfen?

Updated on 4. November 2024
Open-Source-Software LizenztypenOSS Robotik-Framework ROS / ROS 2

Powered by BetterDocs

Transferzentrum RimA: Roboter im Alltag

 

koordiniert von:

FZI Forschungszentrum Informatik
Haid-und-Neu-Str. 10-14
76131 Karlsruhe

 

 

Datenschutz

Impressum

Förderung

gefördert durch das Bundesministerium für Bildung und Forschung

© Copyright - RimA | Roboter im Alltag - Enfold Theme by Kriesi
Weitere MethodenOSS TensorFlow für Maschinelles Lernen und Künstliche Intelligenz
Nach oben scrollen

Diese Seite verwendet Cookies. Mit der Weiternutzung der Seite stimmen Sie der Verwendung der notwendigen Cookies zu. Wir verarbeiten die erhobenen Daten auf Basis berechtigten Interesses gemäß Art. 6 Abs. 1 lit f DSGVO. Das Interesse ist die Optimierung unserer Webseite für die Analyse der Navigationspfade bzw. die Häufigkeit von Aufrufen von Beiträgen. Die Daten werden nicht weitergegeben und gelöscht sobald die Analysen abgeschlossen sind. Nähere Infos finden Sie in unserer Datenschutzerklärung.

Einstellungen akzeptierenEinstellungen bearbeiten

Cookie and Datenschutz Einstellungen



Wie wir Cookies verwenden

Wir können Cookies anfordern, die auf Ihrem Gerät eingestellt werden. Wir verwenden Cookies, um zu sehen, wenn Sie unsere Websites besuchen, wie Sie mit uns interagieren, Ihre Nutzererfahrung verbessern und Ihre Beziehung zu unserer Website anpassen.

Wir verwenden zur Optimierung unserer Webseite die Analysefunktionen des BetterDocs-WordPress-Plugins. Hieran haben wir ein berechtigtes Interesse im Sinne des Art.6 Abs 1 lit f DSGVO. BetterDocs liefert eine Analysefunktion für die erstellten Inhalte. Unsere Interesse ist die Optimierung unserer Webseite wofür die Analyse der Navigationspfade bzw. die Häufigkeit von Aufrufen von Beiträgen notwendig ist. Um Nutzerverhalten zuordnen zu können benötigen wir die IP bzw. einen Cookie. Die Daten werden nicht weitergegeben. Die Daten werden gelöscht sobald die Analysen abgeschlossen sind.

Notwendige Website Cookies

Diese Cookies sind unbedingt erforderlich, um Ihnen die auf unserer Webseite verfügbaren Dienste und Funktionen zur Verfügung zu stellen.

Da diese Cookies für die auf unserer Webseite verfügbaren Dienste und Funktionen unbedingt erforderlich sind, hat die Ablehnung Auswirkungen auf die Funktionsweise unserer Webseite. Sie können Cookies jederzeit blockieren oder löschen, indem Sie Ihre Browsereinstellungen ändern und das Blockieren aller Cookies auf dieser Webseite erzwingen.

Wir respektieren es voll und ganz, wenn Sie Cookies ablehnen möchten. Um zu vermeiden, dass Sie immer wieder nach Cookies gefragt werden, erlauben Sie uns bitte, einen Cookie für Ihre Einstellungen zu speichern. Sie können sich jederzeit abmelden oder andere Cookies zulassen, um unsere Dienste vollumfänglich nutzen zu können. Wenn Sie Cookies ablehnen, werden alle gesetzten Cookies auf unserer Domain entfernt.

Datenschutzrichtlinie

Sie können unsere Cookies und Datenschutzeinstellungen im Detail in unseren Datenschutzrichtlinie nachlesen.

Datenschutz
Matomo

Diese Website benutzt den Open Source Webanalysedienst Matomo. Mit Hilfe von Matomo sind wir in der Lage Daten über die Nutzung unserer Website durch die Websitebesucher zu erfassen und zu analysieren. Hierdurch können wir u. a. herausfinden, wann welche Seitenaufrufe getätigt wurden und aus welcher Region sie kommen. Außerdem erfassen wir verschiedene Logdateien (z. B. IP-Adresse, Referrer, verwendete Browser und Betriebssysteme) und können messen, ob unsere Websitebesucher bestimmte Aktionen durchführen (z. B. Klicks, Käufe u. Ä.). Die Nutzung dieses Analyse-Tools erfolgt auf Grundlage von Art. 6 Abs. 1 lit. f DSGVO. Der Websitebetreiber hat ein berechtigtes Interesse an der Analyse des Nutzerverhaltens, um sowohl sein Webangebot als auch seine Werbung zu optimieren. Sofern eine entsprechende Einwilligung abgefragt wurde, erfolgt die Verarbeitung ausschließlich auf Grundlage von Art. 6 Abs. 1 lit. a DSGVO und § 25 Abs. 1 TDDDG, soweit die Einwilligung die Speicherung von Cookies oder den Zugriff auf Informationen im Endgerät des Nutzers (z. B. Device-Fingerprinting) im Sinne des TDDDG umfasst. Die Einwilligung ist jederzeit widerrufbar.

Opt-out complete; your visits to this website will not be recorded by the Web Analytics tool. Note that if you clear your cookies, delete the opt-out cookie, or if you change computers or Web browsers, you will need to perform the opt-out procedure again.

You may choose to prevent this website from aggregating and analyzing the actions you take here. Doing so will protect your privacy, but will also prevent the owner from learning from your actions and creating a better experience for you and other users.

The tracking opt-out feature requires cookies to be enabled.

Einstellungen akzeptieren