資料介紹
自主機器人的分布式規劃、通信和控制算法是計算機科學方面的一個主要的研究領域。但是在關于多機器人系統(multirobot system)的文獻中,安全性卻相對受到了冷遇。在最新一期的 Autonomous Robots 期刊中,麻省理工學院計算機科學與人工智能實驗室(CSAIL)的研究員和他們的同事提出了一種新的技術,可以防止惡意黑客攻入機器人團隊的通信網絡。該技術可以在加密通信的系統中提供附加的安全層或者在加密不可實現的情況下提供一個替代選擇。
「機器人社區側重于開發自主科學(science of autonomy)使多機器人系統實現自動化或獲得更大的能力。在某種意義上,我們對系統級別的問題做得還不夠多,比如網絡安全和隱私」,Daniela Rus(MIT 電氣工程和計算機科學的 Andrew and Erna Viterbi 教授,并且是這篇新論文的第一作者)說道。
包括麻省理工學院教授 Daniela Rus(左)和研究科學家 Stephanie Gil(右)在內的研究者開發了一種防止惡意黑客攻入機器人團隊的通信網絡的技術。為了驗證理論預測,研究員使用了分布式 WiFi 發射器和一個自動直升機實現了他們的系統。
「但是當我們在實際應用中部署多機器人系統時,我們的系統會遇到當前計算機系統面臨的所有的問題,」她補充說。「如果你接管了一個計算機系統,你可以使其公開私人數據——你還可以做很多其他的壞事。對機器人的網絡攻擊既能通過計算機系統的漏洞進行,也能使用物理世界的破壞性動作來實現。所以在某種意義上,我們應該更緊迫地思考這個問題。」
身份盜用
大多數多機器人系統的規劃算法依賴于某種投票程序(voting procedure)來確定其行動路線。每個機器人基于其有限的、局部的觀察提出建議,然后聚合建議以產生最終的決定。
黑客侵入多機器人系統的一種自然的方式是在網絡上假冒大量的機器人并且施加足夠的假投票來影響集體決定,這是一種被稱為「spoofing」的技術。這些研究者的新系統分析了這種獨特的方式——其中機器人通過無線傳輸與環境交互,并且每一個機器人都被分配了自己的無線電「指紋」。如果系統檢測出了來自同一個發射器的多個投票,則將其視為欺詐并忽略。
Rus 的分布式機器人實驗室(Distributed Robotics Lab)的研究科學家和和新論文的合作者 Stephanie Gil 說:「有兩種方式對其進行思考。在某些情況下,加密技術難以以去中心化的形式實現。也許你只是沒有可以對其進行保護的中央密鑰授權,并且你的代理需要不斷地進出網絡,這使得密鑰傳遞方案的實現的難度會大得多。在這種情況下,我們仍然可以提供保護。
「如果你可以實現加密方案,那么如果其中一個帶有密鑰的代理被破解,我們仍舊可以通過減輕甚至量化對手可以帶來的最大傷害來提供保護。」
堅守陣地
在他們的論文中,研究者考慮了一種被稱為「覆蓋(coverage)」的問題,其中機器人定位自己以在地理區域上分布其服務——通信連接、監控等。在這種情況下,每個機器人的「投票」僅僅是其位置的報告,其他機器人使用它來確定自己的位置。
本文包含了一個理論分析,該分析比較了正常情況下的常用的覆蓋算法的結果和當新系統主動阻止欺騙攻擊(spoofing attack)時產生的結果。即使系統中的 75 % 的機器人已經被這種攻擊入侵,機器人的位置也是在其應該在的位置的 3 厘米之內。為了驗證該理論預測,這些研究者使用了分布式 WiFi 發射器和一個自主直升機實現了他們的系統。Rus 說:「這能自然地推廣到覆蓋(coverage)以外的其他類型的算法。」
Rus 說:「對機器人的網絡攻擊既能通過計算機系統的漏洞進行,也能使用物理世界的破壞性動作來實現。所以在某種意義上,我們應該更緊迫地思考這個問題。」
新系統源自一個早期項目,該項目涉及 Rus、Gil、Dina Katabi(MIT 的另一位電氣工程和計算機科學的 Andrew and Erna Viterbi 教授)和 Swarun Kumar(他在 MIT 獲得碩士和博士學位,然后加入了卡內基梅隆大學)。該項目試圖用 WiFi 信號確定發射器的位置并修復 ad hoc 通信網絡。在這篇新論文中,麻省理工林肯實驗室(Lincoln Laboratory)的 Mark Mazumder 也加入了這四位研究員。
通常,基于無線電的位置確定需要接收天線的陣列。在空中的無線電信號到達不同的天線時會有輕微的時間差,使得信號的相位會有所不同,即電磁波的波峰和波谷的位置有所差異。根據該相位信息,可以確定信號到達的方向。
空間 vs. 時間
然而,一排天線對于自主直升機來說實在太過笨重了,根本不能帶著飛。MIT 的這些研究者發現了一種只用兩根天線進行精確定位測量的方法——這兩根天線的間隔大概為 8 英寸。這些天線必須在空間中移動以模擬多個天線的測量。自主機器人容易滿足這樣的要求。例如,新論文中的實驗報告中,自主直升機懸浮在適當位置并圍繞其軸線旋轉以進行測量。
當 WiFi 發射器廣播信號時,其中一些信號直接向接收器前進,但是其中的大部分都被環境中的障礙物反彈,從不同的方向到達接收器。對于位置的確定,這是一個問題,但是對于無線電指紋來講,這是一個優勢:從不同方向到達的信號的不同能量能給每個發射器一個獨特的標識。
然而在接收器的測量中仍然存在一些誤差,所以研究員的新系統不能完全忽略可能的欺詐性傳輸。于是該系統會根據對同一來源的信號的確定度來成比例地選擇信任程度。新論文的理論分析表明,對于一系列關于測量模糊的合理假設,系統將阻止欺詐攻擊,而不會過度懲罰恰好具有類似指紋的有效傳輸。
新加坡國立大學計算機科學教授 David Hsu 說:「這項工作具有重要意義,另外還有許多同類型的系統都在發展中——聯網的自動駕駛汽車、亞馬遜送貨無人機等等。安全性將是這樣的系統的一個主要問題,甚至超出了今天的聯網計算機。這是一個創造性的解決方案,完全脫離了傳統的防御機制。」
論文:確保抗欺騙的多機器人網絡(Guaranteeing spoof-resilient multi-robot networks)
多機器人系統使用無線通信來提供空中監控和無人快遞等廣泛的服務。但是,多個機器人之間有效的協作需要信任,這使得它們特別容易受到網絡攻擊。具體來說,這種網絡可以被 Sybil 攻擊嚴重破壞,其中甚至一個單個的惡意機器人也能欺騙偽裝成大量虛假的客戶端。本論文提出了一種新的防御 Sybil 攻擊的解決方案,且無需高成本的密鑰分發。我們的核心貢獻是一種在商用 WiFi 無線電上實現的新算法,其可以使用無線信號的物理性質來「感知(sense)」欺騙者。我們在一些范圍廣泛的多機器人系統問題上推導了該算法對 Sybil 攻擊的影響的限制作用的理論保證,這些問題包括位置覆蓋(locational coverage)和無人快遞。我們使用一組 AscTec 四旋翼 server 和 iRobot Create 地面客戶端實驗性地驗證了我們的聲明,并表現出了超過 96% 的欺騙者檢出率。
- 機器人操作系統EtherCAT技術研究綜述 1次下載
- 一種新型的全自動除雪機器人裝置設計 10次下載
- 基于DSP控制器的油氣安全智能巡檢機器人 40次下載
- 上肢康復機器人現狀及研究分析 7次下載
- 基于DSP和PC的農業機器人控制系統 17次下載
- 基于DSP的排險機器人車體控制系統 14次下載
- 機器人PID控制概述 27次下載
- 機器人技術及其應用說明 4次下載
- 如何分析新型二自由度平動并聯機器人的結構和運動學 7次下載
- 未來機器人的發展趨勢與應用前景及與人類的社會關系詳解 6次下載
- 多焊接機器人協調控制技術的資料概述 11次下載
- 機器人設計教程之機器人控制和決策子系統 23次下載
- 機器人技術基礎 146次下載
- 基于局部行為序列的多機器人曲線移動技術 23次下載
- 基于多智能體的多機器人控制研究
- 編碼器在機器人系統中的應用 491次閱讀
- 聯網自動駕駛機器人的網絡安全 279次閱讀
- 機器人項目涉及的技術 855次閱讀
- 基于仿人機器人的多功能通用型控制系統的設計 2043次閱讀
- MOTOMAN機器人實現對產品的精確控制設計 2157次閱讀
- 面對疫情 醫療機器人能幫上什么忙? 2126次閱讀
- 機器人控制系統分類_機器人控制系統有哪些 2.6w次閱讀
- 工業機器人技術應用 5176次閱讀
- MIT科學家用可控石墨烯分裂過程來制備細胞機器人 3635次閱讀
- 解密工業機器人技術之碰撞檢測 7938次閱讀
- 機器人技術的發展:盤點十大驚掉人下巴的機器人黑科技! 5613次閱讀
- 機器人離線編程與機器人編程趨勢 6064次閱讀
- RFID導購機器人導航與控制系統的設計方案研究詳細教程 1206次閱讀
- 機器人相關技術發展迅速,在各個領域廣泛應用 7103次閱讀
- 光纖激光機器人切割焊接技術 2699次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 11次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5DIY動手組裝LED電子顯示屏
- 0.98 MB | 3次下載 | 免費
- 6基于FPGA的C8051F單片機開發板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機PM2.5檢測系統程序
- 0.83 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537797次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191186次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多