低成本的室內(nèi)導(dǎo)航技術(shù)研究與產(chǎn)業(yè)化
文:中國傳動(dòng)網(wǎng)2018年第三期
導(dǎo)航與避障是實(shí)現(xiàn)機(jī)器人自主移動(dòng)的重要支撐,對于大多數(shù)室內(nèi)移動(dòng)的機(jī)器人而言,其產(chǎn)業(yè)化面臨的成本與性價(jià)比問題,對于導(dǎo)航技術(shù)實(shí)現(xiàn)的影響尤為突出。因此,低成本的室內(nèi)導(dǎo)航技術(shù)研究具有重要的科學(xué)意義和應(yīng)用價(jià)值。本文整理自中國科學(xué)院深圳先進(jìn)技術(shù)研究院智能仿生中心副主任歐勇盛博士的演講稿。
機(jī)器人的應(yīng)用前景
總書記在2014年兩院院士大會(huì)上曾指出:“機(jī)器人是制造行業(yè)皇冠頂上的明珠”。機(jī)器人除了在工業(yè)應(yīng)用方面已經(jīng)有大量應(yīng)用,在國防、科考、資源開發(fā)、養(yǎng)老助老以及服務(wù)業(yè)方面也有剛性需求。在國防方面,無人機(jī)、無人車、無人船正在不斷應(yīng)用于偵察與作戰(zhàn);在太空科考方面,由于環(huán)境過于惡劣,機(jī)器人通常是必不可少的,例如,在月球上,我們的玉兔號工作了兩年多,帶回大量珍貴的實(shí)驗(yàn)數(shù)據(jù);在資源開發(fā)方面,無人船或者無人潛艇進(jìn)行海底資源的勘探也需要機(jī)器人技術(shù);在養(yǎng)老助老以及社會(huì)服務(wù)領(lǐng)域,中國未來有著巨大的老齡化人口,康復(fù)輔助醫(yī)療類的機(jī)器人有很大的應(yīng)用前景。
機(jī)器人的自主移動(dòng)性
雖然機(jī)器人的學(xué)術(shù)定義有很多種,但是,自主性是機(jī)器人與其它機(jī)器區(qū)分的一個(gè)最重要特性,通常其表現(xiàn)為能夠自主移動(dòng)。能夠自主移動(dòng),也是機(jī)器人智能化的重要特點(diǎn)。機(jī)器人的自主移動(dòng)功能,包括自主巡邏(家庭監(jiān)控機(jī)器人、社區(qū)監(jiān)控機(jī)器人、警用的巡邏機(jī)器人)、自主充電(各種掃地機(jī)器人或送餐機(jī)器人)、智能清掃(掃地機(jī)器人)、自動(dòng)行駛(無人車)、自主巡航(無人機(jī)、無人船、無人潛艇)等,導(dǎo)航是機(jī)器人自主移動(dòng)技術(shù)實(shí)現(xiàn)的重要支撐。
機(jī)器人的導(dǎo)航有三大問題:首先是我在哪兒,這就需要機(jī)器人自己定位;其次是在機(jī)器人地圖上,目標(biāo)在哪里;再次是怎么去,即如何繞開障礙物的問題。
在室外,GPS能夠在一定程度上解決導(dǎo)航中的定位問題。但是,在室內(nèi)以及需要高精度定位的場合,傳統(tǒng)GPS通常需要采用其他的傳感器來實(shí)現(xiàn)導(dǎo)航。我們這里主要討論的是室內(nèi)移動(dòng)機(jī)器人的導(dǎo)航問題,尤其是針對其產(chǎn)業(yè)化面臨的成本與性價(jià)比問題對于導(dǎo)航技術(shù)實(shí)現(xiàn)的影響,探討低成本的室內(nèi)導(dǎo)航技術(shù)的實(shí)現(xiàn)方式。
掃地機(jī)器人例子
首先講一下室內(nèi)應(yīng)用比較成功的機(jī)器人,也就是掃地機(jī)器人。早期的掃地機(jī)器人缺乏精確的全局定位導(dǎo)航方式,都是采用盲掃的方式,導(dǎo)致漏掃的區(qū)域多,既費(fèi)電又耗時(shí),而且自動(dòng)回充電站的失敗率很高,續(xù)航不能保障。在那一段時(shí)間,由于大家技術(shù)都差不多,而我們又有人力成本優(yōu)勢,國產(chǎn)的產(chǎn)品占據(jù)了大量的市場。近幾年,一些公司如:Irobot的Northstart系統(tǒng),在定位與導(dǎo)航方式上取得了突破,率先在掃地機(jī)器人上實(shí)現(xiàn)了精確的全局定位導(dǎo)航方式,而且自動(dòng)充電又有了保障,大幅度提升了掃地的工作效率與性能。比如:
低成本激光導(dǎo)航:主要先由Neato掃地機(jī)器人上應(yīng)用,通過激光掃描測量,探測障礙物精確位置,進(jìn)而通過匹配構(gòu)建室內(nèi)柵格地圖,實(shí)現(xiàn)實(shí)時(shí)定位,最后結(jié)合智能規(guī)劃算法,漏掃大大減少。這種方法在有多個(gè)房間的情況下仍然實(shí)用。采用激光實(shí)現(xiàn)導(dǎo)航是本領(lǐng)域相對成熟的技術(shù),難點(diǎn)在于如何實(shí)現(xiàn)低成本的激光傳感器,以及如何針對低成本激光傳感器的精度刷新率等問題,提升算法的可靠性。
攝像頭視覺導(dǎo)航:基于傳感器成本考慮,采用攝像頭看天花板的方式,提取圖像特征,通過匹配實(shí)現(xiàn)定位。這種方法主要是韓國的研發(fā)者實(shí)現(xiàn),后來應(yīng)用在LG的掃地機(jī)上。這種方法同樣存在缺陷,一個(gè)是圖像本身會(huì)受到光照環(huán)境影響存在不穩(wěn)定性,二是整體成本也不低,攝像頭固然便宜,但是處理圖像的時(shí)候需要大量計(jì)算,硬件成本也挺高。另外,如果掃地機(jī)鉆到桌子底下或者沙發(fā)凳子底下,原有的模型就有問題了。
視覺導(dǎo)航算法+硬件化:針對視覺導(dǎo)航算法存在的運(yùn)算量大的問題,將算法固化到芯片上,既可以降低成本,又能提高實(shí)時(shí)性。IRobot公司是這個(gè)領(lǐng)域的領(lǐng)先者,這個(gè)公司是一個(gè)軍方公司,它在這個(gè)領(lǐng)域有很多積累,美國的導(dǎo)彈打得準(zhǔn)就是原來把非常復(fù)雜的計(jì)算用硬件實(shí)現(xiàn)了。目前來說,iRobot的掃地機(jī)器人仍然是本領(lǐng)域技術(shù)水平最高的產(chǎn)品。
導(dǎo)航技術(shù)的成本問題
從掃地機(jī)器人的例子我們可以看到,作為一種面向消費(fèi)者的產(chǎn)品,我們固然要追求技術(shù)的進(jìn)步,但我們同樣需要考慮技術(shù)實(shí)現(xiàn)的成本問題。
第一個(gè)方面就是傳感器等硬件成本的問題:例如,采用激光實(shí)現(xiàn)導(dǎo)航是本領(lǐng)域相對成熟的技術(shù),早已在很多實(shí)驗(yàn)室機(jī)器人,如先鋒機(jī)器人平臺(tái)上實(shí)現(xiàn)。但是,實(shí)驗(yàn)室機(jī)器人多數(shù)采用價(jià)格高達(dá)數(shù)萬元的sick等專業(yè)激光掃描測距儀,用在家用掃地機(jī)上,顯然是消費(fèi)者難以承受的。換句話說,哪怕技術(shù)能夠?qū)崿F(xiàn),如果硬件成本超過了消費(fèi)者能夠承受的范圍,那么如何解決這個(gè)問題就成了關(guān)鍵問題。具體到導(dǎo)航方面,使用低成本的激光、低成本的攝像頭,這都是提升產(chǎn)品競爭力的重要方式。在低成本激光方面,目前很多人都看好這一市場前景,因而發(fā)展迅速,競爭非常激烈,現(xiàn)在深圳就有好幾家做這個(gè)激光,已經(jīng)做到一百多的價(jià)格了。
另外一個(gè)方面是使用的成本問題,例如,一些工業(yè)AGV、倉儲(chǔ)機(jī)器人,采用鋪設(shè)磁條、安裝磁釘?shù)姆椒?,已?jīng)實(shí)現(xiàn)了定位導(dǎo)航,而且應(yīng)用得很好。但是,這種方法在面向大眾的服務(wù)機(jī)器人上并不實(shí)用,如家庭服務(wù)、迎賓接待等機(jī)器人,主要原因是使用成本高。為了買一個(gè)機(jī)器人,在家庭內(nèi)部大量安裝設(shè)備,是用戶很難接受的。除此之外,工業(yè)上應(yīng)用較廣的巡線等方式,也存在使用不靈活等問題,這也是采用這一技術(shù)的送餐機(jī)器人普遍面臨的問題。
低成本導(dǎo)航的技術(shù)難點(diǎn)及相關(guān)技術(shù)
一方面,采用低成本傳感器需要克服精度低、噪聲大、測量不穩(wěn)定等問題;另一方面,應(yīng)對任意的使用環(huán)境,要盡可能少安裝設(shè)置標(biāo)記。這對我們在算法上的進(jìn)一步改進(jìn)提出了更高的要求。如何采用有效資源解決環(huán)境的理解、傳感器的不精確帶來的數(shù)據(jù)完整問題,尋求導(dǎo)航的硬件成本、計(jì)算復(fù)雜度和技術(shù)可靠性等方面的平衡點(diǎn),為面向大眾消費(fèi)者推廣的機(jī)器人產(chǎn)品提供導(dǎo)航技術(shù)是我們的目標(biāo)。
基于視覺的導(dǎo)航,是一種被普遍研究的方案。采用的傳感器包括單目攝像頭、雙目攝像頭、深度攝像頭等。在這一領(lǐng)域,目前比較新的方法包括ORB-SLAM、SVO、DSO等。其中,ORB-SLAM是一個(gè)相對完整以及系統(tǒng)化的方案,該方法通過提取FAST圖像特征,定位特征點(diǎn)位置,再提取特征點(diǎn)位置的旋轉(zhuǎn)的BRIEF特征,作為ORB特征描述子;通過多幀之間的ORB匹配,估計(jì)機(jī)器人的位置變化;使用dbow2庫進(jìn)行回環(huán)檢測,具備重新定位能力,使用g2o作為global和local的優(yōu)化。該方法的缺陷在于,構(gòu)建的地圖是稀疏特征地圖,只能用于定位,不能用于路徑規(guī)劃導(dǎo)航;另外,對于特征較少的場景適應(yīng)能力弱,計(jì)算量也比較大。
基于激光的SLAM,是相對成熟流行的方法。其優(yōu)勢在于一個(gè)是精度比較好,二是可以繪制障礙柵格地圖用于路徑規(guī)劃,三是對工作環(huán)境依賴度不多,不需要額外設(shè)置物體。很多服務(wù)機(jī)器人,如優(yōu)必選的機(jī)器人,就是用這個(gè)方式。這兩年,小米也推出了采用該技術(shù)的1688元的小米掃地機(jī)器人,以低價(jià)優(yōu)勢取得大量市場。在這一領(lǐng)域,有研究者采用深度攝像頭提取激光掃描測距信息實(shí)現(xiàn)導(dǎo)航,但是,深度攝像頭的視角太小,測量誤差較大,只采用這種方式很難調(diào)的穩(wěn)定。
為了克服低成本激光帶來的噪聲大、測量角度距離精度低、測量不穩(wěn)定等問題,我們通常需要結(jié)合其他的傳感器,比如碼盤和IMU,采用數(shù)據(jù)融合的方式實(shí)現(xiàn)SLAM,減少匹配錯(cuò)誤。這些匹配錯(cuò)誤經(jīng)常發(fā)生在長走廊、過于復(fù)雜零碎的場景。另外,如何實(shí)現(xiàn)在大場景下的回環(huán)檢測與矯正,也是需要考慮的問題。
精確的航跡推算,可以一定程度降低對激光等外部感知傳感器性能的要求。普遍采用的方法是結(jié)合機(jī)器人運(yùn)動(dòng)學(xué)模型的擴(kuò)展卡爾曼濾波方法,當(dāng)然還有很多更好的濾波方法 進(jìn)一步提高精度。這也是一個(gè)非常重要的問題,因?yàn)榫_的航跡推算,將使系統(tǒng)應(yīng)對復(fù)雜外部環(huán)境變化的能力大大提升。有人曾提出,如果機(jī)器人僅用碼盤和陀螺,走50米不能出現(xiàn)20cm誤差,算是一個(gè)相對成功的航跡推算系統(tǒng),而這是比較難的,需要大量的工程調(diào)試。當(dāng)然,只依靠航跡推算是不行的,因?yàn)橹灰揽績?nèi)部傳感器,累計(jì)誤差是無法消除的,只能通過外部感知(如激光、攝像頭等)進(jìn)行調(diào)整。
路徑規(guī)劃分為全局路徑規(guī)劃和局部路徑規(guī)劃,全局路徑規(guī)劃普遍采用A*算法。路徑規(guī)劃的難點(diǎn)在于場景的動(dòng)態(tài)變化。在實(shí)際使用過程中,由于場景存在人流等動(dòng)態(tài)變化,會(huì)增加路徑規(guī)劃與局部避障的難度。更麻煩的一點(diǎn)是,傳感器本身的噪聲會(huì)在這個(gè)時(shí)候被放大:在應(yīng)對動(dòng)態(tài)場景時(shí),必須更強(qiáng)的依賴激光等障礙探測傳感器,在玻璃等反光位置,會(huì)產(chǎn)生大量噪聲點(diǎn),而吸光的障礙又難以被探測,導(dǎo)致你分不清哪些障礙物、哪是噪音。前段時(shí)間,Uber無人駕駛車撞死人的事故中,有相當(dāng)一部分原因就是對激光探測的噪聲及障礙處理不當(dāng)導(dǎo)致的。
發(fā)展趨勢
更少設(shè)置的“路標(biāo)”。設(shè)置路標(biāo)是一種早期比較常用的方法,標(biāo)記的唯一性能夠大幅度提升定位的可靠性。在充電站等位置,做出特殊設(shè)計(jì),為機(jī)器人提供一個(gè)絕對定位,是常用的方案。iRobot的Northstar系統(tǒng),就是通過充電站、導(dǎo)航盒等,向屋頂投射標(biāo)記,機(jī)器人檢測標(biāo)記,實(shí)現(xiàn)絕對定位。為了滿足導(dǎo)航功能的易用性需要,路標(biāo)越來越少是總體趨勢。
要能應(yīng)對實(shí)際場景的人群干擾。比如基于天花板圖像的slam技術(shù),這種方法成本低,是一種目前較為實(shí)用的輔助導(dǎo)航方式,能夠有效應(yīng)對寬闊大場景(激光SLAM難以處理)、人群干擾。如何解決特征不夠、特征重復(fù)等問題是方向。
WIFI或超寬帶無線定位 ,不失為一種解決大場景下機(jī)器人定位的有效輔助方式。其中,超寬帶定位已經(jīng)有一定應(yīng)用,但如何減少安裝、如何提升抗干擾能力是關(guān)鍵。
基于室內(nèi)光通信的方案。采用特殊的LED燈具,可以發(fā)射經(jīng)過調(diào)制的可見光信號,機(jī)器人或手機(jī)讀取該光信號,實(shí)現(xiàn)定位。飛利浦光通信定位已開始在商場應(yīng)用,在超市里面購物,不知道白糖在哪兒,你不需要找了,下載APP就可以用手機(jī)捕捉光信號,實(shí)現(xiàn)自身的定位,進(jìn)而找到路線。
更高度集成的專業(yè)傳感器及芯片系統(tǒng)。如,DVS傳感器,直接將軟件算法硬件化,用硬件就能提取輸出圖像特征,大大提升了實(shí)時(shí)性,降低了導(dǎo)航算法對處理器的要求?,F(xiàn)在不少的公司在研發(fā)相關(guān)的傳感器。在以后,導(dǎo)航功能,包括傳感器數(shù)據(jù)采集、處理、地圖創(chuàng)建、定位以及路徑規(guī)劃控制等等,很可能集成到一個(gè)芯片系統(tǒng)實(shí)現(xiàn),從而實(shí)現(xiàn)導(dǎo)航技術(shù)上的革命。
中傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:
凡本網(wǎng)注明[來源:中國傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動(dòng)網(wǎng)(m.u63ivq3.com)獨(dú)家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來源“中國傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問題,請?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
關(guān)注伺服與運(yùn)動(dòng)控制公眾號獲取更多資訊
關(guān)注直驅(qū)與傳動(dòng)公眾號獲取更多資訊
關(guān)注中國傳動(dòng)網(wǎng)公眾號獲取更多資訊
掃碼關(guān)注小程序
時(shí)刻關(guān)注行業(yè)動(dòng)態(tài)
填寫郵件地址,訂閱更多資訊:
撥打電話咨詢:13751143319 余女士
郵箱:chuandong@chuandong.cn
- 運(yùn)動(dòng)控制
- 伺服系統(tǒng)
- 機(jī)器視覺
- 機(jī)械傳動(dòng)
- 編碼器
- 直驅(qū)系統(tǒng)
- 工業(yè)電源
- 電力電子
- 工業(yè)互聯(lián)
- 高壓變頻器
- 中低壓變頻器
- 傳感器
- 人機(jī)界面
- PLC
- 電氣聯(lián)接
- 工業(yè)機(jī)器人
- 低壓電器
- 機(jī)柜