目前工業(yè)機(jī)器人面臨的主要技術(shù)問題是什么
(文章來源:中科羅伯特機(jī)器人學(xué)院)
對于目前進(jìn)行工業(yè)機(jī)器人上較多使用的示教再現(xiàn)用戶編程接口的拓展----機(jī)器人三維軌跡的自動編程系統(tǒng)的開發(fā),需要對多方面的知識進(jìn)行一定的融合,并在一定新的范圍內(nèi)做一些嘗試,作為離線編程的一種途徑,在現(xiàn)實(shí)上存在如下幾種問題。
運(yùn)動軌跡數(shù)據(jù)的提取,由于G代碼是應(yīng)用于數(shù)控機(jī)床的一種標(biāo)準(zhǔn),而機(jī)器人系統(tǒng)與數(shù)控加工系統(tǒng)存在許多的差別,因此必須設(shè)計計算法將G代碼中所能提供的數(shù)據(jù)信息轉(zhuǎn)換為機(jī)器人運(yùn)動指令可用的編程信息。
運(yùn)動軌跡仿真,為了達(dá)到對加工姿態(tài)甚至是加工路徑的優(yōu)化,以及對干涉碰撞的預(yù)設(shè),需要對加工過程進(jìn)行仿真,由于G代碼中很難提供充足的針對姿態(tài)的數(shù)據(jù),因此必須對數(shù)控加工系統(tǒng)、機(jī)器人、計算機(jī)系統(tǒng)及圖形處理方面做深入研究,并大膽嘗試,工作量巨大。
上位計算機(jī)與機(jī)器人控制器的通訊,通訊模塊并不是一個自動編程系統(tǒng)所必需的,但是出于方便使用及軟件的發(fā)展趨勢考慮,增加通訊模塊是必要的,也是有前瞻性的,對于上位計算機(jī)與機(jī)器人控制器之間的通信方式,比較傳統(tǒng)的串口RS232通信,并口通信。隨著技術(shù)的進(jìn)步,這些傳統(tǒng)的通信方式已經(jīng)不能滿足傳輸速度及遠(yuǎn)程控制的目的。
調(diào)試可以分為兩個部分:一是軟件方面的差錯調(diào)試,對于一個大型的編程項目,調(diào)試將經(jīng)歷一個比較長的時間跨度,包括程序結(jié)構(gòu)化的調(diào)整、內(nèi)存管理、執(zhí)行速度優(yōu)化、漏洞補(bǔ)丁等,二是對于所生成的機(jī)器人算法的優(yōu)化、初始加工姿態(tài)的定義、仿真算法的優(yōu)化以及文件保存的優(yōu)化。