MIT設計無人機演算法 可在不墜機情況下找到繞過障礙物的最快路線
麻省理工學院的航空航天工程師近日設計了一種演算法,可以幫助無人機在不墜毀的情況下找到繞過障礙物的最快路線。 通過新演算法可以增強無人機的速度和靈活性,能用於搜索和救援等時間緊迫的任務上。
如果您關注過自動無人機比賽,您可能會像記住勝利一樣記住墜機事件。 在無人機比賽中,參賽隊會相互競爭,看看哪款無人機經過更好的訓練,可以最快地通過障礙賽道。 但是無人機飛得越快,它們就越不穩定,而且在高速飛行時,它們的空氣動力學可能太複雜而無法預測。 因此,墜機是一種常見且通常是壯觀的事件。
除了比賽之外,更快、更靈活的無人機還可以用於救援等等。 現在,麻省理工學院的航空航太工程師設計了一種演算法,可以幫助無人機在不墜毀的情況下找到繞過障礙物的最快路線。 新演算法將無人機飛過虛擬障礙課程的類比與真實無人機在物理空間中飛過同一課程的實驗數據相結合。
研究人員發現,用他們的演算法訓練的無人機通過一個簡單的障礙路線比用傳統規劃演算法訓練的無人機快 20%。 有趣的是,新演算法在整個過程中並不總是讓無人機領先於競爭對手。 在某些情況下,它選擇讓無人機減速以應對棘手的彎道,或節省能源以加速並最終超越其競爭對手。
麻省理工學院航空航太系研究生 Ezra Tal 表示:”在高速下,存在難以類比的複雜空氣動力學,因此我們使用現實世界中的實驗來填充這些缺陷,例如,發現先減速后加速可能更好。 我們使用這種整體方法來瞭解如何盡可能快地制定整體軌跡」。
麻省理工學院航空航太學副教授兼資訊與決策系統實驗室主任 Sertac Karaman 補充說:”這些演算法是實現未來無人機能夠非常快速地在複雜環境中航行的非常有價值的一步。 我們真的希望以一種他們可以在身體極限允許的情況下盡可能快地旅行的方式來突破極限」。