博客專欄

        EEPW首頁(yè) > 博客 > 最快圈速,算法控制無(wú)人機(jī)首次戰(zhàn)勝專家級(jí)駕駛員,登上Science Robotics

        最快圈速,算法控制無(wú)人機(jī)首次戰(zhàn)勝專家級(jí)駕駛員,登上Science Robotics

        發(fā)布人:機(jī)器之心 時(shí)間:2021-07-25 來(lái)源:工程師 發(fā)布文章

        蘇黎世大學(xué)研究人員開(kāi)發(fā)了一種新算法,讓自主飛行的四旋翼飛行器計(jì)算出充分考慮無(wú)人機(jī)局限性的時(shí)間最優(yōu)軌跡,并首次在無(wú)人機(jī)競(jìng)賽中勝過(guò)兩名人類駕駛員。

        1.png

        對(duì)于工業(yè)用途的無(wú)人機(jī)來(lái)說(shuō),由于電池續(xù)航有限,它們必須在盡可能短的時(shí)間內(nèi)完成任務(wù),比如在災(zāi)難現(xiàn)場(chǎng)尋找幸存者、檢查建筑物、運(yùn)送貨物。在此類任務(wù)中,無(wú)人機(jī)必須通過(guò)一系列航點(diǎn)(如窗戶、房間或特定位置)進(jìn)行檢查,在每個(gè)路段采用最佳軌跡和正確的加速或減速。頂尖的人類無(wú)人機(jī)駕駛員在這一方面有著豐富的經(jīng)驗(yàn),并在以往的無(wú)人機(jī)競(jìng)賽中表現(xiàn)均優(yōu)于自主飛行系統(tǒng)。

        來(lái)自蘇黎世大學(xué) (UZH) 的研究團(tuán)隊(duì)創(chuàng)建了一種算法,以找到最快的軌跡來(lái)引導(dǎo)四旋翼飛行器(帶有四個(gè)螺旋槳的無(wú)人機(jī))通過(guò)路線上的各個(gè)航點(diǎn)。這項(xiàng)研究近日發(fā)表在《Science Robotics》。

        2.png

         論文鏈接:http://rpg.ifi.uzh.ch/docs/ScienceRobotics21_Foehn.pdf

        「我們的無(wú)人機(jī)在實(shí)驗(yàn)賽道上超越了兩名專家級(jí)人類駕駛員的最快圈速,」Davide Scaramuzza 說(shuō)道,他是 UZH 機(jī)器人與感知小組和 NCCR Robotics 救援機(jī)器人挑戰(zhàn)賽的負(fù)責(zé)人,也是這個(gè)挑戰(zhàn)賽項(xiàng)目資助了這項(xiàng)研究。

        算法憑什么擊敗人類駕駛員?

        這一算法的新穎之處在于,它充分考慮了無(wú)人機(jī)的局限性,第一個(gè)生成了時(shí)間最優(yōu)軌跡,而以往的研究通常依賴于四旋翼系統(tǒng)簡(jiǎn)化或飛行路徑描述。「關(guān)鍵在于,我們的算法并不會(huì)將飛行路徑各部分去分配給特定航路點(diǎn),只是告訴無(wú)人機(jī)通過(guò)所有航路點(diǎn),且不規(guī)定出如何或何時(shí)這樣做,」論文第一作者、蘇黎世大學(xué)博士生 Philipp Foehn 補(bǔ)充說(shuō)。

        3.png

        這臺(tái)用于真實(shí)環(huán)境實(shí)驗(yàn)的無(wú)人機(jī)設(shè)備,理論上推重比(thrust-to-weight ration)接近 4,重量為 0.8 公斤,裝備有 Jetson TX2、萊爾德通信模塊、現(xiàn)成的無(wú)人機(jī)競(jìng)賽組件和用于運(yùn)動(dòng)捕捉的紅外****標(biāo)記器。

        研究者提出利用互補(bǔ)約束(complementary constraint)來(lái)優(yōu)化通過(guò)很多路徑點(diǎn)的軌跡,這種新的算法生成了理論上的時(shí)間最優(yōu)軌跡。

        4.gif

        新算法的動(dòng)態(tài)示意圖。

        算法控制的無(wú)人機(jī)與兩名專家級(jí)人類駕駛員的計(jì)算機(jī)軌跡如下動(dòng)圖所示:

        5.gif

        研究者在一場(chǎng)實(shí)地的無(wú)人機(jī)競(jìng)賽中進(jìn)行了演示,競(jìng)賽的最終目標(biāo)是充分利用飛行器的潛力在最短的時(shí)間內(nèi)完成一項(xiàng)任務(wù)。他們讓算法和兩名人類駕駛員駕駛同一個(gè)四旋翼飛行器通過(guò)賽道,使用外部攝像頭來(lái)精確捕捉無(wú)人機(jī)的運(yùn)動(dòng),并向算法提供有關(guān)無(wú)人機(jī)在任何時(shí)刻所處位置的實(shí)時(shí)信息。

        為了確保公平比較,人類駕駛員有機(jī)會(huì)在賽道上進(jìn)行賽前訓(xùn)練。但是最終還是算法還是擊敗了專業(yè)的無(wú)人機(jī)駕駛員:它在所有的圈數(shù)上都比人類要快,而且表現(xiàn)更穩(wěn)定。這并不奇怪,因?yàn)橐坏┧惴ㄕ业搅俗罴衍壽E,它就可以多次再現(xiàn)它,這一點(diǎn)上與人類駕駛員不同。

        具體地,研究者分別在推重比 3.3 實(shí)驗(yàn)了兩次,在推重比 3.15 實(shí)驗(yàn)室了一次。無(wú)一例外,算法控制的無(wú)人機(jī)在時(shí)間上都擊敗了人類專家級(jí)駕駛員。

        6.gif

        兩名人類專家級(jí)駕駛員操控的無(wú)人機(jī)(上)與算法控制的無(wú)人機(jī)(下)在競(jìng)賽中的飛行軌跡。

        從下圖可以看到,無(wú)論是推重比 3.3 還是 3.15,研究者提出的時(shí)間最優(yōu)軌跡均比專家級(jí)人類駕駛員的最佳單圈速要快,并且方差顯著降低。

        7.jpg

        在實(shí)驗(yàn)過(guò)程中,研究者在一個(gè)有 7 道關(guān)卡的 3D 賽道上,捕捉了兩個(gè)專業(yè)無(wú)人機(jī)賽車駕駛員的動(dòng)作作為人類 baseline,如下圖 4 所示。研究者規(guī)劃了一個(gè)時(shí)間最優(yōu)軌跡來(lái)通過(guò)同一賽道,并使用內(nèi)部研發(fā)的無(wú)人機(jī)平臺(tái)和軟件棧在同一動(dòng)作捕獲環(huán)境中運(yùn)行相同軌跡。此處生成的軌跡推力比平臺(tái)能夠提供的要小一些,以便在擾動(dòng)下保持可控性。

        8.png

        左側(cè)黃紅兩色是人類駕駛員的軌跡(7 圈),右側(cè)黃紅兩色是自主行駛的無(wú)人機(jī)(2 圈),左右的藍(lán)綠色均為時(shí)間最優(yōu)軌跡,推重比為 3.3。

        在商用之前,這一算法需要面臨的門檻是「降低計(jì)算要求」,因?yàn)楝F(xiàn)在計(jì)算機(jī)需要長(zhǎng)達(dá)一個(gè)小時(shí)來(lái)計(jì)算無(wú)人機(jī)的時(shí)間最佳軌跡。此外,目前無(wú)人機(jī)依靠外部攝像頭來(lái)計(jì)算位置,在未來(lái)的工作中,研究者們希望使用機(jī)載相機(jī)。原則上,無(wú)人機(jī)比人類駕駛員飛得更快是有希望的。Scaramuzza 說(shuō):「這種算法可以在無(wú)人機(jī)包裹遞送、檢查、搜索和救援等方面有巨大的應(yīng)用潛力。」

        參考鏈接:

        https://techxplore.com/news/2021-07-algorithm-flies-drones-faster-human.html

        https://robotics.sciencemag.org/content/6/56/eabh1221

        *博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。



        關(guān)鍵詞: AI

        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 方正县| 馆陶县| 库车县| 青岛市| 仲巴县| 仁化县| 抚远县| 商水县| 辽阳县| 桐庐县| 桂林市| 贞丰县| 玉田县| 翼城县| 徐水县| 苏尼特左旗| 吉木萨尔县| 兰西县| 静安区| 高阳县| 玉门市| 永善县| 长沙市| 勃利县| 宁陕县| 江川县| 肇州县| 阿图什市| 洪雅县| 福州市| 神农架林区| 延吉市| 措勤县| 胶南市| 成都市| 吴忠市| 庆城县| 民丰县| 南投县| 张家口市| 霍邱县|