Da Roboter komplexere Aufgaben übernehmen, reichen die traditionellen Programmiermethoden nicht mehr aus. Bestärkendes Lernen (Reinforcement Learning, RL) ist eine Technik des maschinellen Lernens, die entwickelt wurde, um diese Herausforderung durch die Programmierung des Roboterverhaltens zu bewältigen. Mit RL in der Simulation können Roboter in jeder virtuellen Umgebung durch Versuch und Irrtum trainieren und so ihre Fähigkeiten in den Bereichen Steuerung, Pfadplanung, Manipulation und mehr verbessern.
Das RL-Modell wird für gewünschte Aktionen belohnt, daher wird es ständig angepasst und verbessert. Dies hilft Robotern, anspruchsvolle grob- und feinmotorische Fähigkeiten zu entwickeln, die für reale Automatisierungsaufgaben wie das Greifen neuer Objekte, das vierbeinige Gehen und das Erlernen komplexer Manipulationsfähigkeiten erforderlich sind.
Durch die kontinuierliche Verfeinerung der Kontrollrichtlinien basierend auf Belohnungen und der Analyse ihrer Aktionen kann RL Robotern auch dabei helfen, sich an neue Situationen und unvorhergesehene Herausforderungen anzupassen, wodurch sie anpassungsfähiger für Aufgaben in der realen Welt werden.