План на курса

Въведение в многоагентни роботни системи

  • Общ преглед на координацията и архитектурата на управлението в многоагентни системи
  • Приложения в индустрия, изследване и автономни системи
  • Сравнение между централизирани и десетрализирани системи

Основи на стадната интелигентност

  • Принципи на колективната интелигентност и самоорганизацията
  • Биологично вдъхновение: мурави, пчели и флокове
  • Емерджентно поведение и устойчивост в стадните системи

Комуникация и координация

  • Модели и протоколи за комуникация между роботи
  • Алгоритми за консенсус и распределено съгласие
  • Стратегии за задачно разпределяне и споделение на ресурси

Управление и стратегии за формиране

  • Лидер-последовател, поведенческо и виртуално управление на структури
  • Алгоритми за флокиране, покриване и преследване-избягване
  • Опазване на форми при шумливи условия на комуникацията

Алгоритми за оптимизация в стадата

  • Оптимизация на частиците (PSO) и алгоритъм на мурави (ACO)
  • Приложения за планиране на пътища и динамично задачно разпределяне
  • Хибридни подходи, комбиниращи учене и стадни евристики

Симулиране и имплементация

  • Построяване на многоагентни симулации в ROS 2 и Gazebo
  • Имплементиране на стадни поведения с Python или C++
  • Отстраняване на грешки и анализ на емерджентните динамики

Напредъчни теми в стадната роботика

  • Масштабируемост, толеранция към дефекти и устойчивост на комуникацията
  • Интеграция на машинно самоучене за адаптивна координация
  • Взаимодействие между човек и стадо, както и надзираният контрол

Практичен проект: Проектиране и симулиране на система за координация на стада

  • Дефиниране на цели и ограничения за мисия с многоагентни роботи
  • Имплементиране на алгоритми за координация на стада
  • Оценка на перформанси и устойчивост

Резюме и следващи стъпки

Изисквания

  • Силно разбиране на основите на роботиката
  • Опит с програмирането на Python и ROS
  • Запознаност с алгоритми за планиране на движение и управление

Целева аудитория

  • Изследователи в роботиката, фокусирани върху дистрибутирани и съвместни системи
  • Системни архитекти, проектиращи големомащабни многоагентни роботни решения
  • Напредъчни програмисти, работещи върху автономната координация и стадните алгоритми
 28 Часове

Брой участници


Цена за участник

Отзиви от потребители (1)

Предстоящи Курсове

Свързани Kатегории