1. 程式人生 > >壽命長價效比高的室內掃地機器人SLAM導航方案

壽命長價效比高的室內掃地機器人SLAM導航方案

SLAM歷史介紹

“舟師識地理,夜則觀星,晝則觀日,陰晦觀指南針”,幾個世紀以前的古人便利用觀星術和指南針實現了大航海中位置和航向的標定,走出世代居住的大陸走向廣袤的大海,探索新大陸。

圖片描述

圖1 GPS系統衛星示意圖

上個世紀七十年代由美軍研製並投入使用的GPS系統,實現了全球範圍內10米的定位精度,綜合定位精度在軍用領域可達到釐米級和毫米級。

有著出色定位效能的GPS技術,在室內卻無能為力。由於建築物遮擋,配備GPS的手機在室內基本無法獲取定位資訊,更不用談定位精度。

這就為室內SLAM帶來了巨大挑戰,各種室內定位和導航技術應運而生。

目前較為成熟的室內機器人SLAM方案

室內SLAM方案則根據其技術選型而有眾多區別。在日常生活中,大家經常接觸的多是iBeacon和WiFi室內定位兩種技術,這兩種方案均是基於2.4G射頻技術,根據射頻場強隨距離衰減的模型計算距離,因為射頻訊號傳播本身就受環境干擾不穩定。所以基於這個原理的測距也不會精確。針對iBeacon,蘋果也是把結果放在一個大概範圍內,分成Immediate、Near和Far三種。根據測試結果在3米內精度尚可,3米後基本無效。所以也多是用在倉儲、商場、購物中心做粗略的樓層或位置判斷。

若應用在室內機器人行走,則因為精度問題以及需要提前佈置無線基站,實際效果與成本非常不盡人意。

圖片描述

圖2 Neato釋出超低價格測距感測器

2009年,成立於2005年的掃地機廠商Neato釋出了一款成本極低的鐳射雷達,利用鐳射發射器與接收器之間的三角測距方法測得與障礙物之間的距離,鐳射測距感測器安裝在電機上,通過旋轉測得一圈360°範圍內的距離,並基於此繪製室內地圖。測距範圍從20cm到6m,最大誤差只有3cm,以30美金的超低價格在機器人圈中引起不小的轟動。

圖片描述

圖3 鐳射三角測距原理

圖片描述

圖4 Neato測距感測器原型

圖片描述

圖5 Neato測距感測器成品圖,Amazon售價119美金。

圖片描述

圖6 現有其他品類的測距感測器價格

而在此之前,市面上諸多高精度的測距感測器價格(如圖6)高達幾千美金,用於無人車自動駕駛領域的鐳射雷達更是高達幾萬美金,致使鐳射雷達一直存在於各大科研院所的實驗室中,未能真正進入大眾的生活。

Neato一百美金的的鐳射雷達滿足了機器人對測距感測器高性價比的需求,在此之後的幾年內,國內誕生了眾多基於此的鐳射雷達方案商。

圖片描述

圖7 國內同類型鐳射雷達,售價從2000元到3000元不等

圖片描述

圖8 Neato鐳射雷達拆解圖

從上圖很容易發現,Neato採用的旋轉式鐳射雷達採用的皮帶傳動,很容易老化,且鐳射測距模組位於旋轉部件頂部,長時間轉動磨損較為嚴重,而Neato在Amazon的使用者評論也恰好證明了這一點:

圖片描述

圖9 Neato在Amazon使用者評論

按掃地機每天工作時間為2小時,則三年總計工作時間約為2000小時,即使行業內最早做室內機器人SLAM方案的Neato公司,其產品壽命也僅為兩三千小時,滿足室內機器人的高強度長時間執行似乎有些困難。

針對室內機器人SLAM方案,其他機器人廠商是怎麼解決的

由MIT人工智慧實驗室的幾位學生在1990年創立的iRobot,從2002年九月份推出第一款掃地機後在短短的兩年內已賣出1百萬臺,截止到2012年,已賣出近8百萬的家用機器人,這樣一家行業巨頭,在家用機器人上又是採用什麼樣的SLAM方案呢?

圖片描述

圖10 iRobot Roomba 980 vSLAM演示效果圖

Roomba 980 是iRobot於2015年12月推出的最新一款採用vSLAM方案的掃地機,在掃地機頂部一顆斜向上45°的攝像頭,攝像頭通過vSLAM演算法拾取和記錄沙發中的大量特徵點(尤其是物體的邊角),並在運動過程中不斷追蹤這些特徵點,同時不斷檢測新的特徵點,由此建立一個環境地圖。但是,為了定位自己當前的位置,必須要結合其他測距感測器,諸如陀螺儀、慣性導航裝置等。

圖片描述

圖11 搭配Roomba 980 同時使用的Virtual Wall 模組

Virtual Wall 技術多出現於傳統的非智慧掃地機中,多是因為傳統掃地機無法識別家庭環境,並建立一套行之有效的房間地圖,當臥室或廚房或兒童房等某個房間不需要掃地機清掃時則可在其門口設立這樣一個Virtual Wall模組,待掃地機行走到此處時,自動避開,人或動物則可暢通無阻。然而Roomba 980 不能依靠原有的vSLAM實現相關技術,而需另選Virtual Wall配件,則可見其vSLAM技術並沒有建立真正的室內地圖。

此外,vSLAM這種依託被動光源的導航方案,對光線要求較高,若光照條件不足,則會喪失導航的功能,進入到盲掃的狀態。

在採用被動光源的vSLAM相關技術領域中,由於需要通過處理大量包含rgb資訊的影象資訊,一方面移動處理器的效能問題,另一方面相關演算法的成熟度,不僅功耗較高,不適合移動機器人平臺,並且精度十分有限,甚至無法識別近處的較為細小的桌腿等障礙物。

圖片描述

圖12 Intel與國內知名無人機廠商昊翔無人機推出的基於Realsense的無人機

另一種方案來自Intel。在半年之前的CES展覽上,生產3D深度感測器Realsense的Intel可謂煞費苦心,現場演示基於Realsense進行物體跟蹤與視覺壁障的無人機,但很快即被吐槽其採用電影特效中常用的標記點方式作弊,究其根本原因還是Realsense這類3D視覺感測器處理資料時的高效能要求的同時產生的較高功耗。官方標稱其最低支援的CPU為第四代英特爾酷睿處理器,而此處理器在執行3D視覺運算時的功耗則達15W甚至更高,雖然對於隨隨便便功耗就能到50W的膝上型電腦來說無足輕重,但是對於最大功率只有28W的室內掃地機器人來說有些十分奢侈。

圖片描述

圖13 國內某網路單品銷量幾十萬臺的掃地機

讓家家都有機器人

從上面的分析可以發現,為了能讓智慧機器人進入每個家庭,不僅需要一套完善且成熟的SLAM導航方案,還需要較為低廉的成本,然後究竟哪一種方案最為適合室內機器人,尤其是扁平化的掃地機呢?

表1 主流的兩家掃地機廠商Neato、iRobot與Robotleo 2D Depth camera的引數對比
圖片描述

從表1不難發現,SLAM方案常見的幾個引數中,Robotleo 2D Depth Camera均略佔優勢。

圖片描述

圖14 Realsense 3D 結構光原理圖

上圖便是剛才提到的為機器人提供三維SLAM方案的Realsense,輔助進行物體識別、物體抓取等操作,配合Oculus Rift甚至能實現虛擬與現實世界的真實互動。

圖片描述

圖15 線性結構光

從圖14和圖15對比可以發現2D Depth Camera的優勢。

  1. 2D Depth Camera所採用的線性結構光相較於Realsense所打出的面結構光:

    • 首先從計算量上降低了很多,只需要廉價的晶片即可完成圖形處理與距離計算;
    • 其次採用市面上早已成熟的標準的線性結構光器件與攝像頭模組,大大降低了相關的元器件成本,這也從根本上讓2D Depth Camera從幾百美金降到了只有幾十美金,甚至在將來技術方案成熟後,成本將會進一步下降;
    • 再者,中間的RGB攝像頭通過特徵點拾取幫助識別如鞋子、玩具等低矮的障礙物,讓掃地機擁有真正的智慧。
  2. 相較於Neato旋轉鐳射雷達的方案,2D Depth Camera在穩定性與使用壽命方面得到了大幅提升,不再為SLAM模組的售後而擔心。

也許很快,你買回家的掃地機將會是一臺真正的智慧機器人,而你只需要告訴它去臥室或廚房,它便會自己前往,完成特定區域特定時間的清掃工作,不再為它的傻萌而擔心。

作者簡介:王永濤,現就職於雷動雲合,致力於讓真正的智慧機器人走入每個家庭,技術問題交流:[email protected]

相關推薦

壽命價效比室內掃地機器人SLAM導航方案

SLAM歷史介紹“舟師識地理,夜則觀星,晝則觀日,陰晦觀指南針”,幾個世紀以前的古人便利用觀星術和指南針實現了大航海中位置和航向的標定,走出世代居住的大陸走向廣袤的大海,探索新大陸。圖1 GPS系統衛星示意圖上個世紀七十年代由美軍研製並投入使用的GPS系統,實現

0.96寸oled顯示屏白色12864解析度有哪些顏色白色藍色哪個亮度壽命介面測試程式碼結構簡單使用選型方便

OLED螢幕顯示的優點:1、厚度可以做到0.01毫米,並且重量也更輕,可以做成柔性,應用前景非常好;2、固態發光物資,沒有液體物質,因此抗震效能好;3、可視角度接近180°,即使在很大的視角下觀看,畫面仍然不失真,亮度不減;4、響應時間是微秒級,LCD是毫秒級,

1.3寸OLED顯示屏白色12864解析度有哪些顏色白色藍色哪個亮度壽命介面測試程式碼結構簡單使用選型方便

常用型號和編號:VG-2864KSWLG01/SSD1306/白光焊接、VG-2864KLBLG01/SSD1306/藍光焊接、1.3英寸oled模組4針TW128640960A(含白色、藍色二種顏色),1.3英寸oled模組7針TW128640960D模組(含

品質生活必備品,浦桑尼克掃地機器人LDS-M7

消費者 反饋 以及 矯正 體驗 足夠 產品 高精 家庭 說實話,現代生活本就忙碌。清晨披著晨光出門,夜晚伴著月色回家。按時吃飯或許都成為奢侈的當下,每天按時打掃衛生實在是難度頗大。好不容易等到周末有了空閑時間,又有誰不想好好睡一覺呢?   好在科技的進步始終是以為消費者提供

掃地機器人在偷窺你!智能家居時代的安全恐慌

掃地機器人智能家居的概念近年來頗為流行,而眾多巨頭和創業者紛紛搶灘入局,相關的智能家居產品也如雨後春筍般出現。雖然由於標準混亂、產品價格較高、大眾接受程度較低等原因導致智能家居未能全面落地,但依然在迅速進化中——巨頭推出的多款智能音響就是最好的證明。但近來曝光的很多事卻讓人膽寒:智能家居產品竟然在偷窺你!而這

掃地機器人的構造及核心技術詳解

智能掃地機器人  掃地機器人,又稱自動打掃機、智能吸塵、機器人吸塵器等,是智能家居電器的一種,能憑借一定的人工智能,自動在房間內完成地板清理工作。一般采用刷掃和真空方式,將地面雜物先吸納進入自身的垃圾收納盒,從而完成地面清理的功能。一般來說,將完成清掃、吸塵、擦地工作的機器人,也統一歸為掃地機器人。  掃地機

別人做的掃地機器人,有機會我也想搞一臺!

分享圖片 class thread .cn images blog 機器 9.png image http://www.51hei.com/bbs/forum.php?mod=viewthread&tid=96088&extra=page%3D5&

DONI智能掃地機器人有哪些功能 智能掃地機器人功能介紹

家裏 區域 關註 water 推薦 是否 其中 年輕人 遠程設置   進入21世紀,中國的科技的不斷進步給我們的生活帶來了越來越多的驚喜,神舟飛船上天、載人空間站、月地衛星、民用大飛機、國產航母……高科技、智能時代已經來臨。其中之一的智能掃地機器人的產生,便將人們從惱人的

智能掃地機器人會成為8090後家庭的新寵嗎

一個 尋常百姓 增長 現場 好用 家電 實體 節奏 去年 智能掃地機器人會成為8090後家庭的新寵?80後已經步入中年,90後已經成為這個社會的消費大軍。這個社會已經屬於80 90後的主戰場,隨著工作和生活節奏的加快,生活壓力的陡增,繁重的家務勞動讓這些年輕人苦不堪言,因

[LeetCode] Robot Room Cleaner 掃地機器人 LeetCode All in One 題目講解彙總(持續更新中...)

  Given a robot cleaner in a room modeled as a grid. Each cell in the grid can be empty or blocked. The robot cleaner with 4 given APIs can move fo

360掃地機器人有那些感測器?

我們知道掃地機器人的工作原理是由微電腦控制掃地機器人,對家居環境進行自動導航並清掃。那掃地機器人是如何知道自己所處的家居環境的呢?這就要依靠掃地機器人的感測器了。感測器就像掃地機器人的眼睛一樣,將自己感應到的資料傳輸給微電腦,再有微電腦來控制掃地機器人應該怎麼做。現在就讓掃地

哪個快速捲簾門品牌價效比

目前市場上面快速捲簾門品牌質量參差不齊,有保持初心始終認真做品牌質量的,有開始殺價格戰的,一旦陷入價格戰,品質和服務必定大打折扣,一些企業非常看重品牌和服務,一旦殺價格戰,缺失了服務的保證,必定窮途末路。 由於快速捲簾門屬於高頻率使用的車間內門,連線車間與車間之

發展到海外市場版圖,仙清潔機器人VSLAM首秀ISSA外國展

5月15日-18日,高仙全系列商用清潔機器人ECOBOT SCRUB登陸2018荷蘭阿姆斯特丹國際清潔展(ISSA Interclean Amsterdam)。 國際清潔展由ISSA(國際清潔行業協會)創辦於1967年,是全球歷史最悠久的專業清潔展會。本屆清潔

360的掃地機器人賣這麼便宜是不是“有病”?

​​21秒,天貓雙11總成交額突破10億元。2分05秒,2018天貓雙11總成交額超100億元。1小時47分26秒,成交額超1000億。 中國人用實際行動,將雙十一的成交資料再次刷出了新高,2135億! 掃地機器人榮登“新三件” 據最新資料統計,消費品類上,服飾

仙技術家|SLAM(二)——完善迴環檢測的視覺SLAM

高仙技術家|SLAM(二)——完善迴環檢測的視覺SLAM 高仙是全球較早從事自主移動技術研發與應用探索的機器人公司之一。成立至今,高仙不斷打磨並完善了機器人全場景移動技術,並通過全球超過50+機型、1萬+機器人終端在5000+行業的落地積累,實現了從室內到室外等不同環境、從清潔到安防等不同業

android在程式碼中設定控制元件的

這裡介紹LinearLayout和RelativeLayout兩種佈局下的控制元件 LinearLayout.LayoutParams paramss = (LinearLayout.LayoutParams) imageview.getLayoutPar

掃地還不夠!iRobot要讓智慧掃地機器人掀起“頭腦風暴”

Colin Angle是知名掃地機器人制造商iRobot的執行長,最近我們和他進行了一番交流。從我們溝通的結果來看,預計未來六個月左右,真空吸塵式的掃地機器人將能夠更深入地瞭解我們的家居情況,還能

NOI模擬(5.19) JSOID2T2 掃地機器人 (bzoj5318)

掃地機器人題目背景:5.19 模擬 JSOI2018D2T2分析:結論分析 + DP首先我們來明確兩個結論,對於長寬n, m,令d = gcd(n, m)那麼,1、我們只需要固定前d步,那麼後面的每d步都應該和前d步是相同的;2、這d步中有i步向下,d - i步向右,那麼gc

掃地機器人演算法的一些想法和測試

這幾年掃地機器人越來越火,其路徑規劃由最初隨機演算法,到簡單規劃演算法,再到鐳射slam以及視覺slam演算法等,代表機器人國外有irobot等幾家公司,國內有科沃斯等,最近嘗試了一下最基本的模擬,其他

大多數人並不知道的祕密:接地氣,壽命

“接地氣”,是老年人最愛說的。其實真是這樣。從前筆者並未注意到這個問題,因為從退休後,在家裡電腦前一坐就是幾小時,結果,全身動脈都硬化了,尤其腿腳症狀嚴重,俗話說“老人先老腿”,一點不假。有時候多走點路,腳都疼的不行。後來,因為健康問題,每天早晚都外出走上半小時至一小時,真