基于DSP和μC/OS-Ⅱ的采摘機(jī)器人視覺系統(tǒng)設(shè)計(jì)
發(fā)布時(shí)間:2022-02-05 07:07
近年來,國(guó)內(nèi)機(jī)器視覺發(fā)展速度較快,應(yīng)用廣泛。由于視覺系統(tǒng)需要處理視頻圖像信息,計(jì)算量較大,因此當(dāng)前該系統(tǒng)多采用計(jì)算機(jī)系統(tǒng)進(jìn)行搭建。為此,提出將嵌入式與視覺系統(tǒng)結(jié)合應(yīng)用的思想,并利用視覺系統(tǒng)和嵌入式智能系統(tǒng)易于信息集成的特點(diǎn),設(shè)計(jì)了一種基于DSP和uC/OS-Ⅱ的視覺系統(tǒng)。該方案主要包括硬件軟件及操作系統(tǒng)的設(shè)計(jì),大大提高了生產(chǎn)的效率和自動(dòng)化程度,對(duì)實(shí)現(xiàn)視覺系統(tǒng)在采摘機(jī)器人中的應(yīng)用具有重要意義。
【文章來源】:農(nóng)機(jī)化研究. 2017,39(06)北大核心
【文章頁數(shù)】:5 頁
【部分圖文】:
典型的機(jī)器視覺系統(tǒng)構(gòu)架Fig.1Typicalmachinevisionsystemarchitecture機(jī)器視覺系統(tǒng)由光源、鏡頭、CCD攝像機(jī)及圖像
2.1采摘機(jī)器人視覺系統(tǒng)的總體方案設(shè)計(jì)本文設(shè)計(jì)核心處理器采用TI公司最新研究設(shè)計(jì)的32位定點(diǎn)數(shù)字處理器芯片TMS320F2812,其數(shù)據(jù)處理能力超強(qiáng),平均每秒可以執(zhí)行150M條指令,且具有豐富的SARAM和Flash片內(nèi)存儲(chǔ)資源。本文根據(jù)視覺系統(tǒng)的組成結(jié)構(gòu)和DSP的工作特性,提出了基于DSP的嵌入式視覺系統(tǒng)。嵌入式視覺系統(tǒng)的總體方案設(shè)計(jì)如圖2所示。圖2嵌入式視覺系統(tǒng)的總體方案Fig.2Thegeneralschemeofembeddedvisionsystem該視覺系統(tǒng)對(duì)視頻信號(hào)的處理過程比較明顯:先從CCD攝像頭捕獲視頻信息,利用視頻解碼器對(duì)視頻信號(hào)進(jìn)行解碼得到亮度參量和色度參量分開的像素信號(hào),并送至TMS320F2812進(jìn)行數(shù)據(jù)的處理;然后將處理得到的控制信號(hào)發(fā)送到采摘機(jī)器人的底層控制部分,同時(shí)將視頻信號(hào)處理結(jié)果傳輸至視頻編碼器,利用OSD顯示器顯示并監(jiān)測(cè)整體系統(tǒng)的運(yùn)行情況。2.2視頻解碼電路的設(shè)計(jì)相比其他信號(hào)而言,視頻圖像信號(hào)比較復(fù)雜,包括行、嘗時(shí)序等同步信號(hào),因此對(duì)于視頻圖像信號(hào)的采集和處理非常復(fù)雜。視頻解碼電路采用TI公司的TVP5150,具有超低功耗的優(yōu)點(diǎn);采用四面32腳封裝,含轉(zhuǎn)換的NTSC/PAL/SECAM等格式的高性能視頻解碼器,其正常工作時(shí)功耗僅115MW,比較適合便攜使用、并且要求嚴(yán)格的視頻產(chǎn)品。TVP5150芯片僅需采用14.31818MHz晶振作為輸入時(shí)鐘,數(shù)字和模擬輸入電壓為1.8V,IO輸出輸出口電壓為3.3V;信號(hào)輸入采取阻抗匹配設(shè)計(jì),防止對(duì)輸入信號(hào)有所反射。TVP5150視頻解碼電路如圖3所示。攝像機(jī)將采集到的模擬信號(hào)經(jīng)過TVP5150進(jìn)行解碼,然后將解碼后得到的數(shù)字視頻信號(hào)發(fā)送至顯示屏幕。若解碼芯片工作正常,則可以看到顯示設(shè)備上對(duì)應(yīng)的顯示畫面。該解碼電路將模擬復(fù)合視頻信號(hào)解碼成符合ITU-RBT.656標(biāo)準(zhǔn)的數(shù)字視頻信號(hào)輸出,方便
饈?入電壓為1.8V,IO輸出輸出口電壓為3.3V;信號(hào)輸入采取阻抗匹配設(shè)計(jì),防止對(duì)輸入信號(hào)有所反射。TVP5150視頻解碼電路如圖3所示。攝像機(jī)將采集到的模擬信號(hào)經(jīng)過TVP5150進(jìn)行解碼,然后將解碼后得到的數(shù)字視頻信號(hào)發(fā)送至顯示屏幕。若解碼芯片工作正常,則可以看到顯示設(shè)備上對(duì)應(yīng)的顯示畫面。該解碼電路將模擬復(fù)合視頻信號(hào)解碼成符合ITU-RBT.656標(biāo)準(zhǔn)的數(shù)字視頻信號(hào)輸出,方便TMS320F2812處理器進(jìn)行數(shù)字視頻信號(hào)輸出,容易進(jìn)行數(shù)字視頻圖像去隔行、分辨率轉(zhuǎn)換甚至MPEG編碼等處理;通過TVP5150完成芯片初始化設(shè)置。圖3TVP5150視頻解碼電路Fig.3TVP5150videodecodingcircuit2.3視頻編碼電路的設(shè)計(jì)模擬視頻信號(hào)轉(zhuǎn)化為數(shù)字信號(hào)后,Y和UV信號(hào)需要在準(zhǔn)確相同的時(shí)序下才能重新疊加復(fù)合為視頻信號(hào)輸出。通常來說,視頻編碼電路的設(shè)計(jì)過程比較復(fù)雜,主要包括濾波、調(diào)節(jié)色彩、添加時(shí)鐘信號(hào),以及進(jìn)行數(shù)模信號(hào)的轉(zhuǎn)化等。本文選用SAA7105對(duì)視頻圖像進(jìn)行處理后輸出,該芯片集成度高,內(nèi)部包括輸入信號(hào)格式器、彩色空間轉(zhuǎn)換器、高質(zhì)量的定標(biāo)器和抗抖動(dòng)式濾波器,可以在低電壓模式下輸出圖像處理信號(hào),被處理的視頻信號(hào)經(jīng)過低通濾波后編碼為模擬信號(hào)。SAA7105顯示接口電路如圖4所示。圖4SAA7105顯示接口Fig.4SAA7105displayinterface3視覺系統(tǒng)開發(fā)平臺(tái)—實(shí)時(shí)操作系統(tǒng)本文設(shè)計(jì)的軟件開發(fā)平臺(tái)采用uC/OS-II系統(tǒng),采摘機(jī)器人視覺系統(tǒng)利用uC/OS-II內(nèi)核實(shí)現(xiàn)智能控制功能。3.1采摘機(jī)器人視覺系用軟件總體設(shè)計(jì)控制系統(tǒng)的硬件部分是機(jī)器視覺系統(tǒng)正常運(yùn)作的平臺(tái),而硬件部分的協(xié)調(diào)運(yùn)行必須依靠底層程序驅(qū)動(dòng)。嵌入式視覺系統(tǒng)軟件總體設(shè)計(jì)如圖5所示。圖5中,整個(gè)軟件的設(shè)計(jì)包含以下幾個(gè)部分:①CCD攝像機(jī)采集一組視頻信號(hào);②對(duì)視頻信息進(jìn)行
【參考文獻(xiàn)】:
期刊論文
[1]智能移動(dòng)式水果采摘機(jī)器人設(shè)計(jì)——基于機(jī)器視覺技術(shù)[J]. 孫承庭,胡平. 農(nóng)機(jī)化研究. 2016(08)
[2]用于采摘機(jī)器人的空間定位方法及試驗(yàn)[J]. 楊永. 制造業(yè)自動(dòng)化. 2014(23)
[3]果蔬采摘機(jī)器人末端執(zhí)行器研究進(jìn)展與分析[J]. 李國(guó)利,姬長(zhǎng)英,翟力欣. 中國(guó)農(nóng)機(jī)化學(xué)報(bào). 2014(05)
[4]基于機(jī)器視覺技術(shù)啤酒空瓶檢測(cè)系統(tǒng)設(shè)計(jì)[J]. 孫立軍,令曉明. 電子世界. 2012(18)
[5]蘋果采摘機(jī)器人對(duì)振蕩果實(shí)的快速定位采摘方法[J]. 呂繼東,趙德安,姬偉,陳玉,沈惠良,張穎. 農(nóng)業(yè)工程學(xué)報(bào). 2012(13)
[6]開放分布式蘋果采摘機(jī)器人控制系統(tǒng)研究及實(shí)現(xiàn)[J]. 呂繼東,趙德安,姬偉,郭金亮,李占坤. 小型微型計(jì)算機(jī)系統(tǒng). 2012(02)
[7]開放式茄子采摘機(jī)器人設(shè)計(jì)與試驗(yàn)[J]. 宋健,孫學(xué)巖,張鐵中,張賓,徐麗明. 農(nóng)業(yè)機(jī)械學(xué)報(bào). 2009(01)
[8]采摘機(jī)器人視覺伺服控制系統(tǒng)設(shè)計(jì)[J]. 趙慶波,趙德安,姬偉,張超,申景鳳. 農(nóng)業(yè)機(jī)械學(xué)報(bào). 2009(01)
[9]機(jī)器人視覺伺服系統(tǒng)結(jié)構(gòu)及實(shí)現(xiàn)[J]. 田夢(mèng)倩,羅翔. 制造業(yè)自動(dòng)化. 2005(12)
博士論文
[1]溫室果蔬采摘機(jī)器人視覺信息獲取方法及樣機(jī)系統(tǒng)研究[D]. 紀(jì)超.中國(guó)農(nóng)業(yè)大學(xué) 2014
[2]蘋果采摘機(jī)器人視覺測(cè)量與避障控制研究[D]. 呂繼東.江蘇大學(xué) 2012
[3]黃瓜采摘機(jī)器人視覺關(guān)鍵技術(shù)及系統(tǒng)研究[D]. 戚利勇.浙江工業(yè)大學(xué) 2011
[4]柑橘采摘機(jī)器人工作場(chǎng)景信息感知技術(shù)與路徑規(guī)劃研究[D]. 呂強(qiáng).江蘇大學(xué) 2010
碩士論文
[1]基于雙目立體視覺的工業(yè)機(jī)器人目標(biāo)識(shí)別及定位研究[D]. 聶春鵬.長(zhǎng)安大學(xué) 2015
[2]基于機(jī)器視覺的智能啤酒瓶污損檢測(cè)系統(tǒng)的研究與設(shè)計(jì)[D]. 任嬌.曲阜師范大學(xué) 2015
[3]果蔬采摘機(jī)器人視覺技術(shù)研究及系統(tǒng)構(gòu)建[D]. 付中軍.沈陽工業(yè)大學(xué) 2014
[4]嵌入式家居視頻監(jiān)控遠(yuǎn)程控制的研究與實(shí)現(xiàn)[D]. 陳軍.湖南大學(xué) 2013
[5]基于FPGA的嵌入式視覺檢測(cè)系統(tǒng)及IP核設(shè)計(jì)[D]. 王銳煌.廣東工業(yè)大學(xué) 2011
[6]果樹采摘機(jī)器人控制系統(tǒng)研究與設(shè)計(jì)[D]. 李占坤.江蘇大學(xué) 2010
[7]基于ARM的電火花線切割機(jī)數(shù)控系統(tǒng)研究[D]. 陳濤.南京航空航天大學(xué) 2010
[8]基于ARM7的嵌入式μC/TCP-IP協(xié)議棧的研究與實(shí)現(xiàn)[D]. 李佳旭.西安電子科技大學(xué) 2010
[9]基于機(jī)器視覺的獼猴桃果實(shí)識(shí)別與定位關(guān)鍵技術(shù)研究[D]. 丁亞蘭.西北農(nóng)林科技大學(xué) 2009
[10]蘋果采摘機(jī)器人機(jī)械手結(jié)構(gòu)設(shè)計(jì)與分析[D]. 楊文亮.江蘇大學(xué) 2009
本文編號(hào):3614794
【文章來源】:農(nóng)機(jī)化研究. 2017,39(06)北大核心
【文章頁數(shù)】:5 頁
【部分圖文】:
典型的機(jī)器視覺系統(tǒng)構(gòu)架Fig.1Typicalmachinevisionsystemarchitecture機(jī)器視覺系統(tǒng)由光源、鏡頭、CCD攝像機(jī)及圖像
2.1采摘機(jī)器人視覺系統(tǒng)的總體方案設(shè)計(jì)本文設(shè)計(jì)核心處理器采用TI公司最新研究設(shè)計(jì)的32位定點(diǎn)數(shù)字處理器芯片TMS320F2812,其數(shù)據(jù)處理能力超強(qiáng),平均每秒可以執(zhí)行150M條指令,且具有豐富的SARAM和Flash片內(nèi)存儲(chǔ)資源。本文根據(jù)視覺系統(tǒng)的組成結(jié)構(gòu)和DSP的工作特性,提出了基于DSP的嵌入式視覺系統(tǒng)。嵌入式視覺系統(tǒng)的總體方案設(shè)計(jì)如圖2所示。圖2嵌入式視覺系統(tǒng)的總體方案Fig.2Thegeneralschemeofembeddedvisionsystem該視覺系統(tǒng)對(duì)視頻信號(hào)的處理過程比較明顯:先從CCD攝像頭捕獲視頻信息,利用視頻解碼器對(duì)視頻信號(hào)進(jìn)行解碼得到亮度參量和色度參量分開的像素信號(hào),并送至TMS320F2812進(jìn)行數(shù)據(jù)的處理;然后將處理得到的控制信號(hào)發(fā)送到采摘機(jī)器人的底層控制部分,同時(shí)將視頻信號(hào)處理結(jié)果傳輸至視頻編碼器,利用OSD顯示器顯示并監(jiān)測(cè)整體系統(tǒng)的運(yùn)行情況。2.2視頻解碼電路的設(shè)計(jì)相比其他信號(hào)而言,視頻圖像信號(hào)比較復(fù)雜,包括行、嘗時(shí)序等同步信號(hào),因此對(duì)于視頻圖像信號(hào)的采集和處理非常復(fù)雜。視頻解碼電路采用TI公司的TVP5150,具有超低功耗的優(yōu)點(diǎn);采用四面32腳封裝,含轉(zhuǎn)換的NTSC/PAL/SECAM等格式的高性能視頻解碼器,其正常工作時(shí)功耗僅115MW,比較適合便攜使用、并且要求嚴(yán)格的視頻產(chǎn)品。TVP5150芯片僅需采用14.31818MHz晶振作為輸入時(shí)鐘,數(shù)字和模擬輸入電壓為1.8V,IO輸出輸出口電壓為3.3V;信號(hào)輸入采取阻抗匹配設(shè)計(jì),防止對(duì)輸入信號(hào)有所反射。TVP5150視頻解碼電路如圖3所示。攝像機(jī)將采集到的模擬信號(hào)經(jīng)過TVP5150進(jìn)行解碼,然后將解碼后得到的數(shù)字視頻信號(hào)發(fā)送至顯示屏幕。若解碼芯片工作正常,則可以看到顯示設(shè)備上對(duì)應(yīng)的顯示畫面。該解碼電路將模擬復(fù)合視頻信號(hào)解碼成符合ITU-RBT.656標(biāo)準(zhǔn)的數(shù)字視頻信號(hào)輸出,方便
饈?入電壓為1.8V,IO輸出輸出口電壓為3.3V;信號(hào)輸入采取阻抗匹配設(shè)計(jì),防止對(duì)輸入信號(hào)有所反射。TVP5150視頻解碼電路如圖3所示。攝像機(jī)將采集到的模擬信號(hào)經(jīng)過TVP5150進(jìn)行解碼,然后將解碼后得到的數(shù)字視頻信號(hào)發(fā)送至顯示屏幕。若解碼芯片工作正常,則可以看到顯示設(shè)備上對(duì)應(yīng)的顯示畫面。該解碼電路將模擬復(fù)合視頻信號(hào)解碼成符合ITU-RBT.656標(biāo)準(zhǔn)的數(shù)字視頻信號(hào)輸出,方便TMS320F2812處理器進(jìn)行數(shù)字視頻信號(hào)輸出,容易進(jìn)行數(shù)字視頻圖像去隔行、分辨率轉(zhuǎn)換甚至MPEG編碼等處理;通過TVP5150完成芯片初始化設(shè)置。圖3TVP5150視頻解碼電路Fig.3TVP5150videodecodingcircuit2.3視頻編碼電路的設(shè)計(jì)模擬視頻信號(hào)轉(zhuǎn)化為數(shù)字信號(hào)后,Y和UV信號(hào)需要在準(zhǔn)確相同的時(shí)序下才能重新疊加復(fù)合為視頻信號(hào)輸出。通常來說,視頻編碼電路的設(shè)計(jì)過程比較復(fù)雜,主要包括濾波、調(diào)節(jié)色彩、添加時(shí)鐘信號(hào),以及進(jìn)行數(shù)模信號(hào)的轉(zhuǎn)化等。本文選用SAA7105對(duì)視頻圖像進(jìn)行處理后輸出,該芯片集成度高,內(nèi)部包括輸入信號(hào)格式器、彩色空間轉(zhuǎn)換器、高質(zhì)量的定標(biāo)器和抗抖動(dòng)式濾波器,可以在低電壓模式下輸出圖像處理信號(hào),被處理的視頻信號(hào)經(jīng)過低通濾波后編碼為模擬信號(hào)。SAA7105顯示接口電路如圖4所示。圖4SAA7105顯示接口Fig.4SAA7105displayinterface3視覺系統(tǒng)開發(fā)平臺(tái)—實(shí)時(shí)操作系統(tǒng)本文設(shè)計(jì)的軟件開發(fā)平臺(tái)采用uC/OS-II系統(tǒng),采摘機(jī)器人視覺系統(tǒng)利用uC/OS-II內(nèi)核實(shí)現(xiàn)智能控制功能。3.1采摘機(jī)器人視覺系用軟件總體設(shè)計(jì)控制系統(tǒng)的硬件部分是機(jī)器視覺系統(tǒng)正常運(yùn)作的平臺(tái),而硬件部分的協(xié)調(diào)運(yùn)行必須依靠底層程序驅(qū)動(dòng)。嵌入式視覺系統(tǒng)軟件總體設(shè)計(jì)如圖5所示。圖5中,整個(gè)軟件的設(shè)計(jì)包含以下幾個(gè)部分:①CCD攝像機(jī)采集一組視頻信號(hào);②對(duì)視頻信息進(jìn)行
【參考文獻(xiàn)】:
期刊論文
[1]智能移動(dòng)式水果采摘機(jī)器人設(shè)計(jì)——基于機(jī)器視覺技術(shù)[J]. 孫承庭,胡平. 農(nóng)機(jī)化研究. 2016(08)
[2]用于采摘機(jī)器人的空間定位方法及試驗(yàn)[J]. 楊永. 制造業(yè)自動(dòng)化. 2014(23)
[3]果蔬采摘機(jī)器人末端執(zhí)行器研究進(jìn)展與分析[J]. 李國(guó)利,姬長(zhǎng)英,翟力欣. 中國(guó)農(nóng)機(jī)化學(xué)報(bào). 2014(05)
[4]基于機(jī)器視覺技術(shù)啤酒空瓶檢測(cè)系統(tǒng)設(shè)計(jì)[J]. 孫立軍,令曉明. 電子世界. 2012(18)
[5]蘋果采摘機(jī)器人對(duì)振蕩果實(shí)的快速定位采摘方法[J]. 呂繼東,趙德安,姬偉,陳玉,沈惠良,張穎. 農(nóng)業(yè)工程學(xué)報(bào). 2012(13)
[6]開放分布式蘋果采摘機(jī)器人控制系統(tǒng)研究及實(shí)現(xiàn)[J]. 呂繼東,趙德安,姬偉,郭金亮,李占坤. 小型微型計(jì)算機(jī)系統(tǒng). 2012(02)
[7]開放式茄子采摘機(jī)器人設(shè)計(jì)與試驗(yàn)[J]. 宋健,孫學(xué)巖,張鐵中,張賓,徐麗明. 農(nóng)業(yè)機(jī)械學(xué)報(bào). 2009(01)
[8]采摘機(jī)器人視覺伺服控制系統(tǒng)設(shè)計(jì)[J]. 趙慶波,趙德安,姬偉,張超,申景鳳. 農(nóng)業(yè)機(jī)械學(xué)報(bào). 2009(01)
[9]機(jī)器人視覺伺服系統(tǒng)結(jié)構(gòu)及實(shí)現(xiàn)[J]. 田夢(mèng)倩,羅翔. 制造業(yè)自動(dòng)化. 2005(12)
博士論文
[1]溫室果蔬采摘機(jī)器人視覺信息獲取方法及樣機(jī)系統(tǒng)研究[D]. 紀(jì)超.中國(guó)農(nóng)業(yè)大學(xué) 2014
[2]蘋果采摘機(jī)器人視覺測(cè)量與避障控制研究[D]. 呂繼東.江蘇大學(xué) 2012
[3]黃瓜采摘機(jī)器人視覺關(guān)鍵技術(shù)及系統(tǒng)研究[D]. 戚利勇.浙江工業(yè)大學(xué) 2011
[4]柑橘采摘機(jī)器人工作場(chǎng)景信息感知技術(shù)與路徑規(guī)劃研究[D]. 呂強(qiáng).江蘇大學(xué) 2010
碩士論文
[1]基于雙目立體視覺的工業(yè)機(jī)器人目標(biāo)識(shí)別及定位研究[D]. 聶春鵬.長(zhǎng)安大學(xué) 2015
[2]基于機(jī)器視覺的智能啤酒瓶污損檢測(cè)系統(tǒng)的研究與設(shè)計(jì)[D]. 任嬌.曲阜師范大學(xué) 2015
[3]果蔬采摘機(jī)器人視覺技術(shù)研究及系統(tǒng)構(gòu)建[D]. 付中軍.沈陽工業(yè)大學(xué) 2014
[4]嵌入式家居視頻監(jiān)控遠(yuǎn)程控制的研究與實(shí)現(xiàn)[D]. 陳軍.湖南大學(xué) 2013
[5]基于FPGA的嵌入式視覺檢測(cè)系統(tǒng)及IP核設(shè)計(jì)[D]. 王銳煌.廣東工業(yè)大學(xué) 2011
[6]果樹采摘機(jī)器人控制系統(tǒng)研究與設(shè)計(jì)[D]. 李占坤.江蘇大學(xué) 2010
[7]基于ARM的電火花線切割機(jī)數(shù)控系統(tǒng)研究[D]. 陳濤.南京航空航天大學(xué) 2010
[8]基于ARM7的嵌入式μC/TCP-IP協(xié)議棧的研究與實(shí)現(xiàn)[D]. 李佳旭.西安電子科技大學(xué) 2010
[9]基于機(jī)器視覺的獼猴桃果實(shí)識(shí)別與定位關(guān)鍵技術(shù)研究[D]. 丁亞蘭.西北農(nóng)林科技大學(xué) 2009
[10]蘋果采摘機(jī)器人機(jī)械手結(jié)構(gòu)設(shè)計(jì)與分析[D]. 楊文亮.江蘇大學(xué) 2009
本文編號(hào):3614794
本文鏈接:http://www.sikaile.net/kejilunwen/zidonghuakongzhilunwen/3614794.html
最近更新
教材專著