1000部丰满熟女富婆视频,托着奶头喂男人吃奶,厨房挺进朋友人妻,成 人 免费 黄 色 网站无毒下载

首頁 > 文章中心 > 正文

視覺交互技術的采摘機器人系統設計

前言:本站為你精心整理了視覺交互技術的采摘機器人系統設計范文,希望能為你的創作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。

視覺交互技術的采摘機器人系統設計

摘要:以草莓采摘作業過程為研究對象,對草莓自動采摘時出現的損傷現象進行分析,提出一種利用機器視覺交互實現草莓準確識別定位的自動采摘系統,并搭建草莓采摘機器人電氣控制模塊和機械模塊,同時進行系統驗證試驗。結果表明:在相同的作業環境條件下,在圖像采集時進行光源輔助,能夠有效提高采摘作業可靠性;通過對不同條件下采摘作業時間進行統計,得出草莓采摘機器人完成單個草莓采摘作業的時間約為10s。此采摘系統可為智能化采摘機器人的設計提供技術參考。

關鍵詞:采摘機器人;草莓采摘;機器視覺;末端執行器

0引言

隨著農業生產過程機械化程度的不斷提高,水果自動化采摘已經成為當前農業自動化程度的標識[1]。受水果外觀特性的限制,草莓采摘過程大多依靠人工進行作業,采摘效率低,勞動強度大,成本高,導致收獲時期草莓采摘滯后而造成浪費[2]。草莓采摘機器人通過夾持機構對草莓進行夾取,并使用隨機刀具進行草莓莖切斷,當草莓的形狀和大小不同時需要準確進行夾持力和受力部位的控制,否則會出現草莓損傷現象[3-4]。因此,需要設計一種通過機器視覺進行草莓高精度識別和夾持控制的定位機構,以有效解決采摘過程中出現的損傷問題。筆者通過對草莓種植采摘過程進行分析,設計了一種基于機器視覺的草莓精確無損采摘機器人,可實現草莓自動化采摘,同時確保采摘過程中草莓無損傷。

1采摘機器人整體設計

草莓采摘機器人包含機械、電氣及機器視覺3部分,如圖1所示。其中,機械部分包含移動裝置、末端執行器以及草莓收集裝置;電氣部分包含機器人電源、電機、控制器以及驅動模塊;機器視覺系統主要包含圖像采集傳感器、視覺分析系統以及信號傳輸裝置[5-7]。草莓采摘機器人控制系統將控制器與末端執行器連接,實現不同裝置之間的信息交互,協同完成草莓采摘作業[8]。圖像采集傳感器獲取草莓圖片,并將圖片數據傳輸至控制器進行圖像處理,識別草莓形狀和大小;同時,將識別信息反饋至電機驅動器,計算草莓與末端執行器之間的距離,根據移動速度計算末端執行器開始工作時間和工作結束時間。末端執行器移動至草莓正下方后,迅速向上移動,將草莓夾持,在拉力作用下草莓莖被拉斷,完成草莓采摘作業[9]。

2采摘機器人視覺系統設計

草莓采摘機器人圖像采集傳感器是一種像素30萬的視覺傳感器,能夠與控制器連接,實現草莓圖像采集識別。在工作過程中,圖像采集傳感器實時進行圖像采集,并將圖像數據上傳;控制系統根據圖像信息數據,對圖像中每一個像素點進行識別,并根據草莓顏色閾值進行圖像判斷,識別草莓的成熟程度,判斷草莓是否需要采摘[10]。草莓采摘機器人通過對圖像傳感器采集到的圖像數據特征進行識別,將草莓圖像從草莓植株中識別出來,在采摘作業過程中可通過手動設置顏色閾值的方式來進行草莓判斷。草莓采摘機器人末端執行器能夠根據圖像信息有效進行草莓狀態判斷,從而調整末端執行器的作用力,提高采摘作業過程可靠性[11]。整個控制過程不需要對圖像信息進行精確的識別,僅需要判斷圖像區域內是否存在設定的RGB閾值信息和像素點的閾值,即可完成草莓成熟程度的判斷;當該區域內存在符合采摘要求的草莓時,機器人末端執行器即可進行作業。在草莓成熟程度識別過程中,對草莓顏色進行識別是最直接有效的識別方法,在1個采摘作業循環完成后即可轉入下一次作業循環。圖3為草莓采摘機器人視覺識別流程圖。草莓機器人機器視覺識別過程主要包含圖像采集和圖像處理兩個過程:圖像采集過程用于對草莓圖像進行采集,控制系統同時對草莓圖像進行處理,實現草莓的識別和位置確定;圖像處理過程主要完成草莓圖像內的顏色提取,同時對每一個像素點的RGB值進行提取,并與設定的顏色閾值進行判斷,從而識別出草莓的成熟程度。

3采摘機器人電氣系統設計

草莓采摘機器人電氣系統交互模塊用于對用戶進行狀態顯示,可通過按鍵指令輸入的方式進行草莓顏色閾值或采摘作業速率等作業參數設定[12]。采摘機器人傳感器主要包含圖像采集傳感器、光電距離檢測裝置及位置傳感器。其中,視覺傳感器用于對草莓進行圖像采集,根據草莓圖像信息判斷草莓的狀態及成熟程度,作為控制器的輸入指令用于判斷是否需要進行采摘;光電距離檢測裝置用于對草莓采摘末端執行器到草莓之間的距離進行檢測,避免采摘過程中出現末端執行器損壞或造成草莓損傷的現象;位置傳感器用于對末端執行器的位置進行復位,同時根據位置傳感器的信號值判斷末端執行器是否處于控制系統原點。在采摘作業過程中,當末端執行器復位至控制系統原點時,機器人驅動電機開始作業,圖像采集傳感器不斷進行圖像采集處理,并判斷草莓的成熟程度;當需要采摘時,驅動電機開始工作,并執行采摘動作。如圖4為采摘機器人控制系統工作流程圖。

4系統測試分析

采用機器視覺搭建草莓采摘機器人作業系統,并分別在白天、黑天、晴天、陰天、無光源輔助、有光源輔助以及不同環境交叉條件下進行采摘作業。試驗過程中,每種條件設定100個采摘目標。采摘完成后統計采摘成功率及單個草莓采摘作業時長,驗證草莓采摘機器人作業過程的穩定性及作業效率。采摘作業試驗數據如表1所示。由表1可以看出:在同一環境條件下,在圖像采集過程中進行光源輔助,能夠有效提高采摘成功率,同時縮短單個草莓的采摘時間,提高采摘作業效率;在不同的采摘環境條件下,采摘機器人完成單個草莓的平均采摘時長為10s。

5結論

草莓采摘機器人利用機器視覺自動進行草莓圖像采集,并根據圖像顏色進行草莓識別和草莓成熟度判斷,生成是否需要采摘的控制指令。作業過程中,采摘機器人末端執行器根據識別結果對草莓進行夾持采摘,并有效控制夾持作用力,避免采摘過程出現損傷現象。試驗結果表明:設計的草莓采摘機器人能夠有效完成采摘作業,作業過程可靠,結構簡單、緊湊,可為機器視覺采摘機器人的推廣提供理論基礎。

作者:蘇文芝 單位:濟源職業技術學院

主站蜘蛛池模板: 紫金县| 江山市| 溧水县| 综艺| 涪陵区| 丹阳市| 普兰店市| 那坡县| 娄烦县| 怀远县| 文登市| 岳阳县| 黄石市| 永城市| 五莲县| 松原市| 屯留县| 文安县| 肃北| 崇信县| 马关县| 定安县| 邵阳县| 永新县| 福鼎市| 丰宁| 宝鸡市| 始兴县| 依安县| 玛沁县| 小金县| 晋江市| 米脂县| 肥城市| 济阳县| 和政县| 德令哈市| 荣昌县| 饶河县| 垫江县| 河北区|