工業(yè)機(jī)器人絕大多數(shù)是基于模型控制(Model-based-Control),有模型的地方就會(huì)有誤差產(chǎn)生,這就需要對(duì)其進(jìn)行校準(zhǔn)。工業(yè)機(jī)器人校準(zhǔn)是一個(gè)集建模、測(cè)量、機(jī)器人實(shí)際參數(shù)辨識(shí)、誤差補(bǔ)償實(shí)現(xiàn)與一體的過(guò)程。
要對(duì)機(jī)器人進(jìn)行校準(zhǔn),我們首先要了解造成機(jī)器人出現(xiàn)誤差可能存在的因素。
造成機(jī)器人產(chǎn)生誤差的因素有很多,歸結(jié)起來(lái)主要有兩大類,一是運(yùn)動(dòng)學(xué)相關(guān),主要有加工誤差、機(jī)械公差/裝配誤差、零點(diǎn)誤差、減速器回差、減速比誤差、標(biāo)定誤差等;二是運(yùn)動(dòng)學(xué)相關(guān),主要有質(zhì)量/重心、慣量張量、摩擦力、關(guān)節(jié)柔性、連桿柔性等。
實(shí)踐發(fā)現(xiàn),沒(méi)有校準(zhǔn)的機(jī)器人底座通常存在15~30mm誤差,TCP中心端存在5~10mm誤差,機(jī)器人整個(gè)系統(tǒng)存在5~10mm誤差;經(jīng)過(guò)校準(zhǔn)后,可以大大降低機(jī)器人的誤差范圍。
·如果機(jī)器人不進(jìn)行校準(zhǔn),機(jī)器人不能共用程序,精度很低且不穩(wěn)定;
·校準(zhǔn)可以提高機(jī)器人處理環(huán)境不確定性的能力;
·機(jī)器人精度不高的主要原因是機(jī)器人的設(shè)計(jì)參數(shù)和其實(shí)際參數(shù)不同,而機(jī)器人校準(zhǔn)是提高機(jī)器人精度的一種措施,往往可以將精度提升幾個(gè)數(shù)量級(jí);
· 在機(jī)器人的研發(fā)過(guò)程中,必須獲得足夠多的精確數(shù)據(jù)來(lái)分析評(píng)估機(jī)器靜態(tài)與動(dòng)態(tài),這些數(shù)據(jù)依賴一套完整的校準(zhǔn)系統(tǒng)來(lái)獲取。