Schulungsübersicht
Grundlagen von TinyML für die Robotik
- Wesentliche Fähigkeiten und Einschränkungen von TinyML
- Rolle von Edge AI in autonomen Systemen
- Hardwareüberlegungen für mobile Roboter und Drohnen
Eingebettete Hardware und Sensor-Schnittstellen
- Mikrocontroller und eingebettete Boards für die Robotik
- Integration von Kameras, IMUs und Näherungssensoren
- Planung des Energie- und Rechenbudgets
Datenengineering für die robotische Wahrnehmung
- Erfassung und Beschriftung von Daten für Robotikaufgaben
- Techniken der Vorverarbeitung von Signalen und Bildern
- Strategien zur Merkmalsextraktion für ressourcenbegrenzte Geräte
Modellentwicklung und -optimierung
- Auswahl von Architekturen für Wahrnehmung, Erkennung und Klassifizierung
- Trainingspipelines für eingebettetes ML
- Modellkompression, Quantisierung und Latenzoptimierung
Wahrnehmung und Steuerung auf dem Gerät
- Durchführung der Inferenz auf Mikrocontrollern
- Kombination der TinyML-Ausgaben mit Steuerungsalgorithmen
- Echtzeit-Sicherheit und Reaktionsfähigkeit
Verbesserungen der autonomen Navigation
- Leichte visionbasierte Navigation
- Hinderniserkennung und -vermeidung
- Umweltbewusstsein unter ressourcenbegrenzten Bedingungen
Testen und Validierung von TinyML-gesteuerten Robotern
- Simulationswerkzeuge und Feldtestansätze
- Leistungsindikatoren für eingebettete Autonomie
- Fehlersuche und iterative Verbesserung
Integration in Robotik-Plattformen
- Bereitstellung von TinyML innerhalb von ROS-basierten Pipelines
- Schnittstellenstellung von ML-Modellen mit Motorsteuerungen
- Sicherstellung der Zuverlässigkeit über Hardwarevarianten hinweg
Zusammenfassung und nächste Schritte
Voraussetzungen
- Verständnis der Architekturen von Robotiksystemen
- Erfahrung in der eingebetteten Entwicklung
- Kenntnis der Konzepte des maschinellen Lernens
Zielgruppe
- Roboter-Ingenieure
- KI-Forscher
- Entwickler für eingebettete Systeme
Erfahrungsberichte (2)
Bereitstellung der Materialien (virtuelle Maschine), um direkt mit den Übungen zu beginnen, sowie Erläuterung der ROS2-Kernkonzepte. Warum bestimmte Dinge auf eine bestimmte Weise funktionieren.
Arjan Bakema
Kurs - Autonomous Navigation & SLAM with ROS 2
Maschinelle Übersetzung
sein Wissen und die Nutzung von KI für Robotik in der Zukunft.
Ryle - PHILIPPINE MILITARY ACADEMY
Kurs - Artificial Intelligence (AI) for Robotics
Maschinelle Übersetzung