Plan Szkolenia
Wprowadzenie do widzenia komputerowego w robotyce
- Przegląd zastosowań widzenia komputerowego w robotyce
- Kluczowe wyzwania w percepcji i rozumieniu obrazu
- Konfiguracja środowiska programistycznego z OpenCV i Pythonem
Podstawy przetwarzania obrazu
- Reprezentacja i manipulacja obrazem
- Filtrowanie, wykrywanie krawędzi i ekstrakcja cech
- Przestrzenie barw i techniki segmentacji
Wykrywanie i śledzenie obiektów z OpenCV
- Wykrywanie obiektów metodami klasycznymi (kaskady Haara, HOG)
- Śledzenie poruszających się obiektów w strumieniach wideo
- Integracja sprzężenia zwrotnego wizyjnego z systemami robotycznymi
Uczenie głębokie w percepcji wizualnej
- Przegląd splotowych sieci neuronowych (CNN)
- Trenowanie i wdrażanie modeli wykrywania obiektów
- Stosowanie wytrenowanych modeli (YOLO, SSD, Faster R-CNN)
Fuzja czujników i percepcja głębi
- Integracja danych z kamer z czujnikami LiDAR i ultradźwiękowymi
- Szacowanie głębi i rekonstrukcja 3D
- Percepcja na potrzeby omijania przeszkód i nawigacji
Sterowanie oparte na wizji i podejmowanie decyzji
- Zastosowanie widzenia komputerowego w manipulacji robotycznej
- Serwomechanizmy wizyjne i sterowanie w pętli zamkniętej
- Autonomiczne podejmowanie decyzji na podstawie danych wizyjnych
Wdrażanie i optymalizacja modeli wizyjnych
- Wdrażanie modeli na systemach wbudowanych i urządzeniach brzegowych
- Optymalizacja wydajności wnioskowania w zastosowaniach czasu rzeczywistego
- Rozwiązywanie problemów i poprawa dokładności
Podsumowanie i dalsze kroki
Wymagania
- Znajomość podstawowych pojęć z zakresu robotyki
- Doświadczenie w programowaniu w języku Python
- Znajomość podstaw uczenia maszynowego
Grupa docelowa
- Inżynierowie robotyki
- Praktycy widzenia komputerowego
- Inżynierowie uczenia maszynowego
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ę