群機器人學是機器人學的一種方法,它強調許多簡單的機器人,而不是單一的復雜機器人。機器人群與蟻群或蜜蜂群有許多共同之處。群體中沒有一個人非常聰明或復雜,但它們結合起來,就可以完成困難的任務。群體機器人學一直是一...
群機器人學是機器人學的一種方法,它強調許多簡單的機器人,而不是單一的復雜機器人。機器人群與蟻群或蜜蜂群有許多共同之處。群體中沒有一個人非常聰明或復雜,但它們結合起來,就可以完成困難的任務。群體機器人學一直是一個實驗領域,但許多實際應用已經被提出。

雖然軍方目前使用機器人微型飛行器執行偵察和地雷中和任務,據信,蜂群機器人技術的進步將允許成百上千的小型無人機攻擊敵方陣地。傳統的機器人通常需要復雜的部件和強大的計算機處理能力來完成其分配的任務。在群體機器人學中,每一個機器人都相對簡單和便宜。作為一個整體,這些簡單機器協同執行高級任務,否則將需要更強大、更昂貴的機器人。使用許多簡單的機器人也有其他優勢。機器人群具有高容錯性,意味著如果某些單個單元發生故障或被摧毀,它們仍將表現良好。群群也具有可擴展性,因此,群體的大小可以根據需要增加或減少。研究人員已經證明了群體機器人的一個用途是地圖繪制。一個機器人需要不斷地跟蹤它的位置,記住它曾經在哪里,并找出如何在探索整個區域的同時避開障礙物。一個機器人群可以通過編程簡單地避開障礙物,同時與群中的其他成員保持聯系。然后,群中所有機器人的數據被組合成一個單一的地圖。群體機器人學是一種新興的技術它給研究人員提出了獨特的挑戰。對一群機器人編程不同于其他類型的編程分布式計算的模型——使用多臺計算機處理單個大型任務——有點類似。然而,與分布式計算不同,群體式機器人學中的每個個體都處理獨特的刺激。例如,在任何給定的時間都處于不同的位置。群機器人學的一些方法使用一個控制單元來協調其他機器人。其他方法使用從自然中借用的技術來給群體本身一種集體智能。目前該領域的大部分研究都集中在尋找最有效的方法來使用蜂群。組織一個群體的問題并沒有阻止人們去想象有一天蜂群機器人能提供什么。一些科學家設想用一個非常小的微型機器人群來探索其他星球。其他提議的用途包括搜索和救援任務,當與納米機器人(微型機器人)一起使用時,蜂群機器人甚至可以用于人類醫學。