Intrinsic, die KI-Robotikgruppe von Google, hat die Open-Source-Stellung eines Teils seiner Plattform angekündigt. Das Paket namens Intrinsic Core™ bündelt eine Reihe von Fähigkeiten, die mit ROS, einem in der Robotik weit verbreiteten Open-Source-Software-Framework, kompatibel sind und für die Erstellung anspruchsvoller Roboteranwendungen gedacht sind.
- Intrinsic macht einen Teil seiner Robotikplattform als Open Source verfügbar.
- Das Paket Intrinsic Core ist mit ROS kompatibel und dient der Entwicklung anspruchsvoller Roboteranwendungen.
- Es umfasst Steuerung, Bewegungs- und Greifplanung, Simulation sowie Kamerakalibrierung.
- Der Code ist auf GitHub zum Herunterladen verfügbar.
Eine adaptive und hardwareunabhängige Steuerung
Die erste Komponente, Intrinsic Control, ist ein Echtzeit-Steuerungsframework, das nicht von einer bestimmten Hardware abhängt. Es ermöglicht eine sensorbasierte Steuerung: Der Roboter kann sein Verhalten während einer Trajektorie ändern, wenn sich seine Umgebung verändert. Es ist darauf ausgelegt, effiziente, kollisionsfreie Bahnen zu erzeugen. Ziel ist es, dass Nutzer Roboterarme, Greifer, Sensoren oder andere Ausrüstung austauschen können, ohne die Softwaretreiber neu schreiben zu müssen.
Das Paket umfasst auch mehrere Bausteine für Wahrnehmung und Manipulation. Die Pose-Schätzung liefert eine präzise Schätzung der Position und Ausrichtung von 3D-Bauteilen mit sechs Freiheitsgraden. Die Bewegungsplanung generiert automatisch effiziente Trajektorien und vermeidet dabei Kollisionen. Die Greifplanung zielt darauf ab, verschiedenen Greifern zu ermöglichen, sich automatisch und dynamisch an die Position und Ausrichtung eines Bauteils anzupassen, um es mit einer höheren Erfolgswahrscheinlichkeit zu greifen.
Simulation, Kalibrierung und Treiber
Das Paket enthält außerdem Simulationsdienste, die eine einfache Möglichkeit zum Testen und Fehlersuchen von Roboterlösungen bieten sollen, mit Aktualisierungen während ihrer Entwicklung. Die Kamerakalibrierung automatisiert, wie die Kamera eines Roboters kalibriert und physisch ausgerichtet werden kann. Schließlich sind die Intrinsic-ROS-Treiber vorkonfiguriert und ROS-kompatibel für unterstützte Roboter, Greifer und 3D-Kameras.
Parallel zu diesem Paket hat Intrinsic die Open Machine Tending Solution (OMTS) veröffentlicht. Dabei handelt es sich um ein einsatzbereites Referenzmodell für einen konkreten Anwendungsfall. Laut Unternehmensdarstellung soll es Entwicklern einen Startpunkt zur Anpassung bieten, ohne bei Null anfangen zu müssen.
Der Code von Intrinsic Core ist auf GitHub verfügbar, wo er heruntergeladen werden kann.
