0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

雙目視覺(jué)算法竟被用在了掃地機(jī)器人上

lhl545545 ? 來(lái)源:量子位 ? 作者:量子位 ? 2020-11-12 17:40 ? 次閱讀

竟然將自動(dòng)駕駛算法用在掃地機(jī)器人上。

大材小用?

還真沒(méi)有,雖然道路交通很復(fù)雜,但家里也一樣。

不僅要在靠近柜腳床腳時(shí)減速,還要在“看見”障礙物(掉在地上的襪子、纏繞的數(shù)據(jù)線)時(shí)來(lái)個(gè)急剎車。

還得肩負(fù)起逗貓遛狗的責(zé)任,給上班的你直播寵物的“作案現(xiàn)場(chǎng)”。

問(wèn)題來(lái)了,機(jī)器人想要避開物體(如數(shù)據(jù)線、貓狗),用目標(biāo)檢測(cè)算法不就行了?

但目標(biāo)檢測(cè)算法只能識(shí)別已知物體,無(wú)法識(shí)別、測(cè)量未知物體的距離。

想讓機(jī)器避障,除了檢測(cè)特殊目標(biāo),還需要自動(dòng)駕駛技術(shù)中的一項(xiàng)核心算法三維感知,即判斷障礙物距離和三維尺寸(體積大?。┑哪芰?。

人眼會(huì)下意識(shí)地判斷物體與自己的距離。

機(jī)器要想“學(xué)會(huì)”這種能力,同樣需要先擁有“眼睛”。

自動(dòng)駕駛避障核心:雙目視覺(jué)算法

深度感知用到的測(cè)距方法有很多,包括紅外、超聲波、激光、3D結(jié)構(gòu)光、3D ToF、單目視覺(jué)、雙目視覺(jué)等。

那么,為什么要選擇雙目視覺(jué)算法?

簡(jiǎn)單來(lái)說(shuō),就是讓機(jī)器像人一樣,用兩只眼睛看世界,產(chǎn)生“深度”感。不然,機(jī)器人看著你和身后的花瓶,會(huì)認(rèn)為是你正頂著一個(gè)花瓶,而不會(huì)產(chǎn)生“深度”感。

如果只有單目(只用一只眼睛,利用時(shí)間和判定框大小變化去測(cè)量距離)的話,機(jī)器也有辦法判斷距離,但就與人一樣,沒(méi)辦法判斷得那么精確。

例如,左右手各舉一支筆,在閉上一只眼睛后,試著將筆尖對(duì)筆尖——是不是容易對(duì)不上?因?yàn)榫嚯x感變差了,所以筆尖總是容易互相錯(cuò)過(guò)。

那么,激光雷達(dá)呢?

這的確是一個(gè)好東西,如果多個(gè)雷達(dá)全方位感知,機(jī)器就擁有了“神之視角”,每個(gè)角落都能看得清清楚楚。

然而,它造價(jià)太昂貴。如果在機(jī)器人身上裝上可以無(wú)死角掃視房間的雷達(dá)數(shù)量,它就變成了“行走的小金庫(kù)”,價(jià)格讓人無(wú)法直視。

此外,如紅外、超聲波等算法,避障精度不如雙目準(zhǔn)確;至于3D ToF、結(jié)構(gòu)光等算法,不僅成本高,需要額外配攝像頭做目標(biāo)檢測(cè),而且沒(méi)有區(qū)分物體的能力,只能通過(guò)大小判斷障礙物。(例如,薄薄的襪子可能就被誤吸了)

這也是為什么,雙目視覺(jué)算法在無(wú)人車與無(wú)人機(jī)領(lǐng)域“備受歡迎”。

而現(xiàn)在,雙目視覺(jué)算法也被用在了掃地機(jī)器人上。

3cm以上:結(jié)合LDS,障礙物全識(shí)別

機(jī)器的“眼睛”,通俗點(diǎn)來(lái)說(shuō)就是各種大大小小的傳感器。(激光雷達(dá)、相機(jī)后面的傳感器)

傳感器通常的工作原理,是機(jī)器(在角α頂點(diǎn)處)發(fā)射紅外線、超聲波、激光,通過(guò)“眼睛”(下圖角β的頂點(diǎn))接收到后,再根據(jù)反射回來(lái)的角度、相位或時(shí)間,來(lái)判斷距離(d)。

而雙目視覺(jué)的根本原理,就像是將這個(gè)三角形變成了3D版:

它的原理就兩步:確定視差,即將兩個(gè)相機(jī)拍下來(lái)的照片進(jìn)行對(duì)比,找出兩張照片中相同的點(diǎn)間像素差,基于視差,通過(guò)已知的雙目空間幾何關(guān)系,計(jì)算立體空間中各點(diǎn)的距離。

但相比人腦的高精度計(jì)算,想要實(shí)現(xiàn)計(jì)算機(jī)的雙目識(shí)別,并不只有解三角形這么簡(jiǎn)單。

一個(gè)重要的原因,就是在步驟這一塊,計(jì)算機(jī)本身并不知道攝像機(jī)拍的兩張照片哪里是一樣的。

△在計(jì)算機(jī)眼里,這些小黃鴨就是一堆數(shù)據(jù)

這就導(dǎo)致雙目視覺(jué)算法的開發(fā)變得非常困難,但帶來(lái)的收益也很高。

不過(guò),雙目視覺(jué)算法仍然有缺點(diǎn),它受光線影響依舊很大。

所以在光線不足時(shí),就用算法去主動(dòng)“補(bǔ)上光線”。

以石頭T7 Pro掃地機(jī)器人的算法為例,雙目視覺(jué)模塊分為視覺(jué)控制和深度估計(jì)兩部分,一個(gè)智能補(bǔ)光,一個(gè)估計(jì)深度。(甚至專門做個(gè)紅外拍出的相片,搞成數(shù)據(jù)集,訓(xùn)練補(bǔ)光識(shí)別效果)

但自動(dòng)駕駛算法,也絕不僅僅只靠“兩只眼睛”。

與人類不同,無(wú)論是自動(dòng)駕駛汽車、無(wú)人機(jī)、還是掃地機(jī)器人,都可以說(shuō)是“全身遍布”著眼睛。

其中就包括LDS(激光雷達(dá))。

當(dāng)雙目視覺(jué)算法遇上激光雷達(dá)(能搞定所在高度的平面避障),在二者的結(jié)合之下,機(jī)器人不僅能完美避開3cm以上的障礙物,還能通過(guò)它們“找準(zhǔn)自身定位”。

此外,激光雷達(dá)也會(huì)用在SLAM的建圖和定位上。

3cm以下:目標(biāo)檢測(cè)算法的最強(qiáng)“輔助”

不過(guò),在實(shí)際應(yīng)用中,單靠雙目視覺(jué)算法和激光雷達(dá),還遠(yuǎn)遠(yuǎn)不夠。

小于3×5厘米的物體,會(huì)比較麻煩,既要區(qū)分出要清掃的部分(紙屑、地毯)、又要避開一些容易纏住的障礙(數(shù)據(jù)線)。

這種情況下,雙目視覺(jué)算法就成了最好的“輔助”:協(xié)助目標(biāo)識(shí)別算法,將需要避開的物體檢測(cè)出來(lái),準(zhǔn)確地區(qū)分垃圾與障礙物。

目標(biāo)檢測(cè)模型上,T7 Pro自研的神經(jīng)網(wǎng)絡(luò)借鑒了SSD,YOLO,及CenterNet等多種新型模型,目前還在不斷地迭代。

算法上,石頭采用了“一分為二”的待遇:高于3厘米的物體,繞障礙物邊沿避障和清掃;

小于3厘米的物體,按種類進(jìn)行清掃(紙屑、地毯)或避障(寵物便便、數(shù)據(jù)線)。

數(shù)據(jù)集上,石頭也“別有用心”:選出了一些特殊的物體,進(jìn)行“有差別對(duì)待”。

例如,大家都有所擔(dān)心的動(dòng)物便便,石頭T7 Pro的算法中直接加入了便便的識(shí)別(同情做數(shù)據(jù)集的一秒鐘),在接觸之前,遠(yuǎn)遠(yuǎn)地就避開它。

哪怕不在家,掃地機(jī)器人也不會(huì)把寵物便便拖得滿地都是。

雖然算法目前已經(jīng)迭代到了能夠識(shí)別9種物體的“體量”(還在增加ing),但不是所有的物體都像寵物便便這樣,會(huì)受到“遠(yuǎn)遠(yuǎn)避開”的待遇。

9類常見障礙物:底座類(吧臺(tái)椅、風(fēng)扇、手持底座、平底座、燈底座)、體重秤、線團(tuán)、插線板、鞋子、粑粑、織物(如襪子)、易卡家具( 如U型椅)、簸箕

例如鞋子、風(fēng)扇這種相對(duì)較為安全的物體,離得近一點(diǎn)再避障也沒(méi)什么問(wèn)題(推開一點(diǎn)不重要,掃干凈就行)。

以及,這部分算法還有個(gè)小彩蛋。

在你上班的時(shí)候,這個(gè)掃地機(jī)器人就能化身小管家,“監(jiān)督”寵物:是不是又把食盆打翻了?

不過(guò),視頻只有直播,沒(méi)有云存儲(chǔ),也就是說(shuō),其他人甚至沒(méi)辦法竊取你家的數(shù)據(jù),所以,不用擔(dān)心掃地機(jī)器人會(huì)“變身間諜”。

繼續(xù)“拆解”后的發(fā)現(xiàn)

從深度感知部分來(lái)看,掃地機(jī)器人深度感知的原理,與無(wú)人駕駛算法有著相似之處:

算法包含三大部分,第一部分是傳感器數(shù)據(jù)的獲取,第二部分是信息的提取,第三部分是獨(dú)特導(dǎo)航算法的融合(后融合)。

但這并不意味著,掃地機(jī)器人的算法與無(wú)人駕駛汽車的算法一樣。

在實(shí)際應(yīng)用上,掃地機(jī)器人需要“近距離避障”(晚點(diǎn)剎車,掃得更干凈),自動(dòng)駕駛汽車則相反,需要以“安全”為主(盡早剎車)。

所以,雖然二者的避障核心都是自動(dòng)駕駛中的雙目視覺(jué)算法,但數(shù)據(jù)處理方式不同。

從根本上來(lái)說(shuō),它們都是智能機(jī)器人,為了讓生活變得更方便而存在。
責(zé)任編輯:pj

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    210

    文章

    28129

    瀏覽量

    205894
  • 無(wú)人機(jī)
    +關(guān)注

    關(guān)注

    227

    文章

    10311

    瀏覽量

    179233
  • 自動(dòng)駕駛
    +關(guān)注

    關(guān)注

    782

    文章

    13633

    瀏覽量

    165992
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    霍爾開關(guān)在掃地機(jī)器人中的應(yīng)用

    隨著社會(huì)的發(fā)展和生活水平的提高,掃地機(jī)器人因?yàn)椴僮骱?jiǎn)單,使用方便越來(lái)越多地走進(jìn)了人們生活,和家庭,辦公聯(lián)系在一起,成為了小家電中重要的一員,霍爾開關(guān)在掃地機(jī)器人中也有著諸多應(yīng)用。 1.開關(guān)控制
    的頭像 發(fā)表于 10-28 11:03 ?128次閱讀

    INDEMIND掃地機(jī)器人的核心技術(shù)

    掃地機(jī)器人內(nèi)卷的終點(diǎn)是技術(shù)和價(jià)值,價(jià)格只是附屬品。
    的頭像 發(fā)表于 09-30 14:50 ?426次閱讀

    掃地機(jī)器人的核心技術(shù)突破

    在當(dāng)今科技飛速發(fā)展的時(shí)代,智能家居產(chǎn)品如雨后春筍般涌現(xiàn),其中掃地機(jī)器人以其便捷、高效的清潔能力,逐漸成為現(xiàn)代家庭的得力助手。而在掃地機(jī)器人眾多的技術(shù)構(gòu)成中,HXA2610 有刷馬達(dá)驅(qū)動(dòng) IC 無(wú)疑是
    的頭像 發(fā)表于 09-06 17:38 ?331次閱讀

    掃地機(jī)器人避障技術(shù)的發(fā)展史

    掃地機(jī)器人從真空吸塵器發(fā)展而來(lái),它的出現(xiàn)幫助人們解放雙手、減輕家務(wù)負(fù)擔(dān),可以更多關(guān)注生活中重要的事情,因此越來(lái)越多的家庭選擇配置掃地機(jī)器人。
    的頭像 發(fā)表于 08-28 14:49 ?632次閱讀

    供應(yīng) 英集芯IP2348,適用于掃地機(jī)器人解決方案的鋰電池同步降壓充電芯片

    在至為芯科技設(shè)計(jì)的掃地機(jī)器人電源管理解決方案中,主板芯片選用的是來(lái)自英集芯的IP2348。這款鋰電池充電芯片以其卓越的QFN28封裝技術(shù),為掃地機(jī)器人提供強(qiáng)大的能量支持。它支持高達(dá)36V的輸入輸出
    發(fā)表于 07-24 14:47

    掃地機(jī)器人高溫高濕試驗(yàn)標(biāo)準(zhǔn)詳解及試驗(yàn)方法

    掃地機(jī)器人的高溫高濕試驗(yàn)標(biāo)準(zhǔn)主要參考一系列國(guó)家標(biāo)準(zhǔn)和國(guó)際標(biāo)準(zhǔn),這些標(biāo)準(zhǔn)詳細(xì)規(guī)定試驗(yàn)的溫度、濕度、持續(xù)時(shí)間以及試驗(yàn)方法等。以下是一些具體的掃地機(jī)器人高溫高濕試驗(yàn)標(biāo)準(zhǔn):   一、國(guó)家
    的頭像 發(fā)表于 07-13 10:11 ?605次閱讀
    <b class='flag-5'>掃地機(jī)器人</b>高溫高濕試驗(yàn)標(biāo)準(zhǔn)詳解及試驗(yàn)方法

    光耦知識(shí)分享‖探討光耦技術(shù)在掃地機(jī)器人的應(yīng)用

    在智能科技的飛速發(fā)展中,掃地機(jī)器人已成為現(xiàn)代生活中不可或缺的助手。而光耦(Optocoupler)作為一項(xiàng)先進(jìn)的電子元件,正在為掃地機(jī)器人的高級(jí)功能提供支持。
    的頭像 發(fā)表于 06-15 11:29 ?298次閱讀
    光耦知識(shí)分享‖探討光耦技術(shù)在<b class='flag-5'>掃地機(jī)器人</b>的應(yīng)用

    其利天下技術(shù)·搭載無(wú)刷電機(jī)的掃地機(jī)器人的前景如何?

    于部分消費(fèi)者來(lái)說(shuō),掃地機(jī)器人仍然是一筆不小的開支。 4.掃地機(jī)器人的未來(lái)發(fā)展前景 展望未來(lái),搭載無(wú)刷電機(jī)的掃地機(jī)器人有望在多個(gè)方面實(shí)現(xiàn)突破。隨著傳感器技術(shù)和人工智能算法的進(jìn)步,
    發(fā)表于 05-05 15:03

    掃地機(jī)器人CCC認(rèn)證申請(qǐng)流程與其他產(chǎn)品的區(qū)別是什么?

    智能家居的興起給人們的日常生活帶來(lái)了很多便利。而其中一眾產(chǎn)品當(dāng)中,在近幾年技術(shù)性得到重大突破并且廣泛運(yùn)用于人們居家生活的當(dāng)屬掃地機(jī)器人。掃地機(jī)器人CCC認(rèn)證申請(qǐng)流程與其他產(chǎn)品的區(qū)別體現(xiàn)
    的頭像 發(fā)表于 02-28 17:10 ?1051次閱讀
    <b class='flag-5'>掃地機(jī)器人</b>CCC認(rèn)證申請(qǐng)流程與其他產(chǎn)品的區(qū)別是什么?

    栽跟頭的掃地機(jī)器人,還需苦練內(nèi)功

    從欣欣向榮,到陡然降溫,掃地機(jī)器人需要經(jīng)歷的“冷暖”還很多
    的頭像 發(fā)表于 02-06 16:15 ?335次閱讀
    栽跟頭的<b class='flag-5'>掃地機(jī)器人</b>,還需苦練內(nèi)功

    視覺(jué)、激光、結(jié)構(gòu)光?掃地機(jī)器人導(dǎo)航避障技術(shù)盤點(diǎn)

    的核心標(biāo)準(zhǔn)。 目前主流的掃地機(jī)器人導(dǎo)航避障技術(shù)路徑為雙目視覺(jué)、激光雷達(dá)、3D結(jié)構(gòu)光(線激光)三條,每條技術(shù)路徑都存在著各自的特點(diǎn)。 視覺(jué)方案 掃地機(jī)器人所配備的
    的頭像 發(fā)表于 02-01 16:01 ?1190次閱讀

    掃地機(jī)器人的拆解

    掃地機(jī)器人大概可以分為以下核心部分:主要包含主控芯片、傳感器芯片、電源管理芯片、WiFi芯片、存儲(chǔ)芯片和視覺(jué)芯片等。
    發(fā)表于 01-02 14:05 ?861次閱讀
    <b class='flag-5'>掃地機(jī)器人</b>的拆解

    掃地機(jī)器人的工作原理和應(yīng)用芯片

    掃地機(jī)器人的工作原理是通過(guò)搭載在機(jī)器人的傳感器和控制系統(tǒng),對(duì)家居環(huán)境進(jìn)行實(shí)時(shí)感知和識(shí)別,從而能夠自主規(guī)劃清潔路線,并利用各種清潔工具對(duì)地面進(jìn)行清潔。自動(dòng)掃地機(jī)器人的核心技術(shù)包括圖像處
    發(fā)表于 12-22 11:18 ?2526次閱讀

    視覺(jué)導(dǎo)航技術(shù)在掃地機(jī)器人的應(yīng)用

    不可置否,激光雷達(dá)已經(jīng)成為掃地機(jī)器人的“耶路撒冷”。
    的頭像 發(fā)表于 11-23 14:49 ?991次閱讀

    掃地機(jī)器人加裝了六軸機(jī)械臂!

    該系統(tǒng)可以實(shí)現(xiàn)機(jī)械手與現(xiàn)有的掃地機(jī)器人無(wú)縫集成,只需對(duì)真空機(jī)器人進(jìn)行較少的改動(dòng)即可輕松連接和拆卸機(jī)械手,并在不影響掃地機(jī)器人原始功能的基礎(chǔ)對(duì)進(jìn)行更為廣泛的功能擴(kuò)展。
    的頭像 發(fā)表于 11-16 10:40 ?1033次閱讀
    <b class='flag-5'>掃地機(jī)器人</b>加裝了六軸機(jī)械臂!