Plan Szkolenia

Wprowadzenie do AI i Robotyki

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

Ustawianie Środowiska Deweloperskiego

  • Instalacja Pythona, ROS 2, OpenCV i TensorFlow
  • Używanie Gazebo lub Webots do symulacji robotów
  • Praca z Jupyter Notebooksami dla eksperymentów AI

Percepcja i Wizja Komputerowa

  • Używanie kamer i czujników do percepcji
  • Klasyfikacja obrazów, wykrywanie obiektów i segmentacja za pomocą TensorFlow
  • Wykrywanie krawędzi i śledzenie konturów z OpenCV
  • Streaming i przetwarzanie obrazów w czasie rzeczywistym

Lokalizacja i Fuzja 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 Szukanie Ścieżek

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

Uczenie Wzmocnione dla Robotyki

  • Podstawy uczenia wzmocnionego
  • Projektowanie zachowań roboczych opartych na nagrodach
  • Q-learning i Sieci Q-Głębokie (DQN)
  • Integracja agentów RL w ROS dla adaptacyjnego ruchu

Symultaniczna Lokalizacja i Mapowanie (SLAM)

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

Zaawansowane Tematy i Integracja

  • Rozpoznawanie mowy i gestów dla interakcji człowiek-robot
  • Integracja z platformami IoT i robotyki w chmurze
  • AI-wspomagane przewidywania konserwacji dla robotów
  • Etyka i bezpieczeństwo w robotyce wspieranej AI

Projekt Finalny

  • Projektowanie i symulacja inteligentnego robota mobilnego
  • Implementacja nawigacji, percepcji i sterowania ruchem
  • Demonstracja podejmowania decyzji w czasie rzeczywistym za pomocą modeli AI

Podsumowanie i Następne Kroki

  • Przegląd kluczowych technik robotyki AI
  • Tendencje przyszłości w autonomicznej robotyce
  • Zasoby do dalszego uczenia się

Wymagania

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

Grupa Docelowa

  • Inżynierowie
  • Entuzjaści robotyki
  • Badacze w dziedzinie automatyzacji i AI
 21 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie