Plan Szkolenia
Wprowadzenie do Edge AI i TinyML
- Przegląd AI na krawędzi (edge)
- Korzyści i wyzwania związane z uruchamianiem AI na urządzeniach
- Przypadki użycia w robotyce i automatyzacji
Podstawy TinyML
- Uczenie maszynowe dla systemów o ograniczonych zasobach
- Kwantyzacja, przycinanie i kompresja modeli
- Obsługiwane frameworki i platformy sprzętowe
Rozwój i konwersja modeli
- Szkolenie lekkich modeli przy użyciu TensorFlow lub PyTorch
- Konwersja modeli do TensorFlow Lite i PyTorch Mobile
- Testowanie i walidacja dokładności modeli
Wdrażanie inferencji na urządzeniu
- Wdrażanie modeli AI na płytach embedded (Arduino, Raspberry Pi, Jetson Nano)
- Integracja inferencji ze percepcją i sterowaniem robotem
- Uruchamianie predykcji w czasie rzeczywistym i monitorowanie wydajności
Optymalizacja wydajności Edge
- Zmniejszanie opóźnień i zużycia energii
- Pryśpieszenie sprzętowe z użyciem NPU i GPU
- Benchmarking i profilowanie inferencji embedded
Frameworki i narzędzia Edge AI
- Praca z TensorFlow Lite i Edge Impulse
- Eksploracja opcji wdrożenia w PyTorch Mobile
- Debugowanie i strojenie procesów ML embedded
Praktyczna integracja i studium przypadków
- Projektowanie systemów percepcji Edge AI dla robotów
- Integracja TinyML z architekturami robotyki opartymi o ROS
- Studium przypadków: nawigacja autonomiczna, detekcja obiektów, predykcyjna konserwacja
Podsumowanie i kolejne kroki
Wymagania
- Znajomość systemów wbudowanych
- Doświadczenie w programowaniu w Pythonie lub C++
- Znajomość podstawowych koncepcji uczenia maszynowego
Grupa docelowa
- Developerzy embedded
- Inżynierowie robotyki
- Integratorzy systemów pracujący nad inteligentnymi urządzeniami
Opinie uczestników (3)
Dostarczenie materiałów (maszyna wirtualna) umożliwiających natychmiastowe rozpoczęcie ćwiczeń oraz wyjaśnienie podstaw Ros2. Dlaczego rzeczy działają w określony sposób.
Arjan Bakema
Szkolenie - Autonomous Navigation & SLAM with ROS 2
Przetłumaczone przez sztuczną inteligencję
Dobrze omówione przez trenera przykłady ćwiczeń
Mariusz - Politechnika Opolska
Szkolenie - Artificial Intelligence (AI) for Mechatronics
znajomość i wykorzystanie sztucznej inteligencji dla robotyki w przyszłości.
Ryle - PHILIPPINE MILITARY ACADEMY
Szkolenie - Artificial Intelligence (AI) for Robotics
Przetłumaczone przez sztuczną inteligencję