| 注冊| 產(chǎn)品展廳| 收藏該商鋪

行業(yè)產(chǎn)品

當(dāng)前位置:
美國自動精密工程公司>>技術(shù)文章>>API機器人解決方案RMS-下篇連載(5)

API機器人解決方案RMS-下篇連載(5)

閱讀:1229        發(fā)布時間:2019-3-7
   DH參數(shù)校準(zhǔn)模塊
 
    (Denavit-HartenbergModeling&Calibration)
 
  (上接)
 
  三、在API RMS系統(tǒng)中對DH參數(shù)進行標(biāo)定
 
  a). DH參數(shù)標(biāo)定求解的補償參數(shù)(變量)配置問題;
 
  選定需要補償?shù)淖兞窟M行優(yōu)化求解計算,系統(tǒng)對所有標(biāo)定姿態(tài)的偏差的均方和進行優(yōu)化,需要根據(jù)機器人控制器中的連桿參數(shù)定義來確定需要優(yōu)化計算的變量。
 
  根據(jù)基坐標(biāo)系的確定方式(直接求解或預(yù)先測量),J1的DH參數(shù)可以選擇為求解或者固定為理論值,如果求解,通常只選取J1關(guān)節(jié)零位θ和J1高度D。
 
 

  在常見的6軸機器人DH模型中,J2和J3往往是平行關(guān)系,在忽略J2和J3之間α和β角誤差(實際上近似為零)的前提下,J2和J3的參數(shù)D具有等效性,也就是說,不管機器人處于何種位姿下,都可以通過改變其中的任意一個,對末端執(zhí)行器位置造成相同的影響。這會導(dǎo)致優(yōu)化計算過程中兩個變量互相牽制,出現(xiàn)互為相反數(shù)的無效優(yōu)化方向,從而降低計算效率。對于這樣的變量我們可以只選取其中的一個變量J3的D參數(shù)作為優(yōu)化對象。
 
 



 

  J5的A和D,以及J6的A通常為零,理論軸線和J4軸線相交一點,如果想要輸入控制器進行優(yōu)化,需要注意結(jié)果的正負號,因為DH模型的表達式是不**的,即使實際等效的DH模型,AD參數(shù)也可能存在符號定義相反的情況,對于理論值為零的連桿參數(shù),尤其要小心對待。
 
  J6的D參數(shù),實際代表手腕中心點(J5-J6交點)到末端法蘭面的距離,如果不關(guān)心這一距離的誤差,或者不能預(yù)先測量出靶標(biāo)相對于工具坐標(biāo)系(法蘭端面加周向定位銷孔確定)的坐標(biāo)值,則將J6的D排除在優(yōu)化變量之外,因為J6D和工具中心偏移的Z方向也存在等效性,會降低計算效率。
 
  b) 測量數(shù)據(jù)的獲??;
 
  API RMS提供減速比校準(zhǔn)測量和DH參數(shù)校正測量的功能,通過穩(wěn)定點觸發(fā)采樣,推薦使用主動靶標(biāo)來保證測量過程的連續(xù)跟蹤,如果測量過程出現(xiàn)斷光,當(dāng)靶標(biāo)返回到可接受光線的角度,系統(tǒng)可以使用iVision(對于Radian機型)或AutoLock(對于OT2系列機型)自動捕獲靶標(biāo),繼續(xù)進行測量,整個測量過程可以不需要認為干預(yù),也不必要與機器人建立硬件通訊接口,這大大方便了那些提供標(biāo)定服務(wù)的第三方公司,因為他們需要面對大量客戶和機型,不能一一配套連接機器人控制器的硬件通訊系統(tǒng)。API RMS系統(tǒng)中提供了專門的測量方法來標(biāo)定減速比誤差。
 
 
 
  在API RMS系統(tǒng)中,還可以用模擬器對DH參數(shù)校準(zhǔn)位姿進行模擬,核對驗證每個校準(zhǔn)位姿的正確性。測量完成后,將關(guān)節(jié)角數(shù)據(jù)和對應(yīng)的測量數(shù)據(jù)導(dǎo)入計算。API RMS少需要30個校準(zhǔn)位姿進行DH參數(shù)校準(zhǔn)。
 
 


 
  請掃下方二維碼關(guān)注公司*微信公眾號。




 

收藏該商鋪

登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時間回復(fù)您~
二維碼 意見反饋
在線留言