• Künstliche Intelligenz

So viel Arbeit steckt hinter einer Roboterbewegung wirklich

Teil 5/10

5 blog hirac

 

In unserem Forschungsprojekt HIRAC, an welchem wir gemeinsam mit der Hochschule Offenburg arbeiten, soll ganzkörpergelähmten Personen geholfen werden, alltägliche Aufgaben mit Hilfe von Roboterarmen selbstständig erledigen zu können. Neben der Bildverarbeitung und der Objekterkennung, müssen die Gegenstände im Raum lokalisiert und die Roboterbewegungen definiert werden.

Durch die Bildverarbeitung und die Objekterkennung werden die unterschiedlichen Objekte im Raum in Kategorien eingeteilt. Diese Kategorien geben vor, welche Aktionen mit den Gegenständen ausgeführt werden können. Um die Gegenstände richtig greifen zu können, muss das Objekt im Raum jedoch zuerst lokalisiert werden.

Um die Objekte fehlerfrei lokalisieren zu können, wird ein 3D-Modell der Umgebung mit einem CAD-Programm erstellt. Durch die anschließende Lokalisierung wird die Entfernung zu den Objekten im Raum bestimmt. Mit einer Flächenerkennung können zusätzlich Oberflächen erkannt werden, die zum Ablegen von Objekten genutzt werden können.

Um das gewünschte Objekt greifen zu können, benötigt der Roboterarm verschiedene Sensoren. Beispielsweise wird durch Drucksensoren die Kraft beim Heben von Gegenständen gemessen und Bewegungssensoren achten bei Greifbewegungen auf die Umgebung. Nun ist der Roboter in der Lage, verschiedene Objekte task-spezifisch zu greifen.

 

 

info icon     Das allgemeine Greifen von Robotern ist gut erforscht und in der Industrie im Einsatz.

Beim task-spezifischen Greifen, muss der Greifvorgang jedoch auf die nachfolgende Aufgabe abgestimmt sein. So darf beispielsweise eine Wasserflasche nur an bestimmten Stellen gegriffen werden, damit das anschließende Einschenken in ein Wasserglas möglich ist. 

Je nach Objekt und Aufgabe werden nacheinander verschiedene Bewegungen ausgeführt.
Um das fehlerfrei zu ermöglichen, müssen für jedes Objekt verschiedene Handlungsmöglichkeiten definiert werden und der Roboter muss ausreichend trainiert werden.

 

 

KI-Forschungsprojekt - HIRAC 

Hardware Independent Robotic Assistance Controller

  • Teil 1

    Künstliche Intelligenz in der Robotik richtig nutzen 

  • Teil 2

    Robotik in der Industrie und im Gesundheitswesen

  • Teil 3

    Der Weg zur hardwareunabhängigen Software

  • Teil 4

    Und alles beginnt mit der Bildverarbeitung

  • Teil 5

    So funktioniert einer Roboterbewegung

  • Teil 6

    Trainingscamp für die Künstliche Intelligenz 

  • Teil 7

    Roboter und Machine Learning 

  • Teil 8

    Roboter müssen sicher sein

  • Teil 9

    Ein System für unterschiedliche Roboter

  • Teil 10

    Unsere Robotik-Anwendung ist bald einsetzbar 

KONTAKT