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

        ?

        基于圖像識別的分揀機械臂

        2021-07-24 10:00:26劉炎楊牟麗萍李淼鑫李楠
        電子測試 2021年13期
        關(guān)鍵詞:機械檢測

        劉炎楊,牟麗萍,李淼鑫,李楠

        (天津職業(yè)技術(shù)師范大學(xué)工程實訓(xùn)中心,天津,300222)

        1 系統(tǒng)總體構(gòu)成

        樹莓派 B型被選為本設(shè)計的控制單元,它是一個輕便但是非常實用的微機單元,它包含了CPU,GPU,DSP,SDRAM,USB接口還有GPIO口等。樹莓派上的26個GPIO口中有6個可以被重新設(shè)置為PWM型信號的輸出源,也就是說樹莓派可以通過一次性輸出6個獨立的PWM型信號控制6個伺服電機的位置。通過opencv攝像頭采集圖像信息,傳輸信號到樹莓派主控,經(jīng)過算法處理后傳輸動作信號給機械臂使組成機械臂的六個舵機根據(jù)指令完成相應(yīng)的動作。

        2 軟件設(shè)計

        整體動作程序分為三個,分別是分揀、碼垛、和追蹤。在樹莓派接到命令之前,內(nèi)部不處理攝像頭收到的數(shù)據(jù),待數(shù)據(jù)下發(fā)成功后,攝像頭開始工作,檢測目標(biāo)區(qū)域是否有物塊,如果沒有就一直檢測,當(dāng)接到分揀的命令的時候,攝像頭開始識別物塊顏色,物塊的識別順序是從紅色開始,依次是紅、藍(lán)、綠(暫時使用這三種來模擬,內(nèi)部程序可修改),待識別成功就控制機械臂抓取并擺放在設(shè)定好的位置;當(dāng)接到碼垛的命令時跟上述識別順序一樣,放置在同一個地方的不同高度;當(dāng)接到追蹤的命令時,攝像頭開始識別區(qū)域內(nèi)的物塊,如果檢測到物塊就記錄物塊的位置,手動移動物塊模擬情景,則機械臂以最快的速度追蹤物塊到相應(yīng)的位置,待物塊靜止后兩秒,進(jìn)行抓取并放在相應(yīng)顏色的位置,程序流程圖如下:

        圖1 整體系統(tǒng)控制框圖

        3 機械臂的結(jié)構(gòu)及控制算法

        機械臂結(jié)構(gòu)方面選用5個旋轉(zhuǎn)關(guān)節(jié)組成一個5自由度的機械臂,因為5自由度的機械臂與人類的手臂相似,有一個冗余自由度可以使得機械臂在執(zhí)行任務(wù)時能夠規(guī)避障礙物。機械臂末端安裝一個1自由度鉗狀機械手用于拿起物體考慮到機械臂的控制需要建立坐標(biāo)系,在此選用Craig法建立坐標(biāo)系。6個伺服電機充當(dāng)機械臂及機械手的旋轉(zhuǎn)關(guān)節(jié),通過向伺服電機輸入PWM型控制信號,伺服電機能夠通過讀取信號的占空比信息精確地到達(dá)被要求到達(dá)的位置。

        將機械臂的模型簡化,去掉底座云臺,和執(zhí)行器部分得到機械臂的主體。從上圖可以看到機械臂的端點 P 的坐標(biāo)(x,y),最終由三個部分組成(x1+x2+x3,y1+y2+y3)。其中上圖的θ1,θ2 ,θ3 就是我們要求解的舵機的角度,α是爪子與水平面的夾角。從圖上來看顯然爪子的俯視角度α=θ1+θ2+θ3,據(jù)此我們可以列出下式:

        其中x,y已知,l1、l2、l3為機械臂的機械結(jié)構(gòu)固有屬性。為了方便計算,我們將已知部分處理一下,作整體考慮:

        圖2 軟件控制框圖

        將m、n代入已有方程,再化簡可得:

        圖3 機械臂的結(jié)構(gòu)

        通過計算可得:

        上式為一元二次方程的求根公式,其中:

        據(jù)此求出θ1 的角度,同理我們也可以求出θ2。由此便可求出三個舵機的角度,然后根據(jù)角度控制舵機即可實現(xiàn)坐標(biāo)位置的控制。

        4 圖像識別原理

        傳感器使用opencv攝像頭,它將被固定在機械臂外的一個支架上上方,這樣一來它可以不受機械臂的旋轉(zhuǎn)影響從而實現(xiàn)最大范圍的目標(biāo)物體掃描。之所以選擇opencv是因為在控制中需要一個二維空間中目標(biāo)物體的位置及顏色信息??刂葡到y(tǒng)基于HSV 色彩圓柱原理,利用OpenCV 庫進(jìn)行 Micropython 語言的匯編達(dá)到能夠識別特殊顏色的效果,從而達(dá)到尋找目標(biāo)物體和識別顏色的目的。攝像頭不斷掃描有效區(qū)域,將視頻信息放入樹莓派中的CPU中進(jìn)行處理。一旦視野內(nèi)出現(xiàn)目標(biāo)物體,會將攝像頭所搜集到的目標(biāo)位置信息輸入到CPU中,然后CPU 會根據(jù)已建立的坐標(biāo)系和運動學(xué)逆解的算法規(guī)劃出機械臂行進(jìn)和抓取的路線。同時用物聯(lián)網(wǎng)技術(shù)把數(shù)據(jù)傳到app上,可使數(shù)據(jù)和攝像頭拍攝實時發(fā)送到app上并實時監(jiān)控,并且兼容下發(fā)指令等功能。

        用傅里葉變換對圖像和視頻的進(jìn)行處理。因為數(shù)學(xué)中所有的波形都可以由一系列簡單而且頻率不同的正弦曲線疊加得到。由此推斷并證明了人們所看到的任何波形都是由其他波形疊加得到的。在處理圖像時,可以通過去掉一部分波形來得到感興趣的區(qū)域。除了傅里葉變換外,在圖像處理過程常常會提到高通濾波器和低通濾波器。本設(shè)計使用高通濾波器檢測圖像區(qū)域,然后根據(jù)像素與周圍像素的亮度差值來提升該像素亮度的濾波器??梢栽龃笙袼攸c與周圍像素點亮度差距,用在邊緣檢測上得到物料的邊框,同時用輪廓檢測findCounters函數(shù)去確定邊框從而建立一個坐標(biāo)系去定位,在坐標(biāo)和數(shù)據(jù)經(jīng)過處理后就得到了機械臂的運動軌跡。

        圖4 整體流程圖

        5 系統(tǒng)測試

        在完成搭建后,為了得到設(shè)備運行的準(zhǔn)確性對本設(shè)計進(jìn)行了幾次測試,測試過程以夾取紅色物塊為例如下圖5。

        圖5 測試圖

        夾取期間發(fā)現(xiàn)攝像頭位置的擺放和準(zhǔn)星的校對對其有很大的影響,經(jīng)過對其調(diào)整后重新進(jìn)行了測試并分別記錄了測試數(shù)據(jù)測試結(jié)果如表1所示。

        表1 測試數(shù)據(jù)表

        6 計算機視覺和機械臂控制總結(jié)與展望

        使用機械的目的不僅是減輕或代替人類勞動,同樣用于提高人類生活質(zhì)量的機械也在不斷增加。鍛煉身體的各類機械、空調(diào)、冰箱、醫(yī)療器械、機械玩具也會越來越豐富。自動控制算法的完善研究。為了實現(xiàn)機械臂自動協(xié)調(diào)運行,需要有更加完善的控制算法,尤其在輸入?yún)?shù)和機械臂逆向運動方程求解方而,需要更加優(yōu)化的算法,使計算出的控制參數(shù)更加精確和完整。

        隨著科學(xué)技術(shù)的深入發(fā)展,降低能耗、保護(hù)環(huán)境、高精度、高性能的各類機械產(chǎn)品將不斷涌現(xiàn),微型機械將會普及應(yīng)用。

        猜你喜歡
        機械檢測
        “不等式”檢測題
        “一元一次不等式”檢測題
        “一元一次不等式組”檢測題
        “幾何圖形”檢測題
        “角”檢測題
        機械革命Code01
        電腦報(2020年35期)2020-09-17 13:25:53
        調(diào)試機械臂
        ikbc R300機械鍵盤
        電腦報(2019年40期)2019-09-10 07:22:44
        簡單機械
        機械班長
        国产精品无码一区二区三区在 | 国产精品一区二区久久乐下载 | 久久久精品免费国产四虎| 丰满人妻一区二区三区52| 国产成人精品无码免费看| 精品亚洲成在人线av无码| 一本色道久久综合亚洲精品小说| 内射交换多p国产| АⅤ天堂中文在线网| 蜜桃网站免费在线观看视频| 97碰碰碰人妻无码视频| 国产欧美日韩a片免费软件| 成人无码激情视频在线观看| 日本一区二区三区经典视频| 男人和女人做爽爽免费视频| 亚洲中文字幕无码爆乳av| 久久精品国产亚洲AV高清y w| 亚州av高清不卡一区二区| 又粗又黄又猛又爽大片app| 国产一起色一起爱| 厕所极品偷拍一区二区三区视频| 国产自拍成人免费视频| 天天躁日日躁狠狠久久| 成人午夜免费无码视频在线观看| 一区二区黄色素人黄色| 人妻久久久一区二区三区蜜臀| 亚洲av成人一区二区三区| 国产在线一区二区三区av| 国产av一级二级三级| 精品国产第一国产综合精品| 中文字幕无码无码专区| 米奇亚洲国产精品思久久| 亚洲午夜精品一区二区麻豆av| 国产精品无码一本二本三本色| 国产福利片无码区在线观看| 国产我不卡在线观看免费| 亚洲人成电影网站色| 日本大片免费观看完整视频| 亚洲香蕉av一区二区蜜桃| 日本高清一级二级三级| 最近最好的中文字幕2019免费|