Plan Szkolenia

Wprowadzenie do AI i Robotyki

  • Przegląd współczesnej robotyki i zbieżności AI
  • Zastosowania w systemach autonomicznych, dronach i robocie serwisowej
  • Kluczowe składniki AI: postrzeganie, planowanie i sterowanie

Ustawianie Środowiska Rozwojowego

  • Instalacja Pythona, ROS 2, OpenCV i TensorFlow
  • Korzystanie z Gazebo lub Webots do symulacji robota
  • Praca z Jupyter Notebooks w celu przeprowadzania eksperymentów AI

Postrzeganie i Wizja Komputerowa

  • Użycie kamer i czujników do postrzegania
  • Klasyfikacja obrazów, wykrywanie obiektów i segmentacja za pomocą TensorFlow
  • Detekcja krawędzi i śledzenie konturów z OpenCV
  • Rzeczywisty przesył i przetwarzanie obrazów w czasie rzeczywistym

Lokalizacja i Integracja Czujników

  • Zrozumienie robotyki probabilistycznej
  • Filtry Kalmana i rozszerzone filtry Kalmana (EKF)
  • Filtry cząsteczkowe dla środowisk nieliniowych
  • Integracja danych LiDAR, GPS i IMU do lokalizacji

Planowanie Ruchu i Poszukiwanie Ścieżek

  • Algorytmy planowania ścieżki: Dijkstra, A*, i RRT*
  • Unikanie przeszkód i mapowanie środowiska
  • Kontrola ruchu w czasie rzeczywistym za pomocą PID
  • Optymalizacja ścieżki dynamiczna za pomocą AI

Uczenie Wzmocnione dla Robotyki

  • Podstawy uczenia wzmocnionego
  • Projektowanie zachowań robotów opartych na nagrodach
  • Q-learning i sieci Q-głębokie (DQN)
  • Integracja agentów RL z ROS do adaptacyjnego ruchu

Symultaniczna Lokalizacja i Mapowanie (SLAM)

  • Zrozumienie koncepcji SLAM i przepływów pracy
  • Implementacja SLAM za pomocą pakietów ROS (gmapping, hector_slam)
  • Visual SLAM przy użyciu OpenVSLAM lub ORB-SLAM2
  • Testowanie algorytmów SLAM w symulowanych środowiskach

Zaawansowane Tematy i Integracja

  • Rozpoznawanie mowy i gestów dla interakcji człowieka-z-robotem
  • Integracja z platformami IoT i robotyki chmurowej
  • Predykcyjna konserwacja oparta na AI dla robotów
  • Etyka i bezpieczeństwo w robotyce wspartej przez AI

Projekt Finalny

  • Projektowanie i symulacja inteligentnego robota mobilnego
  • Zaimplementowanie nawigacji, postrzegania i kontroli ruchu
  • Demonstrowanie podejmowania decyzji w czasie rzeczywistym przy użyciu modeli AI

Podsumowanie i Kolejne Kroki

  • Przegląd kluczowych technik robotyki z użyciem AI
  • Trendy przyszłościowe w robotyce autonomicznej
  • Zasoby do dalszego nauki

Wymagania

  • Doświadczenie w programowaniu w Pythonie lub C++
  • Podstawowa znajomość informatyki i inżynierii
  • Znajomość pojęć probabilistycznych, rachunku różniczkowego i liniowej algebry

Uczestnicy

  • Inżynierowie
  • Pasjonaci robotyki
  • Badacze w dziedzinie automatyzacji i sztucznej inteligencji
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie