1.用于噴涂機器人路徑智能生成與反饋控制的方法,其特征在于,所述方法包括以下步驟:
2.根據(jù)權(quán)利要求1所述的用于噴涂機器人路徑智能生成與反饋控制的方法,其特征在于,在s100中,繪制工件曲面模型,使用三維軟件對三維模型進行曲面分區(qū)的方法為:先利用freecad軟件繪制工件的曲面模型,再利用blender軟件對曲面模型進行曲率變化分析,按照曲率的變化將整個曲面分為三部分,弧面型曲面為a部分,其余平滑的兩部分平面分別為b、c部分,得到曲面b和曲面a的邊界線l2、曲面c和曲面a的邊界線l3。
3.根據(jù)權(quán)利要求2所述的用于噴涂機器人路徑智能生成與反饋控制的方法,其特征在于,在s300中,基于繪制的工件曲面模型與設(shè)噴涂路徑,控制噴涂機器人進行預(yù)覽運行,并獲得預(yù)覽噴涂距離塊的方法為:獲取預(yù)設(shè)噴涂路徑結(jié)合主控制器指令生成機器人控制程序,將工件放置在機器人運動空間內(nèi)并建立工件坐標系,在機器人仿真軟件內(nèi)驗證軌跡可行性后,將機器人控制程序上傳至機器人控制器,預(yù)覽執(zhí)行噴涂程序,并且在預(yù)覽運行的過程中根據(jù)預(yù)先安裝在機器人上的測距傳感器測量并記錄每個噴涂地點的噴涂機器人噴涂形成的噴涂距離塊,其中噴涂距離塊為噴涂機器人在噴涂地點完成噴涂時,測距傳感器所獲取的形成的從噴涂區(qū)域中各點到與噴頭垂直平面的距離集合,所述距離集合包括噴涂區(qū)域中各點到與噴頭垂直平面的距離信息和噴涂區(qū)域中各點的位置信息。
4.根據(jù)權(quán)利要求3所述的用于噴涂機器人路徑智能生成與反饋控制的方法,其特征在于,在s400中,根據(jù)預(yù)覽噴涂距離塊與標準噴涂高度得到噴涂誤差,并根據(jù)工件曲面分區(qū)修正噴涂誤差得到修正模型的方法為:根令噴涂地點作為噴涂區(qū)域的中心pi,i表示噴涂地點的序號,并且i∈[1,m],m表示噴涂地點的數(shù)量,在噴涂距離塊中,令所有點的位置信息為lcj,距離信息為disj,其中j表示噴涂距離塊中包括的位置點序號;
5.根據(jù)權(quán)利要求4所述的用于噴涂機器人路徑智能生成與反饋控制的方法,其特征在于,根據(jù)預(yù)覽噴涂距離塊與標準噴涂高度得到噴涂誤差,并根據(jù)工件曲面分區(qū)修正噴涂誤差得到修正模型的方法替換為:
6.用于噴涂機器人路徑智能生成與反饋控制的系統(tǒng),其特征在于,所述用于噴涂機器人路徑智能生成與反饋控制的系統(tǒng)包括:處理器、存儲器及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)權(quán)利要求1-5中的任一項所述的用于噴涂機器人路徑智能生成與反饋控制的方法中的步驟。