<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > 使用LabVIEW軟件集成視覺(jué)和機器人的化妝品包裝生產(chǎn)線(xiàn)

使用LabVIEW軟件集成視覺(jué)和機器人的化妝品包裝生產(chǎn)線(xiàn)

作者: 時(shí)間:2011-08-09 來(lái)源:網(wǎng)絡(luò ) 收藏
確定臉部粉刷位置和方向,對其進(jìn)行質(zhì)量控制,并對機器人系統進(jìn)行編程,讓機器人拾起刷子,將其放在一個(gè)8槽梭子的粉盒中。

The Solution:
使用DENSO ImagingLab機器人庫,將兩個(gè)DENSO SCARA HSS-45552模型機器人和采用NI公司的兩個(gè)PCI-8254R圖像采集卡開(kāi)發(fā)成的視覺(jué)系統集成在一起,用LabVIEW軟件和NI公司視覺(jué)開(kāi)發(fā)模塊對整個(gè)機器人單元進(jìn)行編程。

為Vetraco的化妝粉案例生產(chǎn)線(xiàn),我們必須將臉部專(zhuān)用刷準確地放置。

ImagingLab 是一家高科技公司,幫助系統集成商、設備制造商和用戶(hù)采用創(chuàng )新性機器視覺(jué)和機器人技術(shù),花費最小的投資來(lái)降低學(xué)習曲線(xiàn)。我們扎實(shí)的學(xué)術(shù)背景、廣泛的系統集成經(jīng)驗、對NI公司圖像工具和軟件的了解程度和不斷保持更新迅速發(fā)展的機器視覺(jué)技術(shù)歸因于我們在全球人工視覺(jué)市場(chǎng)上20多年的經(jīng)驗。

作為化妝品完整組裝和包裝生產(chǎn)線(xiàn)的公認領(lǐng)先者的Vetraco公司,由于與我們長(cháng)期保持合作,他們選擇ImagingLab公司作為其機器視覺(jué)技術(shù)和機器人的首選技術(shù)合作伙伴。

對于Vetraco公司的化妝品粉盒生產(chǎn)線(xiàn),我們必須將臉部粉刷準確地放置在精致的固定裝置中(大小為80毫米×20毫米),這個(gè)裝置稍后將被放在粉盒中。我們以每分鐘80件的生產(chǎn)速率將刷盒放在一個(gè)8槽梭子中。此外,由于不同批次可能有不同的刷子形狀和盒型,系統必須具有靈活性,易于生產(chǎn)線(xiàn)的操作員使用。

開(kāi)發(fā)一個(gè)易于使用的包裝系統

為了達到每分鐘80件的速率,我們安裝了兩個(gè)“雙胞胎”機器人站。將刷子加載到可編程的送料機上(FlexFactory公司開(kāi)發(fā)的型號為SX-240 Anyfeeder送料機),震動(dòng)刷子以將其分開(kāi)傳送,使機器人能夠拾起刷子。Anyfeeder送料機通過(guò)LabVIEW庫與機器人站交互。

基于PCI-8254R圖像采集卡、一個(gè)AVT 1400×1000像素的CDD攝像機和ImagingLab定制紅外照明燈的系統對刷子進(jìn)行圖像采集,確定其位置和可將部件拾起的坐標點(diǎn)傳給機器人。如果沒(méi)有可拾起的部件,系統震動(dòng)Anyfeeder送料機,將更多的刷子放置在攝像機下。該系統有四種可行的震動(dòng)模式—向前震動(dòng)、向后震動(dòng)、均勻震動(dòng)和加載更多部件—基于視覺(jué)系統信息來(lái)發(fā)出動(dòng)作。

我們將刷盒的8個(gè)槽盤(pán)放到機器人前面的固定位置。刷子可能在送料機上的位置是隨機的,視覺(jué)系統不得不尋找每個(gè)部件的位置和方向,因為每個(gè)刷子必須以正確的方向放置在其盒子中。此外,機器人有多個(gè)鉗子應對四個(gè)刷子,因此視覺(jué)系統必須在每個(gè)拾取周期,識別和尋找四個(gè)刷子的位置。當一個(gè)槽盤(pán)已滿(mǎn)時(shí),新的槽盤(pán)將會(huì )到達。機器人單元每天工作24個(gè)小時(shí),每周七天,拒絕任何有缺陷的部件。

視覺(jué)系統用來(lái)引導機器人,通過(guò)測量尺寸和驗證完整性對部件提供質(zhì)量控制。使用DENSO ImagingLab機器人庫,我們實(shí)現了嚴格的視覺(jué)和機器人集成。因此,用戶(hù)可以只用一個(gè)操作來(lái)校準圖像和機器人

對工業(yè)機器人進(jìn)行編程,原型設計,和測試

LabVIEW應用

采用LabVIEW軟件平臺,我們很快就成功地實(shí)現了對新機器人應用進(jìn)行編程,原型設計和測試。使用LabVIEW軟件平臺的另一個(gè)較大的優(yōu)點(diǎn)是具有設計和自定義圖形用戶(hù)界面的優(yōu)勢。

由于相同的LabVIEW程序將在從電腦到NI公司智能攝像機等設備上運行,對于我們的系統,我們在選擇NI公司硬件上具有很大靈活性。此外,NI公司的標準允許產(chǎn)品的快速集成,從而縮短了項目開(kāi)發(fā)的時(shí)間和成本。

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)


評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>