研究人員進行的實驗視頻的屏幕截圖。圖片來源:Lindqvist等。
瑞典呂勒奧工業(yè)大學和加利福尼亞理工學院的研究人員最近開發(fā)了一種基于非線性模型預測控制(NMPC)的計算技術(shù),該技術(shù)可以為無人機提供更好的導航和避障能力。他們使用的NMPC方法發(fā)表在IEEE機器人與自動化快報上的一篇論文中,該方法基于OpEn(優(yōu)化引擎)的結(jié)構(gòu),OpEn(優(yōu)化引擎)是貝爾法斯特女王大學Pantelis Sopasakis博士開發(fā)的參數(shù)優(yōu)化軟件。
進行這項研究的研究人員之一比約恩·林德奎斯特(BjörnLindqvist)對TechXplore表示:“我們的團隊先前發(fā)表了幾篇有關(guān)無人機自動避障和導航的作品。” “在我們最近的研究中,我們開始使用NMPC擴展避障的概念,以包括對移動或動態(tài)障礙的直接考慮。我們的目標是提供技術(shù)演示,說明現(xiàn)代智能控制結(jié)構(gòu)如何使無人飛行器成為例如在城市環(huán)境中經(jīng)常使用的環(huán)境中,周圍環(huán)境總是在移動,并且避免碰撞對于確保人員和其他車輛的安全非常重要。”
圖片來源:Lindqvist等。
NMPC是基于優(yōu)化的方案,可用于解決各種現(xiàn)實問題。該方案可以基于系統(tǒng)的數(shù)學模型以及在給定時間作用于系統(tǒng)的一系列控制輸入,對系統(tǒng)的未來狀態(tài)進行預測。其預測涵蓋了多個未來時間步長,這些時間步長合起來稱為“預測范圍”。隨后,該方案以允許系統(tǒng)最有效地完成一組所需目標的方式(例如參考跟蹤)計算控制輸入。 ,避免障礙,保持約束等)。
Lindqvist及其同事在論文中表明,基于NMPC的模型可以在不斷變化的環(huán)境(例如城市)中為無人機提供先進的自主導航和避障功能。更具體地說,他們使用NMPC算法來預測無人機周圍環(huán)境中的障礙物軌跡,同時還使用分類模型來區(qū)分不同類型的軌跡并預測障礙物的未來位置。
Lindqvist說:“由于NMPC通過預測和優(yōu)化未來狀態(tài)進行工作,因此我們也可以根據(jù)一些測量結(jié)果,通過預測移動/動態(tài)障礙物的未來位置來納入對移動/動態(tài)障礙物的直接考慮。” “這種方法提供了一種優(yōu)雅的解決方案,將控制,局部路徑規(guī)劃和動態(tài)避障功能集成在一個控制層中。”
圖片來源:Lindqvist等。
研究人員在許多實驗室實驗中評估了他們的NMPC方案。值得注意的是,他們的模型可以在無人機被多個移動障礙物包圍的各種情況下防止碰撞。
Lindqvist說:“在呂勒奧工業(yè)大學的機器人與AI團隊中,我們非常重視理論的實驗驗證。” “在我們最近的工作中,我們展示了NMPC架構(gòu)如何即使在非??焖僖苿拥恼系K物的情況下也能提供無碰撞的軌跡,而又不違反規(guī)定的安全距離。我相信,這種避免障礙物是在城市環(huán)境中使用無人機的有趣途徑或與人類緊密互動。”
圖片來源:Lindqvist等。
該研究強調(diào)了NMPC優(yōu)化方案在增強無人機導航能力方面的巨大潛力。Lindqvist和他的同事們收集的發(fā)現(xiàn)也可以啟發(fā)其他研究團隊將類似的優(yōu)化技術(shù)用于機器人控制和路徑規(guī)劃。最終,這將有助于無人機和其他可在擁擠而動態(tài)的環(huán)境中安全移動的移動機器人的開發(fā)。
LTU機器人實驗室為地下應用開發(fā)的無人機之一。信用:LTU。