Ist die Robotik Teil der KI? Ist KI ein Teil der Robotik? Was ist der Unterschied zwischen diesen beiden Begriffen? Wir beantworten diese grundlegende Frage. Robotik und künstliche Intelligenz dienen ganz unterschiedlichen Zwecken. Dennoch werden sie oft verwechselt. Viele fragen sich, ob Robotik eine Untergruppe der künstlichen Intelligenz ist oder ob es sich um ein und dieselbe Sache handelt. Was ist künstliche Intelligenz?Künstliche Intelligenz (KI) ist ein Teilgebiet der Computerwissenschaft. Sie befasst sich mit der Entwicklung von Computerprogrammen zur Erledigung von Aufgaben, die sonst menschliche Intelligenz erfordern würden. KI-Algorithmen können sich mit Lernen, Wahrnehmung, Problemlösung, Sprachverständnis und/oder logischem Denken befassen. KI wird in der modernen Welt in vielerlei Hinsicht eingesetzt. So werden KI-Algorithmen zum Beispiel bei der Google-Suche, der Empfehlungsmaschine von Amazon und der Routenplanung von SatNav eingesetzt. Die meisten KI-Programme werden nicht zur Steuerung von Robotern eingesetzt. Selbst wenn KI zur Steuerung von Robotern verwendet wird, sind die KI-Algorithmen nur ein Teil des größeren Robotersystems, das auch Sensoren, Aktoren und Nicht-KI-Programmierung umfasst. Oft – aber nicht immer – beinhaltet KI ein gewisses Maß an maschinellem Lernen, bei dem ein Algorithmus darauf “trainiert” wird, auf eine bestimmte Eingabe in einer bestimmten Weise zu reagieren, indem bekannte Eingaben und Ausgaben verwendet werden. Der Schlüsselaspekt, der KI von herkömmlicher Programmierung unterscheidet, ist das Wort “Intelligenz”. Nicht-KI-Programme führen einfach eine bestimmte Abfolge von Anweisungen aus. KI-Programme ahmen ein gewisses Maß an menschlicher Intelligenz nach. Was sind künstlich intelligente Roboter?Künstlich intelligente Roboter sind die Brücke zwischen Robotik und KI. Es handelt sich um Roboter, die von KI-Programmen gesteuert werden. Viele Roboter sind nicht künstlich intelligent. Bis vor kurzem konnte jeder Industrieroboterarm nur so programmiert werden, dass er eine Reihe sich wiederholender Bewegungen ausführte. Wie wir bereits erörtert haben, sind für sich wiederholende Bewegungen keine künstliche Intelligenz erforderlich.
Nicht-intelligente Roboter sind in ihrer Funktionalität ziemlich eingeschränkt. KI-Algorithmen sind oft notwendig, damit der Roboter komplexere Aufgaben ausführen kann. Sehen wir uns nun einige Beispiele an. Beispiel: Nicht künstlich intelligenter CobotEin einfacher kollaborativer Roboter (Cobot) ist ein perfektes Beispiel für einen nicht-intelligenten Roboter. Sie können einen Cobot zum Beispiel einfach so programmieren, dass er einen Gegenstand aufnimmt und ihn an einem anderen Ort ablegt. Der Roboter fährt dann fort, Objekte auf genau dieselbe Weise aufzunehmen und abzulegen, bis Sie ihn ausschalten. Es handelt sich dabei um eine autonome Funktion, da der Roboter nach seiner Programmierung keinen menschlichen Eingriff mehr benötigt. Die Aufgabe erfordert jedoch keine Intelligenz. Beispiel: Künstlich intelligenter CobotSie könnten die Fähigkeiten des Cobots durch den Einsatz von KI erweitern. Stellen Sie sich vor, Sie möchten Ihren Cobot mit einer Kamera ausstatten. Das Sehen von Robotern fällt unter die Kategorie “Wahrnehmung” und erfordert normalerweise KI-Algorithmen. Nehmen wir an, Sie möchten, dass der Roboter das Objekt, das er aufnimmt, erkennt und es je nach Art des Objekts an einem anderen Ort ablegt. Dazu müsste ein spezielles Bildverarbeitungsprogramm trainiert werden, um die verschiedenen Objekttypen zu erkennen. Eine Möglichkeit, dies zu tun, ist die Verwendung eines KI-Algorithmus namens Template Matching, den wir in unserem Artikel How Template Matching Works in Robot Vision beschreiben.
|