亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Nao機(jī)器人的撿垃圾流程及算法研究

        2015-06-24 12:56:07鹿天柱羅罹胡開亮
        電腦知識(shí)與技術(shù) 2015年11期

        鹿天柱++羅罹++胡開亮

        摘要:針對(duì)家庭服務(wù)類機(jī)器人撿垃圾的問題,提出了一種基于機(jī)器人識(shí)別物體上的Naomark標(biāo)記來間接識(shí)別物體的策略。文中簡單介紹了RGB以及HSV色彩模式,闡明了引用Naomark的原因,給出了Nao機(jī)器人撿垃圾的具體過程。

        關(guān)鍵詞:Nao機(jī)器人;RGB;HSV;Naomark

        中圖分類號(hào):TP18 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)11-0154-02

        1 Nao機(jī)器人的基本介紹

        隨著人類在人工智能機(jī)器人領(lǐng)域的不斷探索與發(fā)展,越來越多種類的機(jī)器人被研發(fā)與投入使用,在這之中,Nao機(jī)器人憑借其顯著的特點(diǎn)逐漸成為學(xué)術(shù)領(lǐng)域乃至世界范圍內(nèi)應(yīng)用最廣泛的人工智能機(jī)器人。

        在硬件方面,Nao配置了眾多可移動(dòng)的關(guān)節(jié)位置,這些關(guān)節(jié)位置使 Nao擁有25個(gè)自由度[1],保證了機(jī)器人動(dòng)作的連貫性,再加上機(jī)器人內(nèi)部配置了壓力傳感器,霍爾效應(yīng)傳感器,慣性導(dǎo)航儀,紅外接收器和超聲波傳感器等設(shè)備[2],進(jìn)一步提升了Nao機(jī)器人行走,抓取等動(dòng)作的流暢與穩(wěn)定,此外,通過AMD Geode等嵌入式軟件,Nao可以實(shí)現(xiàn)聲音合成、音響定位、探測視覺圖像及探測障礙物等多種功能。

        編程方面Nao可在Linux、Windows或Mac OS等多種操作系統(tǒng)下通過現(xiàn)成的指令塊進(jìn)行可視化編程編程并且擁有一個(gè)開放式的構(gòu)架,大大簡化了程序員的工作,并且用戶可以通過自己想要達(dá)到的效果來探索不同的領(lǐng)域。

        2 物體識(shí)別技術(shù)的選擇

        2.1 RGB和HSV

        在顏色空間的選擇方面,最廣泛運(yùn)用的是RGB色彩模式以及HSV色彩模式。

        RGB色彩模式是將紅(Red)綠(Green)藍(lán)(Blue)三種原色的色光以不同的比例相加,這樣就可以產(chǎn)生很多種不同效果的色光,具體來說一個(gè)圖像的每個(gè)像素點(diǎn)都分別有R、G、B三個(gè)色彩分量,而在RGB顏色模型中,每個(gè)像素點(diǎn)的每個(gè)分量被分配了一個(gè)0到255之間的色彩值。例如:純紅色的R值為255,G值為0,B值為0;白色的R、G、B都為255;黑色的R、G、B都為0。經(jīng)過理論分析以及眾多實(shí)際應(yīng)用經(jīng)驗(yàn),RGB圖像可以表示多達(dá)16777216種顏色。但是使用RGB顏色模型的一個(gè)很大的問題是這種顏色空間受光照強(qiáng)度的影響比較大,相關(guān)實(shí)驗(yàn)表明,對(duì)于同一物體來說在不同強(qiáng)度的光照下測得的RGB色值分布很分散,但是在Nao機(jī)器人執(zhí)行撿垃圾任務(wù)的環(huán)境中光線強(qiáng)度的變化可能會(huì)比較大,這就無法保證識(shí)別的準(zhǔn)確性,如果采用RGB顏色空間的話,機(jī)器人就很可能把并非指定顏色的物體誤認(rèn)為指定顏色的物體或者忽略了應(yīng)該識(shí)別的物體,顯然,RGB是不能滿足實(shí)際要求的。

        HSV顏色模型的H、S、V三個(gè)分量分別表示色調(diào)、飽和度和亮度[3],色調(diào)H由角度度量,由繞V軸的旋轉(zhuǎn)角給定,并做規(guī)定紅色對(duì)應(yīng)的角度為0,按照逆時(shí)針方向旋轉(zhuǎn),相應(yīng)的黃色對(duì)應(yīng)的角度為60°,綠色對(duì)應(yīng)于角度120°,青色對(duì)應(yīng)角度為180°藍(lán)色對(duì)應(yīng)于角度240°,,品紅對(duì)應(yīng)角度為300°。飽和度S取值從0.0到1.0,值越大表示色彩越飽和,比較特別的是S幾乎不隨光照強(qiáng)度的變化而改變,這一特點(diǎn)恰恰彌補(bǔ)了RGB顏色空間的缺陷。 亮度V取值范圍從0到255,每一個(gè)值對(duì)應(yīng)于一種顏色[4]

        2.2 Naomark

        為了避免RGB顏色模式中光照的影響以及在HSV顏色模式上有所創(chuàng)新,我們采用了一種Naomark標(biāo)識(shí)技術(shù)。Naomark以一個(gè)黑色圓圈為圓心,周圍有若干以圓圈為中心打開的白色扇環(huán),黑色圓圈里的數(shù)字叫做Mark ID,是對(duì)不同Naomark的標(biāo)記,將Naomark放在目標(biāo)物體上,并放在Nao行動(dòng)范圍內(nèi)的不同位置,Nao便把直接尋找目標(biāo)物體的任務(wù)轉(zhuǎn)換成通過探測Naomark來間接定位目標(biāo)物體,這樣做的直接原因就是為了解決上面提到的RGB顏色空間的色值分散問題,實(shí)驗(yàn)結(jié)果表明,Nao探測Naomark時(shí)受光照的影響可以被控制在允許的范圍內(nèi),因此識(shí)別的準(zhǔn)確度在很大程度上得到了保證。

        獲取結(jié)果的代碼:

        From naoqi import ALProxy

        IP=”your _robot_ip”

        PORT=9559

        #Create a proxy to ALMemory

        memProxy=ALProxy(“ALMemory”,IP,PORT)

        #Get data from landmark detection(assuming face detection has been activated)

        Data=memProxy.getData(“LandmarkDetected”)

        如果探測無結(jié)果,則變量值為空,(Python語言里為”[]”)。如果探測到N個(gè)Naomark,則會(huì)有如下的信息:[[TimeStampField[Mark_info_0,Mark_info_1,......Mark_info_N-1]]]。假設(shè)獲取到的Naomark信息如下:

        Mark ID:150

        alpha 0.062-beta 0.030

        width0.032-heught0.032

        則表示已經(jīng)檢測到150號(hào)Naomark,width和height是寬度和高度信息,alpha和beta是測試信息。

        3 撿垃圾的具體過程

        首先在垃圾以及垃圾桶上貼上Naomark,之后Nao在一定的區(qū)域內(nèi)進(jìn)行檢測,結(jié)果是先定位到垃圾上的Naomark,Nao向目標(biāo)垃圾移動(dòng),撿起垃圾后繼續(xù)檢測,定位到垃圾桶上的Naomark,向垃圾桶移動(dòng),并最終完成撿垃圾的動(dòng)作。

        這個(gè)過程在實(shí)際實(shí)驗(yàn)中主要遇到了兩個(gè)問題,一個(gè)是在Nao第一次檢測過程中如果先識(shí)別到了垃圾桶上的Naomark,我們要求Nao不能向垃圾桶移動(dòng)。解決方案是我們把垃圾上的Mark ID定義為0~100,把垃圾桶上的Mark ID定義為101~200。在第一次的檢測過程中把檢測到的Mark ID 限制在0~100,如果檢測到其他的Mark ID,Nao會(huì)自動(dòng)丟棄。還有一個(gè)問題是Nao在向目標(biāo)物移動(dòng)的過程中的平穩(wěn)問題,實(shí)驗(yàn)證明,在移動(dòng)過程中Nao大概有40%的幾率出現(xiàn)不穩(wěn)甚至跌倒的情況,這需要我們開發(fā)一套更加完備的機(jī)器人行走算法,這是日后主要的研究方向。

        4 結(jié)論

        文章分析了RGB以及HSV色彩模式的原理特點(diǎn)以及不足,提出了一種基于Naomark的物體識(shí)別技術(shù),即通過探測Naomark上的Mark ID來識(shí)別和定位物體,這么做可以有效的彌補(bǔ)Nao機(jī)器人在應(yīng)用RGB色彩模式時(shí)易受光線影響的缺陷。文章然后給出了Nao機(jī)器人從識(shí)別物體到完成撿垃圾動(dòng)作的完整過程,通過實(shí)驗(yàn)發(fā)現(xiàn)Nao機(jī)器人在實(shí)際應(yīng)用中會(huì)出現(xiàn)行走不穩(wěn)甚至跌倒的問題,因此為了解決這一問題,日后需要開發(fā)出一套算法使機(jī)器人行走更加平穩(wěn)與流暢。

        參考文獻(xiàn):

        [1] 孟憲龍, 李龍澍, 羅罹, 等. RoboCup中NAO機(jī)器人球場目標(biāo)紅球識(shí)別與快速找球策略[J].電腦知識(shí)與技術(shù), 2013, (24):5515-5519.

        [2] 豐昆劍. 監(jiān)控視頻流的特征分析與壓縮技術(shù)的實(shí)現(xiàn)[D]. 東南大學(xué), 2008.

        [3] Tsutomu Kuroda,Tomio Watanabe.Method for lip extraction from face image using HSV color space[J].日本機(jī)械學(xué)會(huì)論文集. C編,1995,61(592):4724-4729.

        [4] 宮興亮. 支持自頂向下色彩設(shè)計(jì)的模型構(gòu)建與應(yīng)用[D]. 西北工業(yè)大學(xué), 2007.

        午夜精品久久久久久久99老熟妇| 91尤物在线看| 国产一区二区精品久久呦| 久久精品国产亚洲av影院毛片| 国产亚av手机在线观看| 天堂√中文在线bt| 亚洲一区二区三区久久不卡| 国内精品少妇久久精品| 国产情侣一区二区| 老师脱了内裤让我进去| 午夜视频网址| 精品国产精品久久一区免费| 亚洲av无码成人精品国产| 精品一区二区三区免费播放| 在线观看av国产自拍| 亚洲韩日av中文字幕| 亚洲av首页在线| 无码人妻丰满熟妇区免费| 乌克兰粉嫩xxx极品hd| 久久无码高潮喷水免费看| 国产三级一区二区三区在线观看 | 日本专区一区二区三区| 久久国产精品亚洲我射av大全| 天堂在线资源中文在线8| 欧美日韩亚洲国内综合网| 亚洲av永久青草无码精品| 亚洲一区二区三区视频免费看| 无码区a∨视频体验区30秒| 欧韩视频一区二区无码| 国产免费人成网站在线播放| 青青草骚视频在线观看| a级大胆欧美人体大胆666| 中文字幕亚洲无线码高清| 麻豆精品国产免费av影片| 含紧一点h边做边走动免费视频| 久久久久久av无码免费看大片 | 在线观看黄片在线播放视频| 99e99精选视频在线观看| 波多野结衣乳巨码无在线| 国产精品色内内在线播放| 美女与黑人巨大进入免费观看|