“三維視覺(jué)定位引導(dǎo)系統(tǒng)”如何引導(dǎo)機(jī)器人抓取
三維視覺(jué)定位引導(dǎo)系統(tǒng)
三維視覺(jué)定位引導(dǎo)系統(tǒng)類(lèi)似機(jī)器人的“眼睛”與“大腦”,可以滿足客戶自動(dòng)化柔性生產(chǎn)要求,幫助客戶解決生產(chǎn)過(guò)程中的實(shí)際難題。三維視覺(jué)定位引導(dǎo)系統(tǒng)主要應(yīng)用于打磨、噴涂、焊接、抓取和裝配等應(yīng)用領(lǐng)域。
通過(guò)對(duì)工件三維數(shù)據(jù)掃描得以實(shí)現(xiàn)三維準(zhǔn)確定位,將工件的三維坐標(biāo)準(zhǔn)確提供給機(jī)械手或其它執(zhí)行機(jī)構(gòu),進(jìn)行路徑規(guī)劃,引導(dǎo)機(jī)械手完成規(guī)定的作業(yè)和任務(wù)。來(lái)高科技的三維掃描儀提供配套的三維掃描軟件和SDK智能接口(支持多種編程語(yǔ)言),可實(shí)現(xiàn)機(jī)器人引導(dǎo)抓取。
下面以3D智能相機(jī)搭載機(jī)器人,引導(dǎo)機(jī)械臂抓取箱子為例,詳細(xì)介紹抓取具體的實(shí)現(xiàn)方法。來(lái)高3D智能相機(jī)、機(jī)器人、箱子的裝配及位置關(guān)系如下圖:
來(lái)高|具體操作
01.
定義抓取位置(抓取箱子中的一角),將機(jī)器人末端軸移動(dòng)到此位置,然后在Techlego三維掃描軟件中點(diǎn)擊“手眼標(biāo)定”按鈕,記錄此抓取點(diǎn);
02.
采集一組點(diǎn)云,在Techlego三維掃描軟件中導(dǎo)出當(dāng)前數(shù)據(jù),用來(lái)分析并記錄被抓取工件的特征;
03.
采集好上述信息后,開(kāi)始進(jìn)行測(cè)試。將箱子換一個(gè)位置擺放,并傾斜一定的角度。然后使用來(lái)高科技SDK的“manual_align_window_feature_align”接口定位箱子的位置,并使用“move_robot_to_orientation”接口引導(dǎo)機(jī)器人到達(dá)距最終目標(biāo)位置上方50mm處;
04.
繼續(xù)讓機(jī)器人緩降到最終的抓取位置,機(jī)器人執(zhí)行機(jī)構(gòu)可以準(zhǔn)確到達(dá)相應(yīng)位置。
來(lái)高|課堂總結(jié)
通過(guò)上面例子可以看出,使用來(lái)高三維掃描儀及配套軟件可以便捷、快速、準(zhǔn)確的實(shí)現(xiàn)機(jī)器人定位引導(dǎo),且用戶可以自定義想要識(shí)別的工件。
Techlego三維掃描軟件提供許多豐富的與機(jī)器視覺(jué)相關(guān)的算法,可以應(yīng)用于三維智能檢測(cè)、識(shí)別及機(jī)器人自動(dòng)化聯(lián)動(dòng)控制等領(lǐng)域,進(jìn)行高效率開(kāi)發(fā)。