日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于Robei EDA工具的自動化倉儲貨物分揀機器人

安芯教育科技 ? 來源:極術(shù)社區(qū) ? 作者:極術(shù)社區(qū) ? 2022-06-13 09:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

摘要

本團隊設(shè)計了一種基于Robei EDA工具的自動化倉儲貨物分揀機器人。利用FPGA進行HSV色彩空間變換實現(xiàn)對多貨物的形心定位與追蹤,配合多自由度逆運動學(xué)分解算法控制機械臂,大幅提高分揀效率。同時利用多傳感器融合算法,使分揀機器人可以實現(xiàn)貨物條形碼識別;人體與工作異常檢測;負(fù)反饋補光等功能。利用自制的上位機系統(tǒng)可供工作人員實時遠(yuǎn)程監(jiān)控機器人工作情況。經(jīng)過系統(tǒng)架構(gòu)設(shè)計與整體調(diào)試,機器人可以滿足預(yù)期需求,且系統(tǒng)可重構(gòu)性以及算法可移植性強,通過改善可適應(yīng)不同的應(yīng)用環(huán)境與需求。

作品實拍

c7370f68-eab5-11ec-ba43-dac502259ad0.png

c777c22e-eab5-11ec-ba43-dac502259ad0.png

1 項目架構(gòu)

本項目設(shè)計的機器人主要由兩個部分組成,分別是圖像處理部分與運動控制部分,由于圖像與逆運動學(xué)分解均需要消耗較多的邏輯資源,同時為了模擬實際的工作環(huán)境,當(dāng)系統(tǒng)出現(xiàn)問題時可以便于排查解決,因此兩部分分別用一塊單獨的FPGA進行控制。圖像與控制部分之間通過藍牙進行無線數(shù)據(jù)傳輸,當(dāng)圖像處理完成后,將數(shù)據(jù)傳遞給控制部分,傳輸數(shù)據(jù)幀包含貨物顏色、坐標(biāo)信息,控制部分通過解析數(shù)據(jù)幀,來實現(xiàn)對機械臂的控制,完成貨物的分揀工作。同時系統(tǒng)也包含了較多的傳感器,利用自制的上位機可供工作人員實時監(jiān)控機器人工作情況,整體架構(gòu)設(shè)計如下圖所示。

c7bc3c10-eab5-11ec-ba43-dac502259ad0.png


圖像處理部分以及運動控制部分在Robei EDA中的頂層架構(gòu)如下圖所示。

c7e55c08-eab5-11ec-ba43-dac502259ad0.png

c81ab2ea-eab5-11ec-ba43-dac502259ad0.png

2 算法介紹

2.1 RGB轉(zhuǎn)HSV算法

通常來說,記錄及顯示彩色圖像時,RGB是最常見的一種方案。但是RGB色彩空間注重顏色的合成而將顏色的屬性相混合,在圖像處理中,如果不均勻改變RGB,會改變亮度和飽和度,由此帶來的RGB比例改變甚至?xí)淖兩{(diào),也就是受環(huán)境光強影響較大,容易由于圖像處理部分出錯以導(dǎo)致整個系統(tǒng)崩潰。而HSV(Hue, Saturation, Value)是一種比較直觀的顏色模型,它將顏色的亮度、色調(diào)和飽和度屬性分離,因此采用HSV顏色空間來實現(xiàn)顏色的檢測效果會更好。

c8760f96-eab5-11ec-ba43-dac502259ad0.png


實現(xiàn)轉(zhuǎn)換操作最重要的是除法運算,本實例調(diào)用了一個低延遲的移位減法除法器(延遲時間不到兩個像素時鐘)來實現(xiàn)高速除法,得到h、s的值。最后要注意保證h,s,v三個分量的延遲都一致。用Verilog實現(xiàn)RGB轉(zhuǎn)HSV的流程如下圖所示。

c8d63b46-eab5-11ec-ba43-dac502259ad0.png


根據(jù)HSV空間基于區(qū)域特征也可以實現(xiàn)對多運動目標(biāo)中心的穩(wěn)定定位與追蹤,不需要調(diào)用RAM的IP核進行邊緣處理等操作,節(jié)約資源。

c8ff1d36-eab5-11ec-ba43-dac502259ad0.png

2.2 逆運動學(xué)分解算法

在得到了貨物坐標(biāo)后,下一步就是如何控制機械臂對相應(yīng)坐標(biāo)的貨物進行抓取了。由最終計算結(jié)果可知,實現(xiàn)開平方函數(shù)、反正切函數(shù)、反正弦函數(shù)和反余弦函數(shù)再結(jié)合除法器模塊即可實現(xiàn)機械臂根據(jù)色塊形心坐標(biāo)抓取色塊。所以后面主要對這兩個函數(shù)模塊進行介紹。

c93a0ce8-eab5-11ec-ba43-dac502259ad0.png

2.2.1 反三角函數(shù)——基于CORDIC算法的迭代位移算法

CORDIC算法的幾何原理為在XOY坐標(biāo)系中點P1繞原點旋轉(zhuǎn)θ后得到點P2。

c9769f14-eab5-11ec-ba43-dac502259ad0.png


在XOY坐標(biāo)系中點P1(x1, y1)繞原點旋轉(zhuǎn)后得到點P2(x2, y2),則P1和P2兩點的坐標(biāo)關(guān)系為:

c9ae34b0-eab5-11ec-ba43-dac502259ad0.png


利用該算法進行迭代時,最終的迭代公式為:

c9da23ae-eab5-11ec-ba43-dac502259ad0.png


設(shè)置迭代次數(shù)為16,人為設(shè)置x0=Πcosθi,y0=0,然后根據(jù)角度θ即可得到cosθ=x16,sinθ=y16,arctanθ=z16。此時已實現(xiàn)反正切函數(shù),再逐次逼近即可得到反正弦、反余弦函數(shù)。經(jīng)過16級迭代,結(jié)果已與真實值非常接近。由此已經(jīng)可以得到反正切值,為了實現(xiàn)輸入正弦值輸出對應(yīng)反正弦值,在0到90°的范圍內(nèi)由低到高遍歷角度計算其正弦值,當(dāng)其正弦值增大至大于等于輸入正弦值時,取此時的角度為反正弦值。同理可以實現(xiàn)輸入余弦值輸出對應(yīng)反余弦值。實驗測試結(jié)果如下:

ca253d9e-eab5-11ec-ba43-dac502259ad0.png

2.2.2 開平方函數(shù)——逐次逼近算法

首先數(shù)據(jù)輸入data[7:0],接著設(shè)置實驗值D_z[3:0]和確定值D_q[3:0],然后按照從高往低的順序,依次將每一位置1,再將實驗值平方后與輸入數(shù)據(jù)比較,若實驗值的平方大于輸入值,則此位為0,反之此位為1,以此迭代到最后一位。這是一種比較常見的算法,簡單好用。

ca5c8cae-eab5-11ec-ba43-dac502259ad0.png

3 總結(jié)與感悟

通過第五屆全國大學(xué)生集成電路創(chuàng)新創(chuàng)業(yè)大賽Robei杯,我們團隊每個人都學(xué)到了非常多。在項目初期,我們對Robei杯進行了調(diào)研,了解到Robei EDA工具是一種全新的面向?qū)ο蟮目梢暬酒O(shè)計軟件,可以支持基于Verilog語言的集成電路前端設(shè)計與仿真。在以前我們使用的FPGA開發(fā)軟件大多都是Quartus和Vivado,國產(chǎn)EDA軟件少之又少,而且從來沒有接觸過國產(chǎn)相關(guān)的EDA軟件。Robei EDA軟件令我們眼前一亮,非常直觀的UI界面很吸引我們。在FPGA這種非常注重層次架構(gòu)設(shè)計的領(lǐng)域,直觀的模塊設(shè)計、連線對開發(fā)的幫助非常大,其次是在當(dāng)今數(shù)字IC設(shè)計EDA軟件被國外壟斷的情況下,國產(chǎn)Robei EDA軟件的出現(xiàn),為中國數(shù)字IC設(shè)計貢獻出了非常大的一份力,我們非常的敬佩,因此毅然決定選擇Robei杯。

項目進行的過程中遇到過不少問題,在項目初期的時侯FIFO模塊始終無法正常運行,最后我們通過使用Robei中的仿真功能,對讀寫時序一點點地進行查看,一點點地解決時序錯誤的問題,最后終于實現(xiàn)利用FIFO對SDRAM進行讀寫的功能。在此之后我們也深刻認(rèn)識到Robei杯賽是非常注重底層協(xié)議開發(fā)的。(畢竟用不了IP核)

中后期階段,為了進一步優(yōu)化系統(tǒng),提高作品的水平,我們?nèi)パ芯苛藱C械臂的逆運動學(xué),希望可以做到能讓機械臂對任意位置的貨物進行抓取。開發(fā)過程非常的艱辛,因為傳統(tǒng)的逆運動學(xué)分析需要進行大量的浮點運算,多使用嵌入式設(shè)備進行,基本很難查到使用FPGA進行逆運動學(xué)分解控制機械臂的資料,所以我們通過分析傳統(tǒng)逆運動學(xué)分析的C語言代碼,一步一步利用Verilog語言進行編寫,并利用Robei EDA的仿真功能對每一步轉(zhuǎn)換出的數(shù)據(jù)進行分析,自己編寫并調(diào)用了很多三角運算與除法運算模塊,最后終于實現(xiàn)逆運動學(xué)分解算法,使機械臂可以抓取范圍內(nèi)任意坐標(biāo)的貨物。

最后非常感謝小組的每個成員,為了完成這次比賽大家都花了非常多的時間與心血,當(dāng)看到整個系統(tǒng)能按照預(yù)期運轉(zhuǎn),我們真的都非常欣慰。這是一次難忘的經(jīng)歷,感謝Robei,感謝指導(dǎo)老師,也感謝每一個為之付出過努力的成員們,受益頗多!

寫給想要參加下一年Robei杯的同學(xué)

Robei杯與其他的杯賽有個很大的區(qū)別,相信認(rèn)真審過題目的同學(xué)就會知道,他不允許使用任何的軟硬核,相當(dāng)于你的所有工作,都是必須要在Robei EDA上用純Verliog獨立編寫完成。這個規(guī)則說好也好,說不好也不好,看你如何去理解了。

禁用這些軟硬核,最實質(zhì)的感受是,開發(fā)變麻煩了,但是也非常鍛煉你的底層開發(fā)能力...涉及圖像處理的話,免不了要對DDR或者SDRAM進行讀寫,F(xiàn)IFO的IP核不能調(diào)用怎么辦?RAM的IP核不能調(diào)用怎么辦?PS端繞不過去怎么辦?只能自己想辦法,或者自己去寫。但是從另一個角度想,這種規(guī)則其實會限定一個比賽的上限,也就是能實現(xiàn)的功能是有天花板的,只要你能無限接近這個天花板,并且設(shè)計的機器人功能、前景足夠新穎,你的成績就一定不會差。加油!

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 機器人
    +關(guān)注

    關(guān)注

    213

    文章

    31510

    瀏覽量

    223892
  • 遠(yuǎn)程監(jiān)控

    關(guān)注

    2

    文章

    1714

    瀏覽量

    32589
  • 自動化
    +關(guān)注

    關(guān)注

    31

    文章

    5990

    瀏覽量

    90704

原文標(biāo)題:【2021集創(chuàng)賽作品分享】第十三期 | 基于Robei EDA工具的倉儲貨物分揀機器人設(shè)計

文章出處:【微信號:Ithingedu,微信公眾號:安芯教育科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    ASR語音識別485模塊:語音喚醒設(shè)備,賦能工業(yè)自動化控制

    幾個核心領(lǐng)域: 一、工業(yè)機器人控制與自動化 語音識別模塊正讓機器人的操作門檻從“懂代碼”變?yōu)椤奥犞噶睢?,顯著提升效率與靈活性。 無代碼操控:操作人員可通過自然語言直接控制機器人,例如下
    的頭像 發(fā)表于 04-24 15:50 ?145次閱讀

    4.23日臺灣高技即將參加玉環(huán)自動化機器人

    2026年4月23-26日,第19屆中國玉環(huán)國際智能制造博覽會暨自動化機器人展即將在玉環(huán)國際會展中心盛大啟幕。
    的頭像 發(fā)表于 04-04 17:10 ?392次閱讀
    4.23日臺灣高技即將參加玉環(huán)<b class='flag-5'>自動化</b><b class='flag-5'>機器人</b>展

    碼垛機器人監(jiān)控管理平臺解決方案

    在工業(yè)自動化持續(xù)升級、智能制造全面推進的背景下,碼垛機器人作為生產(chǎn)、倉儲、物流環(huán)節(jié)自動化堆疊的核心裝備,已廣泛應(yīng)用于食品飲料、化工建材、電商物流、醫(yī)藥包裝等
    的頭像 發(fā)表于 04-02 15:31 ?135次閱讀

    EtherNet/IP轉(zhuǎn)EtherCAT網(wǎng)關(guān)實現(xiàn)智能倉儲AGV產(chǎn)線通訊應(yīng)用案例

    一、項目背景與通訊痛點 某電商智能倉儲中心升級 AGV?搬運產(chǎn)線,核心調(diào)度采用 領(lǐng)行 EtherNet/IP?協(xié)議 AGV?機器人 ,負(fù)責(zé)倉儲貨物
    的頭像 發(fā)表于 03-06 14:35 ?167次閱讀
    EtherNet/IP轉(zhuǎn)EtherCAT網(wǎng)關(guān)實現(xiàn)智能<b class='flag-5'>倉儲</b>AGV產(chǎn)線通訊應(yīng)用案例

    智能復(fù)合機器人解決方案:優(yōu)化自動化搬運與提高物流效率

    了解復(fù)合機器人自動化搬運中的應(yīng)用,探索智能機器人如何提升生產(chǎn)效率與物流管理,為智能制造和智慧物流行業(yè)帶來變革。
    的頭像 發(fā)表于 01-19 17:32 ?731次閱讀

    富唯智能復(fù)合機器人:推動智慧醫(yī)院與產(chǎn)業(yè)自動化的核心技術(shù)創(chuàng)新

    富唯智能復(fù)合機器人通過融合協(xié)作機器人、移動機器人與2D/3D視覺引導(dǎo)技術(shù),為醫(yī)療、制造等行業(yè)提供高精度、自動化的物料搬運解決方案。本文探討富唯復(fù)合
    的頭像 發(fā)表于 01-14 14:19 ?326次閱讀

    普渡機器人發(fā)布輕載重工業(yè)配送機器人PUDU T150 ,拓寬工業(yè)自動化應(yīng)用邊界

    、穩(wěn)定運行與高性價比幾大優(yōu)勢,旨在降低中小企業(yè)工業(yè)自動化準(zhǔn)入門檻,推動輕負(fù)載物流場景的智能升級,持續(xù)拓展工業(yè)配送機器人的應(yīng)用邊界。 作為普渡工業(yè)配送機器人矩陣的重要補充,PUDU T
    的頭像 發(fā)表于 01-12 12:08 ?371次閱讀

    2025 分揀機器人排行榜:10 大熱門產(chǎn)品測評與選型指南

    在工業(yè)自動化浪潮下,分揀機器人已成為物流、3C、汽車等行業(yè)降本增效的核心裝備。本文基于市場銷量、技術(shù)參數(shù)、實戰(zhàn)表現(xiàn)三大維度,精選 10 款熱門分揀
    的頭像 發(fā)表于 11-18 13:52 ?892次閱讀

    碼垛機器人遠(yuǎn)程監(jiān)控運維管理系統(tǒng)方案

    行業(yè)背景 隨著工業(yè)自動化進程的加速推進,碼垛機器人作為實現(xiàn)貨物自動化堆疊、搬運的重要設(shè)備,憑借高效、精準(zhǔn)、穩(wěn)定的作業(yè)優(yōu)勢,能大幅替代人工重復(fù)性勞動,提升
    的頭像 發(fā)表于 11-04 14:04 ?328次閱讀
    碼垛<b class='flag-5'>機器人</b>遠(yuǎn)程監(jiān)控運維管理系統(tǒng)方案

    解鎖智能制造新潛能:復(fù)合機器人“開箱即用”驅(qū)動檢測自動化升級

    在智能制造不斷深化的今天,傳統(tǒng)單機自動化已難以滿足多工序、跨工位的柔性生產(chǎn)需求。富唯智能推出的新一代復(fù)合機器人系統(tǒng),憑借高度集成與智能協(xié)同能力,正在成為推動產(chǎn)線無人化、檢測自動化的核心力量。本文將以實際應(yīng)用為線索,剖析復(fù)合
    的頭像 發(fā)表于 09-28 17:32 ?912次閱讀
    解鎖智能制造新潛能:復(fù)合<b class='flag-5'>機器人</b>“開箱即用”驅(qū)動檢測<b class='flag-5'>自動化</b>升級

    富唯智能復(fù)合機器人力控技術(shù):重新定義精準(zhǔn)自動化

    在工業(yè)自動化和智能醫(yī)療快速發(fā)展的今天,富唯智能憑借先進的復(fù)合機器人力控技術(shù),推出了新一代復(fù)合機器人解決方案。該方案深度融合協(xié)作機器人、自主移動機器人
    的頭像 發(fā)表于 08-26 16:54 ?916次閱讀

    工業(yè)機器人的特點

    的基礎(chǔ),也是三者的實現(xiàn)終端,智能制造裝備產(chǎn)業(yè)包括高檔數(shù)控機床、工業(yè)機器人、自動化成套生產(chǎn)線、精密儀器儀表、智能傳感器、汽車自動化焊接線、柔性自動化生產(chǎn)線、智能農(nóng)機、3D 打印機等領(lǐng)域。
    發(fā)表于 07-26 11:22

    ProfibusDP轉(zhuǎn)DeviceNet施耐德PLC聯(lián)合西門子S7–1200提升物流倉儲貨物分揀效率技術(shù)案例

    DeviceNet轉(zhuǎn) ProfibusDP網(wǎng)關(guān)在物流倉儲中心的自動化程度不斷提升,眾多設(shè)備協(xié)同作業(yè)。某大型物流倉庫,其貨物分揀區(qū)由西門子 S7 - 1200 系列 PLC 通過 Pro
    的頭像 發(fā)表于 07-23 21:45 ?730次閱讀
    ProfibusDP轉(zhuǎn)DeviceNet施耐德PLC聯(lián)合西門子S7–1200提升物流<b class='flag-5'>倉儲</b><b class='flag-5'>貨物</b><b class='flag-5'>分揀</b>效率技術(shù)案例

    RFID在物流智能分揀中的應(yīng)用

    RFID系統(tǒng),可以實時獲取貨物的位置和狀態(tài)信息,便于及時調(diào)整分揀計劃。自動化:RFID可以與自動分揀系統(tǒng)結(jié)合,實現(xiàn)
    的頭像 發(fā)表于 07-21 15:57 ?672次閱讀
    RFID在物流智能<b class='flag-5'>分揀</b>中的應(yīng)用

    通信剛需小能手,devicenet轉(zhuǎn)PROFINET網(wǎng)關(guān)兼容物流分揀自動化

    現(xiàn)代城市建設(shè)者,物流已全面覆蓋各類行業(yè),使用自動化系統(tǒng)和機器人搬運進行可靠地分揀和揀選--無論是用于生產(chǎn)還是客戶訂單--都能在內(nèi)部物流中為企業(yè)節(jié)省時間和金錢,并很大限度地確保產(chǎn)品質(zhì)量
    的頭像 發(fā)表于 07-21 15:30 ?471次閱讀
    通信剛需小能手,devicenet轉(zhuǎn)PROFINET網(wǎng)關(guān)兼容物流<b class='flag-5'>分揀</b><b class='flag-5'>自動化</b>
    工布江达县| 绥棱县| 开平市| 滨州市| 古蔺县| 女性| 广西| 巩义市| 江川县| 婺源县| 元氏县| 诸城市| 长兴县| 博客| 运城市| 邵阳县| 威信县| 利川市| 称多县| 宜兰县| 建水县| 南充市| 惠州市| 富裕县| 成武县| 宜兰县| 延津县| 大余县| 墨脱县| 定州市| 东台市| 青浦区| 云浮市| 合水县| 海淀区| 原平市| 甘孜县| 株洲县| 扎赉特旗| 铅山县| 通州市|