自主可控,做具有“阿童木特色”的并聯(lián)機器人
見證了2019年整個機器人行業(yè)的低迷,才更明白這個行業(yè)對于整個制造業(yè)轉(zhuǎn)型升級的戰(zhàn)略意義,但即便在這樣的時刻,仍有一些企業(yè)表現(xiàn)亮眼,阿童木機器人就是其中一家。
過去兩年多的時間里,阿童木機器人布局了200余家集成商客戶,支撐其規(guī)模性增長。另一方面在終端應(yīng)用場景上進行多維度的驗證。據(jù)透露,阿童木機器人的銷量在800-1000臺左右,增長速度達(dá)到了200%以上,完成了公司在2019年初定下的銷量目標(biāo)。
2019年,阿童木機器人完成了B1、B2兩輪融資,資本的肯定也讓其在一眾企業(yè)中脫穎而出,而從成立到現(xiàn)在,支撐著阿童木快速增長的核心關(guān)鍵無外乎兩點:一是走自主研發(fā)的道路;二是深挖客戶的需求。
提升核心零部件自主率
核心零部件對于機器人本體性能的提升起著至關(guān)重要的作用,阿童木機器人在控制系統(tǒng)和機器視覺領(lǐng)域不斷發(fā)力,以高性能的核心部件匹配機器人本體以實現(xiàn)升級迭代。
作為工業(yè)機器人的三大核心零部件之一,同時也是工業(yè)機器人的大腦,控制器的好壞直接決定了機器人性能的優(yōu)劣。從長遠(yuǎn)戰(zhàn)略上說,掌握控制器技術(shù),才能在國內(nèi)同行業(yè)中保持長久的技術(shù)競爭力。
在控制系統(tǒng)上,阿童木機器人自主研發(fā)了并聯(lián)機器人專用控制系統(tǒng),將標(biāo)準(zhǔn)算法融合進去,使并聯(lián)機器人滿足更高的應(yīng)用。其AtomMotion控制器基于X86架構(gòu)和實時工業(yè)以太網(wǎng)進行設(shè)計,以此作為平臺基礎(chǔ)開發(fā)出高效的運動控制算法、簡單易用的用戶交互界面,同時軟件在系統(tǒng)中集成了PLC編程環(huán)境,以滿足用戶對復(fù)雜控制邏輯下的編程需求。
同時,依托于天津大學(xué)的科研力量,AtomMotion將振動抑制、拖動示教等功能整合于系統(tǒng)中,從而提高了機械手的運行穩(wěn)定性,縮短了調(diào)試人員的調(diào)試時間。
在視覺系統(tǒng)方面,阿童木機器人推出的AtomVision視覺系統(tǒng)是根據(jù)在實際工業(yè)應(yīng)用場景中的實際需求開發(fā)的一款視覺識別軟件,可以與AtomMotion無縫結(jié)合形成一體化的工業(yè)設(shè)備,也可以作為獨立的視覺識別軟件使用。
值得一提的是,AtomVision軟件內(nèi)提供斑點識別和模板匹配兩種算法。其中,斑點識別算法是根據(jù)拍照獲取的圖像,根據(jù)需求,在純色背景下檢測雜質(zhì)色斑,并且要計算出色斑的面積,以確定Blob是否在檢測范圍之內(nèi)。因此圖像處理軟件要具有分離目標(biāo),檢測目標(biāo),并且計算出其面積的功能。
Blob分析(Blob Analysis)是對圖像中相同像素的連通域進行分析,該連通域稱為Blob。經(jīng)二值化(Binary Thresholding)處理后的圖像中色斑可認(rèn)為是blob。在處理過程中不是采用單個的像素逐一分析,而是對圖形的行進行操作。這種算法與基于像素的算法相比,大大提高處理速度。
而模板匹配算法是根據(jù)一個或多個已知模式或圖像,在指定的目標(biāo)圖像中尋找相應(yīng)模式的處理方法。使用基于特征匹配的算法,在模板中提取具有穩(wěn)定性、魯棒性的特征。
AtomVision根據(jù)實際的場景需求,以Blob和模板匹配算法作為基礎(chǔ),開發(fā)出了針對性的識別算法和圖像預(yù)處理流程,以滿足對不同工業(yè)環(huán)境視覺識別的需求。
核心優(yōu)勢:對客戶需求的把控
高速作為并聯(lián)機器人的標(biāo)簽一直成為各企業(yè)產(chǎn)品的賣點,然而,在實際應(yīng)用中,并聯(lián)機器人的速度會比標(biāo)準(zhǔn)節(jié)拍速度慢很多。
實際上,在項目中為了滿足前端設(shè)備產(chǎn)能需要,速度一直是客戶衡量并聯(lián)機器人的主要參數(shù)之一,也是讓客戶擔(dān)心和困惑的關(guān)鍵點。
國際上,主流的機器人公司都約定俗成將標(biāo)準(zhǔn)節(jié)拍作為衡量機器人速度的重要指標(biāo),所謂“標(biāo)準(zhǔn)節(jié)拍”是指機器人沿著25-305-25這樣特定的軌跡走一個來回所用的時間,而一分鐘來回的次數(shù)越多,速度越快。比如阿童木金剛系列D3P-1100型號機器人按標(biāo)準(zhǔn)節(jié)拍的速度可以達(dá)到250次/min。
但在項目應(yīng)用過程中,機器人的速度需要綜合考慮生產(chǎn)工藝、現(xiàn)場布局、放置精度、物料狀態(tài)等因素,因此機器人的應(yīng)用速度會比標(biāo)準(zhǔn)節(jié)拍的速度慢很多。
機器人的應(yīng)用速度首先受到末端負(fù)載大小的影響,末端負(fù)載越大,機器人的速度越慢。其中機器人的末端負(fù)載又包括末端夾具、物料兩部分。以顆粒帶項目為例,物料的重量為10g-80g,常用的抓取方式為雙抓和三抓,負(fù)載的重量主要是末端夾具,因此在末端夾具設(shè)計過程中,輕量化設(shè)計就尤為重要。
此外,機器人的應(yīng)用速度還跟機器人所要做的動作有關(guān),在一些項目上,需要增加額外的伸縮或者翻轉(zhuǎn)動作,動作越多,末端重量越大,耗時增加,機器人節(jié)拍降低。同樣以顆粒袋項目為例,使用輕量化多抓夾具,單臺D3P-1100型號機器人最多可滿足前端130袋/min的產(chǎn)量,但如果增加額外的伸縮或者翻轉(zhuǎn)動作,機器人的產(chǎn)能會下降15%左右。
從現(xiàn)場布局來看,并聯(lián)機器人工作站會涉及到與生產(chǎn)線前后端的對接,尤其是在一些自動化改造項目中,現(xiàn)場布局需要依據(jù)現(xiàn)有設(shè)備尺寸進行調(diào)整,如高度、工作空間等。例如阿童木機器人D3P-1100型號機器人的工作空間為橫向直徑1100mm,縱向320mm,在該工作空間內(nèi),機器人的行程越小,則速度越快。以顆粒袋項目為例,相同工作情況下,行程300mm與行程600mm的速度會相差20%。而以某抓瓶入槽項目為例,機器人行程600-700mm,機器人的節(jié)拍為55次/min。
從項目工藝來看,機器人的抓取分為四種:分別是隨動抓取定點放置、隨動抓取隨動放置、定點抓取隨動放置、定點抓取定點放置。在其他工況相同條件下,定點抓取定點放置的速度最快,隨動抓取隨動放置的速度為最慢。
影響機器人應(yīng)用速度的因素還有來料狀態(tài)以及客戶對于物料放置的其他需求等。還是以顆粒袋項目為例,由于生產(chǎn)線前端包裝機以及理料情況的不同,一些物料在機器人抓取時是散亂的,甚至是疊料的,與整齊來料的項目應(yīng)用相比,機器人的抓取速度會下降20%。另外抓放一些易碎物料的應(yīng)用場景中,為了保證物料的完整,降低產(chǎn)品生產(chǎn)過程中的損耗率,機器人需要輕拿輕放,同樣會降低機器人的速度。
此外,在保證系統(tǒng)穩(wěn)定性的情況下,對于并聯(lián)機器人的應(yīng)用速度也會有一定的影響。以某袋裝液體擺盤項目為例,物料有300g和500g兩種規(guī)格,以相同的速度運行,300g的物料可以正常生產(chǎn),但500g的物料會出現(xiàn)甩料現(xiàn)象,即并聯(lián)機器人的速度與物料性質(zhì)、狀態(tài)有一定的關(guān)系。
總而言之,并聯(lián)機器人的速度在項目應(yīng)用過程中是一個綜合指標(biāo),同時也是在項目實施過程中整體參數(shù)的一部分,需要將項目的穩(wěn)定性、可靠性等參數(shù)與速度綜合比較,得出項目的最優(yōu)方案。這也就意味著,并聯(lián)機器人的應(yīng)用方案需要對客戶的需求非常清楚,而這正是阿童木機器人核心競爭優(yōu)勢所在。
這些年,阿童木機器人實地拜訪700多家客戶,拿回了不下一千種樣品,做過上千套解決方案以及幾百個客戶的應(yīng)用測試視頻,在并聯(lián)機器人應(yīng)用方案上積累了豐富的經(jīng)驗。
自主研發(fā)和深挖客戶需求,一個是從產(chǎn)品端出發(fā),一個是從應(yīng)用端考慮,兩者缺一不可,這是整個行業(yè)共同的價值觀。