6年來(lái)機(jī)器視覺(jué)自動(dòng)化經(jīng)驗(yàn)總結(jié)
大家好,一眨眼的時(shí)間,本人已經(jīng)在機(jī)器視覺(jué)自動(dòng)化這個(gè)行業(yè)搞了6年了,在此發(fā)表一下文章,希望給新手多些學(xué)習(xí)的經(jīng)驗(yàn),少走點(diǎn)彎路。讓大家見笑了。
本人在東莞讀的是機(jī)械設(shè)計(jì)制造及其自動(dòng)化的專業(yè),那時(shí)感覺(jué)做機(jī)械設(shè)計(jì)的,畢業(yè)后雖然可以在珠三角輕輕松松找份工作,但是這個(gè)如果要拿高工資的話,需要的是很多年的經(jīng)驗(yàn)的積累,并且市場(chǎng)上很多人在搞這個(gè),沒(méi)啥新意,就進(jìn)了機(jī)械學(xué)院的實(shí)驗(yàn)室當(dāng)助理,開始學(xué)習(xí)PLC和觸摸屏,聽老師說(shuō)將來(lái)如果學(xué)好這個(gè)的話,畢業(yè)之后工資會(huì)很高,所以我就慢慢就偏離了機(jī)械設(shè)計(jì)畫圖的專業(yè)了,專心學(xué)三菱的PLC和組態(tài)王的觸摸屏的編程軟件,直到我大四第一學(xué)期去找工作的時(shí)候才發(fā)現(xiàn)原來(lái)這個(gè)搞PLC的人也是很多的,有些文化素質(zhì)不高的人也可以搞這個(gè),對(duì)我很打擊的一次是在一個(gè)東莞智聯(lián)搞的一場(chǎng)招聘會(huì)上,有個(gè)家伙問(wèn)我要價(jià)多少,我說(shuō)3K,他對(duì)我說(shuō),你一個(gè)快畢業(yè)的學(xué)生,沒(méi)工作經(jīng)驗(yàn),頂多給我1.5K,那時(shí)我就懵了。
后來(lái)我在學(xué)校上了一堂課,叫做“機(jī)器視覺(jué)”,感覺(jué)挺好的,感覺(jué)這個(gè)可能是以后自動(dòng)化發(fā)展的一個(gè)方向,就努力上網(wǎng)搜索很多資料來(lái)學(xué)習(xí),例如上*寶買了個(gè)“halcon 10"破解版的軟件來(lái)自己學(xué)習(xí),并且也在東莞南城的*瑞公司找了份工作,這家公司專門做機(jī)器視覺(jué)方案的,看到了老師傅做出來(lái)的項(xiàng)目,就想到了要學(xué)C++,也上*寶買了個(gè)孫鑫的C++視頻教程,開始真正踏上了這個(gè)行業(yè)。
后來(lái)在富士康呆了兩三年,做了一些自動(dòng)掃描BARCODE、檢孔機(jī)、貼鋼片機(jī)、貼膠機(jī)等等一些項(xiàng)目,用了dalsa和basler相機(jī),別的同事也有用了灰點(diǎn)和堡盟的相機(jī),機(jī)器視覺(jué)軟件開發(fā)包的話,自己就用了halcon、visionPro和opencv,那時(shí)也有同事用了dalsa的自己的圖像軟件包,叫什么名字我忘了。還有光源用了奧普特和科視(現(xiàn)在好像改名為銳視)的,感覺(jué)東莞長(zhǎng)安做光源的特別多。還有用的都是臺(tái)灣的工研院的運(yùn)動(dòng)控制卡。 再后來(lái)我到了現(xiàn)在的公司做固晶機(jī)和AOI檢測(cè)機(jī)一直到現(xiàn)在。用了灰點(diǎn)、ImageSource的相機(jī)和MIL的圖像軟件包和雷賽、固高的運(yùn)動(dòng)控制卡。還有就是產(chǎn)能管家,用手機(jī)app看設(shè)備產(chǎn)能的,感覺(jué)這個(gè)挺好的,客戶用手機(jī)隨時(shí)隨地都可以查看設(shè)備產(chǎn)能,它提供的自動(dòng)上傳數(shù)據(jù)的API接口簡(jiǎn)單易用。大家可以上微信搜索微信號(hào)“l(fā)indrss”說(shuō)要“產(chǎn)能管家”就行了。
啰啰嗦嗦說(shuō)了那么多,現(xiàn)在總結(jié):
1、 采集圖像最好是用相機(jī)本身的API接口采集圖像,不要用圖像軟件包基于標(biāo)準(zhǔn)的采集圖像協(xié)議來(lái)采集圖像,因?yàn)橄鄼C(jī)本身的廠家自己了解自己,知道怎樣弄才能更穩(wěn)定采集圖像。還有就是一定要采用軟觸發(fā)方式,所謂軟觸發(fā),就是需要一張圖像的時(shí)候,你就發(fā)一次軟件觸發(fā)命令給相機(jī)采集一張圖像。API接口+軟觸發(fā)的方式采集圖像,可以更加穩(wěn)定的采集圖像,避免軟件跑了一段時(shí)間就在客戶現(xiàn)場(chǎng)死機(jī),大大的省心省力。
2、 圖像軟件包,halcon最牛,visionPro簡(jiǎn)單易用,opencv最省錢,mil便宜。在富士康,Halcon和visionPro一套電腦運(yùn)行版的要15K左右,大家學(xué)習(xí)的話,上淘寶搞個(gè)破解版學(xué)習(xí)就好了。如果大家想用正版的又要便宜的,建議用MIL,MIL的定位模塊才2K左右。OpenCv的話,定位模板做的不好,簡(jiǎn)單的應(yīng)用用用就行了,最大的好處就是免費(fèi)開源的。
3、 相機(jī),Basler和堡盟的最貴,dasla的線掃的好點(diǎn),灰點(diǎn)的性價(jià)比最高,德國(guó)的ImagesSource還可以。Basler的SDK函數(shù)提供出錯(cuò)捕捉功能,我覺(jué)得這點(diǎn)很好,其他牌子的相機(jī)好像都沒(méi)有這個(gè)功能,就是相機(jī)采集圖像出錯(cuò)的時(shí)候可以讓你來(lái)控制捕捉,這樣就很容易排查原因,不會(huì)彈出一個(gè)內(nèi)存讀取錯(cuò)誤的消息出來(lái),讓你無(wú)從下手排查原因。
4、 運(yùn)動(dòng)控制卡,感覺(jué)香港和臺(tái)灣搞自動(dòng)化的都喜歡用工研院的牌子,大陸一般用的是固高和雷塞。工研院價(jià)格貴,但是穩(wěn)定性做的很好,固高比雷塞的稍貴幾百塊,但是固高的,無(wú)論是卡還是轉(zhuǎn)接板,做工質(zhì)量要比雷塞好些,函數(shù)庫(kù)兩者都差不多。雷塞的,我用的最多,老板覺(jué)得便宜嘛,夠用就好,避免質(zhì)量過(guò)剩。
5、 光源,光源打光非常重要,直接關(guān)系到采集圖像的質(zhì)量,好的圖像,輪廓清晰,成像產(chǎn)品特征完美體現(xiàn),公司有錢的話,可以直接到光源公司幫忙測(cè)試打光,各種各樣的光非常多,環(huán)形光,同軸光,大功率的配合線掃相機(jī)的光,還有白光、紅光和藍(lán)光,紫外線光等等。公司沒(méi)錢的話,就上淘寶買幾百塊的光源。
6、 產(chǎn)能管家,用手機(jī)APP看設(shè)備產(chǎn)能的,這個(gè)現(xiàn)在是潮流,我記得現(xiàn)在很多標(biāo)準(zhǔn)機(jī),例如國(guó)外的焊線機(jī)和固晶機(jī),都有提供了相應(yīng)的設(shè)備聯(lián)網(wǎng)管理軟件,但是沒(méi)有提供APP的,這個(gè)產(chǎn)能管家,就提供了APP和一整套的設(shè)備聯(lián)網(wǎng)管理軟件,視覺(jué)軟件工程師調(diào)用它的接口就可以了,很簡(jiǎn)單的。大家可以上微信搜索微信號(hào)“l(fā)indrss”說(shuō)要“產(chǎn)能管家”就行了。
7、 現(xiàn)在做這行蠻吃香的,不愁找不到工作,經(jīng)常有一些獵頭打電話來(lái)問(wèn)我要不要換工作。
既然自己選擇了這條路,那么無(wú)論前進(jìn)路上有多坎坷,跪著也要走完。
當(dāng)你的才華還撐不起你的野心的時(shí)候,乖乖繼續(xù)努力提高自己,多多學(xué)習(xí),多多交流,多向行業(yè)前輩學(xué)習(xí)交流就能少走彎路,做到這些相信自己一定會(huì)快速成長(zhǎng)起來(lái)的!
這是我收集的全套教程,有需要的自己保存:
全套鏈接:
https://pan.baidu.com/s/1zAA7aMVyIKRoyqVmvdJTfQ 提取碼:9999
敲黑板:本人經(jīng)常會(huì)發(fā)一些對(duì)大家學(xué)習(xí)非常有參考價(jià)值的帖子和分享一些視覺(jué)halcon學(xué)習(xí)的資料,大家可以關(guān)注我以及看下我其他帖子。
[ 此帖被莫凡nice在2020-07-15 18:10重新編輯 ]