課程簡介

多機器人系統簡介

  • 多機器人協調與控制架構概述。
  • 在工業、研究與自主系統中的應用。
  • 集中式與分佈式系統的比較。

羣體智能基礎

  • 集體智能與自組織原理。
  • 生物啓發:螞蟻、蜜蜂與鳥羣。
  • 羣體系統中的湧現行爲與魯棒性。

通信與協調

  • 機器人間通信模型與協議。
  • 共識算法與分佈式協議。
  • 任務分配與資源共享策略。

控制與編隊策略

  • 領導者-跟隨者、基於行爲與虛擬結構控制。
  • 集羣、覆蓋與追逃算法。
  • 噪聲通信條件下的編隊維護。

羣體優化算法

  • 粒子羣優化(PSO)與蟻羣優化(ACO)。
  • 路徑規劃與動態任務分配中的應用。
  • 結合學習與羣體啓發式的混合方法。

模擬與實現

  • 使用ROS 2和Gazebo構建多機器人模擬。
  • 使用Python或C++實現羣體行爲。
  • 調試與分析湧現動態。

羣體機器人高級主題

  • 可擴展性、容錯性與通信彈性。
  • 機器學習與自適應協調的集成。
  • 人機羣體交互與監督控制。

動手項目:羣體協調系統的設計與模擬

  • 定義多機器人任務的目標與約束。
  • 實現羣體協調算法。
  • 評估性能指標與魯棒性。

總結與下一步

最低要求

  • 紮實的機器人基礎知識。
  • 具備Python編程與ROS使用經驗。
  • 熟悉運動規劃與控制算法。

受衆

  • 專注於分佈式與協作系統的機器人研究人員。
  • 設計大規模多代理機器人解決方案的系統架構師。
  • 從事自主協調與羣體算法開發的高級開發者。
 28 時間:

人數


每位參與者的報價

客戶評論 (1)

即將到來的課程

課程分類