Science Robotics發表 | 20m/s自主飛行+避開2.5mm電線的微型無人機!

從山火搜救到災后勘察,時間常常意味著生命。分秒必爭的任務要求無人機在陌生狹窄環境中既要飛得快、又要飛得穩。香港大學機械工程系張富教授團隊在Science Robotics(2025)發表論文“Safety-assured High-speed Navigation for MAVs”提出了微型無人機的安全高速導航系統-SUPER,實現了20 m/s自主飛行并保證極高的避障成功率,甚至成功繞過直徑僅2.5mm的電線,把“鳥類級”閃避本能帶到現實。

視頻來源: https://www.youtube.com/watch?v=GPHuzG0ANmI

01研究背景

在未知環境中實現“又快又安全”的飛行,目前主流方案仍然存在局限:一些競速類方法大多依賴動捕或事先建圖難以落地;保守規劃算法則為安全犧牲了速度;純視覺輕量系統又受量程、光照和運動模糊限制,難以在高速度下保持穩定感知。

面臨挑戰

  • 機體敏捷性約束 高速避障需要小尺寸與高推重,但微型飛行器縮小體型后,留給傳感器、計算單元和電池的空間有限,稍有負載增加便可能削弱機動性。

  • 遠距離精準感知 視覺/ToF 方案有效距離僅數米,難以在數十米外探測細小障礙,三維感知需兼顧“輕量+長距+高精度”。

  • 速度-安全矛盾 飛得越快,越容易陷入感知盲區,必須在不犧牲速度的前提下提供可切換的安全軌跡。

  • 機載算力實時性 全部感知-建圖-規劃環節需要在嵌入式平臺內保持子模塊毫秒級延遲。

02 技術亮點

該研究圍繞上述核心難點,提出了具備高機動性、遠距感知、快速反應與安全保障的一體化系統-SUPER。

圖片來源:Ren 等,《Science Robotics》(2025),論文“ Safety-assured High-speed Navigation for MAVs”

高敏捷無人機平臺

研究團隊設計了一款緊湊型四旋翼無人機,軸距280mm,起飛重量1.5KG,推重比超過5.0,具備快速轉向和機動飛行能力,滿足高速飛行所需的高敏捷性。

圖片來源:Ren 等,《Science Robotics》(2025),論文“ Safety-assured High-speed Navigation for MAVs”

遠距離精準感知

SUPER搭載Livox MID360(三維激光雷達),具備 70米測距能力與厘米級精度,可在林間或夜間等低光照環境中穩定工作,并搭載FAST-LIO2算法,融合 IMU和激光雷達數據,實現高精度、低延遲的自主定位與感知。

點云地圖優化

SUPER引入基于滑動窗口的時空點云地圖(spatiotemporal point cloud map)表示環境狀態:

  • 可直接在點云上區分已知與未知空間,擺脫傳統OGM/ESDF的射線投影開銷;

  • 利用時間戳機制識別動態障礙并剔除;

  • 地圖更新延遲僅1-5ms,適配高速重規劃需求;

  • 能有效保留細小物體的點云特征。

雙軌跡規劃框架

SUPER采用雙軌跡規劃框架,在每次重新規劃周期中同步計算兩條軌跡:

  • 探索軌跡:同時覆蓋已知和未知區域,盡可能提高飛行速度;

  • 備份軌跡:嚴格位于已知安全區域內,確保即使規劃失敗時也能安全飛行。

  • 通過 MINCO可微多項式模型聯合優化軌跡形狀、時間分配與切換時機,端到端優化耗時控制在10–47 ms。

  • 相較于 Bubble、Raptor 和 Faster 等方法,SUPER 在仿真中任務失敗率降低 35.9–95.8 倍,平均飛行速度更高,成功率高達 99.63%。

圖片來源:Ren 等,《Science Robotics》(2025),論文“ Safety-assured High-speed Navigation for MAVs”

03 實驗測試

森林飛行測試

驗證SUPER是否能在未知、無外部感知輔助環境中實現高速度、全自主、安全飛行。研究團隊在280×90㎡的森林區域進行了8組測試,涵蓋白天、黃昏、黑夜等光照條件。

  • SUPER在全部測試中完成全航點飛行任務,成功率100%,未發生碰撞或失控情況;

  • 在最高速度設定為20m/s時,依然實現穩定飛行,平均定位誤差僅為0.13m。

圖片來源:Ren 等,《Science Robotics》(2025),論文“ Safety-assured High-speed Navigation for MAVs”

復雜密林目標跟蹤對比實驗

為了驗證SUPER在高密度障礙環境中是否能保持連續自主導航與目標追蹤能力。實驗人員佩戴反光背心,在兩段密度不同的樹林中穿行,部分區域需低頭彎腰通過,用以模擬復雜稠密環境。SUPER與基于視覺導航的商用無人機進行對比測試,評估其在林地中對目標的持續跟蹤與自主導航能力。

  • 商用無人機在進入密林后兩度中斷跟蹤并自動退出自動模式;

  • SUPER依托點云地圖與激光識別功能,全程完成對跑動人員的連續跟蹤,表現出更強的環境適應力與路徑規劃能力。

圖片來源:Ren 等,《Science Robotics》(2025),論文“ Safety-assured High-speed Navigation for MAVs”

細小障礙物避障實驗

為了驗證系統能否精準探測和避讓微小目標,尤其是難以識別的電線類障礙。研究人員設置直徑從30mm到2.5mm的電線類障礙,驗證SUPER的感知與避障能力。

  • SUPER成功識別并避開所有障礙物,包括最細的2.5mm電線;

  • 商用無人機僅避開30mm電線,其余均發生碰撞,表明視覺深度估計在細目標感知上的劣勢。

圖片來源:Ren 等,《Science Robotics》(2025),論文“ Safety-assured High-speed Navigation for MAVs”

04 未來展望

未來,SUPER有望在傳感器輕量化、系統并行優化與動態障礙處理等方向持續演進,進一步提升其環境適應能力。更小型的激光雷達與優化的氣動設計將增強平臺的機動性與穩定性;結合動態目標識別與軌跡預測算法,有望提升其在復雜動態環境中的安全性。

憑借“高速+安全”的特性,SUPER展現出在災后搜救、巡檢與低空運輸等任務中的應用潛力,正朝著全天候、全場景的智能飛行系統邁進。

資源速遞

論文鏈接:

https://www.science.org/doi/10.1126/scirobotics.ado6187

開源代碼:

https://github.com/hku-mars/SUPER

文內容僅用于學術交流與技術分享,圖文資料版權歸原作者及期刊所有,如有侵權請聯系刪除。

如果您有感興趣的技術話題,請在留言區告訴我們!關注阿木實驗室,更多技術干貨不斷更新!

開發遇到棘手難題可以上阿木官方論壇:

bbs.amovlab.com

有工程師親自解答

10000+無人機開發者和你共同進步!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/87510.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/87510.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/87510.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【數據分析】如何在PyCharm中高效配置和使用SQL

PyCharm 作為 Python 開發者的首選 IDE,其 Professional 版本提供了強大的數據庫集成功能,讓開發者無需切換工具即可完成數據庫操作。本文將手把手教你配置和使用 PyCharm 的 SQL 功能。 一、安裝和配置 PyCharm 老生常談,第一步自然是安裝并…

OpenShift AI - 使用 NVIDIA Triton Runtime 運行模型

《OpenShift / RHEL / DevSecOps 匯總目錄》 說明:本文已經在 OpenShift 4.18 OpenShift AI 2.19 的環境中驗證 文章目錄 準備 Triton Runtime 環境添加 Triton Serving Runtime運行基于 Triton Runtime 的 Model Server 在 Triton Runtime 中運行模型準備模型運行…

物聯網數據安全區塊鏈服務

物聯網數據安全區塊鏈服務 下面是一個專為物聯網數據安全設計的區塊鏈服務實現,使用Python編寫并封裝為RESTful API。該服務確保物聯網設備數據的不可篡改性、可追溯性和安全性。 import hashlib import json import time from datetime import datetime from uui…

數據集-目標檢測系列- 卡車 數據集 truck >> DataBall

數據集-目標檢測系列- 卡車 數據集 truck >> DataBall貴在堅持!* 相關項目1)數據集可視化項目:gitcode: https://gitcode.com/DataBall/DataBall-detections-100s/overview2)數據集訓練、推理相關項目&…

vue/微信小程序/h5 實現react的boundary

ErrorBoundary react的boundary實現核心邏輯無法處理的情況包含函數詳細介紹getDerivedStateFromError和componentDidCatch作用為什么分開調用 代碼實現(補充其他異常捕捉)函數組件與useErrorBoundary(需自定義Hook) vue的boundar…

Day113 切換Node.js版本、多數據源配置

切換Node.js版本 1.nvm簡介nvm(Node Version Manager),在Windows上管理Node.js版本,可以在同一臺電腦上輕松管理和切換多個Node.js版本 nvm下載地址:https://github.com/coreybutler/nvm-windows/2.配置nvm安裝之后檢查nvm是否已經安裝好了&a…

應急響應靶機-linux2-知攻善防實驗室

題目: 1.提交攻擊者IP2.提交攻擊者修改的管理員密碼(明文)3.提交第一次Webshell的連接URL(http://xxx.xxx.xxx.xx/abcdefg?abcdefg只需要提交abcdefg?abcdefg)4.提交Webshell連接密碼5.提交數據包的flag16.提交攻擊者使用的后續上傳的木馬文件名稱7.提交攻擊者隱藏…

新手前端使用Git(常用命令和規范)

發一篇文章來說一下前端在開發項目的時候常用的一些git命令 注:這篇文章只說最常用的,最下面有全面的 一:從git倉庫拉取項目到本地 1:新建文件夾存放項目代碼 2:在git上復制一下項目路徑(看那個順眼復制…

【面試題】常用Git命令

【面試題】常用Git命令1. 常用Git命令1. 常用Git命令 1.git clone git clone https://gitee.com/Blue_Pepsi_Cola/straw.git 2.使用-v選項,可以參看遠程主機的網址 git remote -v origin https://ccc.ddd.com/1-java/a-admin-api.git (fetch) origin https://ccc.…

Webpack構建工具

構建工具系列 Gulp構建工具Grunt構建工具Webpack構建工具Vite構建工具 Webpack構建工具 構建工具系列前言一、安裝打包配置webpack安裝樣式加載器devtoolwebpack devtool 配置詳解常見 devtool 值及適用場景選擇建議性能影響注意事項 module處理流程module.rulesmodule.usemod…

重學前端002 --響應式網頁設計 CSS

文章目錄 css 樣式特殊說明 根據在這里 Freecodecamp 實踐,調整順序后做的總結。 css 樣式 body {background-color: red; # 跟background-image 不同時使用background-image: url(https://cdn.freecodecamp.org/curriculum/css-cafe/beans.jpg);font-family: san…

RabbitMQ簡單消息監聽和確認

如何監聽RabbitMQ隊列 簡單代碼實現RabbitMQ消息監聽 需要的依賴 <!--rabbitmq--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-amqp</artifactId><version>x.x.x</version>&l…

Docker學習筆記:Docker網絡

本文是自己的學習筆記 1、Linux中的namespace1.1、創建namespace1.2、兩個namespace互相通信2、Docker中的namespace2.1 容器中的默認Bridge3、容器的三種網絡模式1、Linux中的namespace Docker中使用了虛擬網絡技術&#xff0c;讓各個容器的網絡隔離。好像每個容器從網卡到端…

用自定義注解解決excel動態表頭導出的問題

導入的excel有固定表頭動態表頭如何解決 自定義注解&#xff1a; import java.lang.annotation.*;/*** 自定義注解&#xff0c;用于動態生成excel表頭*/ Target(ElementType.FIELD) Retention(RetentionPolicy.RUNTIME) public interface FieldLabel {// 字段中文String label(…

Android-EDLA 解決 GtsMediaRouterTestCases 存在 fail

問題描述&#xff1a;[原因]R10套件新增模塊&#xff0c;getRemoteDevice獲取遠程藍牙設備時&#xff0c;藍牙MAC為空 [對策]實際藍牙MAC非空;測試時繞過處理 1.release/ebsw_skg/skg/frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManage…

雙渦輪增壓器結構設計cad【5張】+設計說明書

摘要 隨著汽車制造商和消費者對動力性能的要求不斷增加&#xff0c;發動機需要在更寬的轉速范圍內提供更大的功率和扭矩。雙渦輪增壓器可以幫助實現這一目標&#xff0c;通過在不同轉速下調整渦輪的工作狀態來提供更平順的動力輸出。單一渦輪增壓器可能存在渦輪滯后和增壓延遲…

大數據輕量化流批一體架構探索實踐(一)

最近學習了解到一種輕量化&#xff0c;維護門檻較低的流批一體化的架構方式&#xff0c;雖然目前還是不太成熟&#xff0c;自己也在探索學習中。 dolphinschedulerdinkystarrocksflinkzookeper 后面我會逐步發一下這個整體架構的特點&#xff0c;以及各個組件作用&#xff0c;和…

【2025/07/04】GitHub 今日熱門項目

GitHub 今日熱門項目 &#x1f680; 每日精選優質開源項目 | 發現優質開源項目&#xff0c;跟上技術發展趨勢 &#x1f4cb; 報告概覽 &#x1f4ca; 統計項&#x1f4c8; 數值&#x1f4dd; 說明&#x1f4c5; 報告日期2025-07-04 (周五)GitHub Trending 每日快照&#x1f55…

HarmonyOS學習記錄3

HarmonyOS學習記錄3 本文為個人學習記錄&#xff0c;僅供參考&#xff0c;如有錯誤請指出。本文主要記錄ArkTS基礎語法&#xff0c;僅記錄了部分我覺得與其他語言不太類似的地方&#xff0c;具體規范請參考官方文檔。 參考官方文檔&#xff1a;https://developer.huawei.com/co…

HKS201-M24 大師版 8K60Hz USB 3.0 適用于 2 臺 PC 1臺顯示器 無縫切換 KVM 切換器

HKS201-M24 8K60Hz HDMI 2.1 2x1 KVM 切換器&#xff0c;適用于 2 臺 PC&#xff0c;帶 EDID 仿真、千兆 LAN、雙充電和 USB 3.2 Gen 1 HKS201-M24 產品概述 TESmart 重新定義智能工作空間&#xff0c;無縫雙PC控制。 真正的 8K60Hz 亮度&#xff0c;具有 EDID 穩定性和超快速…