Plan Szkolenia

Wprowadzenie do układów wielorobotowych

  • Przegląd koordynacji i architektur sterowania w układach wielorobotowych
  • Zastosowania w przemyśle, badaniach i autonomicznych systemach
  • Porównanie zcentralizowanych i rozproszonych systemów

Podstawy inteligencji roju

  • Zasady zbiorowej inteligencji i samoorganizacji
  • Biologiczne inspiracje: mrówki, pszczoły i stada
  • Występujące zachowania i odporność w systemach roju

Komunikacja i koordynacja

  • Modele i protokoły komunikacji między robotami
  • Algorytmy konsensusu i zdecentralizowane porozumienie
  • Strategie przydziału zadań i udostępniania zasobów

Strategie sterowania i formacji

  • Sterowanie lidera, oparte na zachowaniach i wirtualne struktury
  • Algorytmy stadnego poruszania się, pokrywania obszaru i pościgu-zdobywania
  • Zachowanie formacji w warunkach zakłóceń komunikacyjnych

Algorytmy optymalizacji roju

  • Optymalizacja rojem cząstek (PSO) i optymalizacja kolonii mrówkowej (ACO)
  • Zastosowania do planowania ścieżek i dynamicznego przydziału zadań
  • Hybridowe podejścia łączące uczenie maszynowe i heurystyki roju

Symulacja i implementacja

  • Budowanie symulacji wielorobotowych w ROS 2 i Gazebo
  • Implementowanie zachowań roju przy użyciu Pythona lub C++
  • Debugowanie i analiza występujących dynamik

Zaawansowane tematy w robotyce roju

  • Skalowalność, odporność na awarie i niezawodność komunikacji
  • Integracja uczenia maszynowego do adaptacyjnej koordynacji
  • Interakcja człowieka-roju i nadzorowanie

Praktyczny projekt: Projektowanie i symulacja systemu koordynacji roju

  • Określanie celów i ograniczeń dla misji wielorobotowej
  • Implementowanie algorytmów koordynacji roju
  • Ocenianie metryk wydajności i odporności

Podsumowanie i kolejne kroki

Wymagania

  • Silne zrozumienie podstaw robotyki
  • Doświadczenie w programowaniu Python i ROS
  • Znajomość algorytmów planowania ruchu i sterowania

Odbiorcy kursu

  • Badacze robotyki skupieni na rozproszonych i kooperacyjnych systemach
  • Architekci systemów projektujący duże układy wieloagentowe robotów
  • Zaawansowani programiści pracujący nad autonomiczną koordynacją i algorytmami roju
 28 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie