室內(nèi)導(dǎo)航是在城市環(huán)境中使用機器人和無人機的主要緊迫問題之一,特別是在沒有全球?qū)Ш叫l(wèi)星系統(tǒng)(GNSS)信號的情況下。這在智慧城市的背景下尤其重要,當(dāng)物聯(lián)網(wǎng)的各種異構(gòu)設(shè)備、地面、水上和水下機器人、無人機和無人駕駛車輛組合在一個單一的信息管理系統(tǒng)中時,有目的地行動,自主或遠程操作。
在這方面,研究人員提出了一種通用的方法,以提高機器人和無人機使用的SLAM算法用于定位和映射的效率,其本質(zhì)是使用vSLAM的優(yōu)化算法以及一個或多個遠程處理服務(wù)器。最初假設(shè)在目標房間或建筑物中部署無線網(wǎng)絡(luò)(多個無線網(wǎng)絡(luò)或網(wǎng)狀網(wǎng)絡(luò))。資源密集型數(shù)據(jù)處理“轉(zhuǎn)移”到遠程服務(wù)器(服務(wù)器),前提是機器人/無人機可以訪問它/它們(可以使用云、霧和/或邊緣服務(wù)器和框架)。這樣可以顯著減輕機器人/無人機的計算負擔(dān),并增加其操作時間。然而,通過無線網(wǎng)絡(luò)將數(shù)據(jù)傳輸?shù)椒?wù)器,其處理并將結(jié)果發(fā)送到機器人/無人機會導(dǎo)致導(dǎo)航數(shù)據(jù)(地圖更新和機器人在本地空間中的位置)的提供延遲。解決這個問題的主要方法是使用數(shù)據(jù)壓縮方法和算法,更快的標準和通信協(xié)議,以及在網(wǎng)絡(luò)中的代理之間自適應(yīng)重新分配負載。
通常,可以區(qū)分為機器人創(chuàng)建遠程vSLAM系統(tǒng)的兩種方法(圖1)。第一種方法意味著通過無線連接將來自傳感器(視頻流)的原始數(shù)據(jù)直接發(fā)送到遠程云/霧/邊緣計算服務(wù)器。服務(wù)器執(zhí)行特征檢測和提取、姿態(tài)估計、映射、3D 點云拼接、地圖優(yōu)化和融合、跟蹤本地地圖、位置識別和閉環(huán),而機器人僅負責(zé)向服務(wù)器發(fā)送視頻數(shù)據(jù)并檢索地圖關(guān)鍵幀/地圖更新??梢允褂酶鞣N工具、協(xié)議、算法和數(shù)據(jù)壓縮方法(如JPEG、RVL、PNG )來減少無線信道上的負載和傳輸?shù)臄?shù)據(jù)量。該解決方案的優(yōu)點是機器人/無人機的計算負擔(dān)低,并且增加了運行時間。缺點包括增加服務(wù)器上的計算負載,對無線數(shù)據(jù)傳輸通道的高要求,以及從服務(wù)器檢索機器人/無人機數(shù)據(jù)(處理的關(guān)鍵幀/地圖更新)的延遲增加。
圖1創(chuàng)建遠程 vSLAM 系統(tǒng)和可視化數(shù)據(jù)處理的方法
第二種方法涉及移動設(shè)備/機器人/無人機上的數(shù)據(jù)預(yù)處理(例如,特征檢測、提取和編碼),隨后將數(shù)據(jù)傳輸?shù)竭h程服務(wù)器(云/霧/邊緣計算)進行進一步處理并獲取地圖關(guān)鍵幀/地圖更新。該方法的優(yōu)點是減少了使用的網(wǎng)絡(luò)流量和無線帶寬要求。主要缺點是機器人/無人機的計算負載增加,從而減少了它們的運行時間。圖 2 顯示了機器人和無人機遠程 vSLAM 系統(tǒng)的分類。
圖2遠程 vSLAM 系統(tǒng)的分類
通過分析,可以對智能城市環(huán)境中機器人/無人機室內(nèi)導(dǎo)航的有前途的vSLAM系統(tǒng)提出以下主要要求:
①單目和 RGB-D 都必須支持作為相機輸入;
②vSLAM 應(yīng)支持 640x480(480p)或1280 x 720(720p)分辨率,深度和RGB圖像至少為30FPS ;
③為了達到所需的FPS值,機器人/無人機的無線信道帶寬(上行鏈路和下行鏈路)應(yīng)至少為350Mbps。因此,建議啟用對Wi-Fi 802.11 n/ac/ax/ad 和/或5G無線標準的支持。使用 Wi-Fi 時,建議使用 5 GHz 信道。此外,還應(yīng)使用具有最小數(shù)據(jù)包丟失的可靠或?qū)S镁W(wǎng)絡(luò)協(xié)議;
④ vSLAM框架應(yīng)該同時具有多機器人和多服務(wù)器支持,具有自適應(yīng)工作負載和計算負擔(dān)平衡,以最大程度地減少延遲。分散式多機器人系統(tǒng)支持也是強制性的;
⑥耗時應(yīng)為20–30毫秒。最大延遲上限閾值應(yīng)為40毫秒,以確保最小磁道丟失率,定位精度不應(yīng)低于5cm。
室內(nèi)導(dǎo)航仍然是智慧城市中使用機器人和無人機的緊迫問題,尤其是在GNSS信號缺失或較弱的情況下。使用SLAM和vSLAM算法以及一個或多個邊緣/霧/云數(shù)據(jù)處理服務(wù)器進行機器人/無人機的定位和映射是有前途的解決方案之一?;趯ΜF(xiàn)有解決方案的分析并執(zhí)行分類,可以形成一套有前途的vSLAM系統(tǒng)的要求,用于機器人/無人機的室內(nèi)導(dǎo)航,包括其攝像頭輸入,分辨率,F(xiàn)PS數(shù)量,帶寬,無線標準,通道和協(xié)議的支持,多機器人/多服務(wù)器支持以及時間消耗。
審核編輯 :李倩
-
機器人
+關(guān)注
關(guān)注
213文章
29731瀏覽量
212842 -
SLAM
+關(guān)注
關(guān)注
24文章
441瀏覽量
32499 -
智慧城市
+關(guān)注
關(guān)注
21文章
4358瀏覽量
99888
原文標題:基于遠程數(shù)據(jù)處理的智慧城市機器人視覺SLAM
文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
【「# ROS 2智能機器人開發(fā)實踐」閱讀體驗】+ROS2應(yīng)用案例
【「# ROS 2智能機器人開發(fā)實踐」閱讀體驗】視覺實現(xiàn)的基礎(chǔ)算法的應(yīng)用
機器人視覺——機器人的“眼睛”
SLAM不等于機器人自主定位導(dǎo)航
讓機器人完美建圖的SLAM 3.0到底是何方神圣?
機器人基礎(chǔ)書籍
LabVIEW 的Tripod 機器人視覺處理和定位研究
【Toybrick RK3399Pro AI開發(fā)板試用申請】機器人激光與視覺融合的導(dǎo)航模塊
服務(wù)機器人的視覺系統(tǒng)怎么設(shè)計?
機器人視覺與機器視覺有什么不一樣?
激光SLAM與視覺SLAM有什么區(qū)別?
激光SLAM技術(shù)在機器人運動控制系統(tǒng)中的應(yīng)用是什么
基于視覺的slam自動駕駛
基于視覺的機器人SLAM入門實踐
使用OptiTrack光學(xué)跟蹤系統(tǒng)和Turtlebot機器人進行視覺SLAM定位實驗

評論