亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

銑削機(jī)器人控制方法及系統(tǒng)與流程

文檔序號(hào):11880144閱讀:601來(lái)源:國(guó)知局
銑削機(jī)器人控制方法及系統(tǒng)與流程

本發(fā)明涉及機(jī)器人控制領(lǐng)域,尤其涉及一種銑削機(jī)器人控制方法及系統(tǒng)。



背景技術(shù):

銑削機(jī)器人具有操作簡(jiǎn)單、自由度多、速度快、一致性高等優(yōu)點(diǎn),已經(jīng)被廣泛應(yīng)用于各個(gè)產(chǎn)業(yè)生產(chǎn)制造過(guò)程中。

現(xiàn)有的銑削機(jī)器人是根據(jù)預(yù)設(shè)的銑削軌跡進(jìn)行銑削加工的,但是在銑削加工的過(guò)程中銑削機(jī)器人的銑削刀頭會(huì)受到銑削力影響而產(chǎn)生振動(dòng),從而導(dǎo)致銑削軌跡出現(xiàn)偏差,影響銑削產(chǎn)品的良品率。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明提供一種銑削機(jī)器人控制方法及系統(tǒng),以解決現(xiàn)有銑削機(jī)器人的銑削軌跡易出現(xiàn)銑削偏差的技術(shù)問(wèn)題。

第一方面,本發(fā)明提供一種銑削機(jī)器人控制方法,包括:

激光跟蹤儀采集銑削機(jī)器人的實(shí)時(shí)銑削軌跡數(shù)據(jù),并將所述實(shí)時(shí)銑削軌跡數(shù)據(jù)發(fā)送到系統(tǒng)控制總站;

所述系統(tǒng)控制總站對(duì)所述實(shí)時(shí)銑削軌跡數(shù)據(jù)進(jìn)行處理,并根據(jù)預(yù)設(shè)銑削軌跡曲線,計(jì)算得到銑削修正參數(shù),將所述銑削修正參數(shù)發(fā)送到所述銑削機(jī)器人;

所述銑削機(jī)器人根據(jù)所述銑削修正參數(shù)調(diào)整銑削軌跡。

第二發(fā)面,本發(fā)明提供一種銑削機(jī)器人控制系統(tǒng),包括:

激光跟蹤儀,銑削機(jī)器人,系統(tǒng)控制總站;

所述激光跟蹤儀和所述銑削機(jī)器人分別與所述系統(tǒng)控制總站連接;

所述激光跟蹤儀,用于采集所述銑削機(jī)器人的實(shí)時(shí)銑削軌跡數(shù)據(jù),并將所述實(shí)時(shí)銑削軌跡數(shù)據(jù)發(fā)送到所述系統(tǒng)控制總站;

所述系統(tǒng)控制總站,用于對(duì)所述實(shí)時(shí)銑削軌跡數(shù)據(jù)進(jìn)行處理,并根據(jù)預(yù)設(shè)銑削軌跡曲線,計(jì)算得到銑削修正參數(shù),將所述銑削修正參數(shù)發(fā)送到所述銑削機(jī)器人;

所述銑削機(jī)器人,用于根據(jù)所述銑削修正參數(shù)調(diào)整銑削軌跡。

從本發(fā)明實(shí)施例可知,通過(guò)激光跟蹤儀采集銑削機(jī)器人的實(shí)時(shí)銑削軌跡數(shù)據(jù),并將所述實(shí)時(shí)銑削軌跡數(shù)據(jù)發(fā)送到系統(tǒng)控制總站,所述系統(tǒng)控制總站對(duì)所述實(shí)時(shí)銑削軌跡數(shù)據(jù)進(jìn)行處理,并根據(jù)預(yù)設(shè)銑削軌跡曲線,計(jì)算得到銑削修正參數(shù),將所述銑削修正參數(shù)發(fā)送到所述銑削機(jī)器人,所述銑削機(jī)器人根據(jù)所述銑削修正參數(shù)調(diào)整銑削軌跡,本發(fā)明實(shí)現(xiàn)了對(duì)銑削機(jī)器人的銑削軌跡進(jìn)行實(shí)時(shí)的調(diào)整,解決了現(xiàn)有技術(shù)中只是根據(jù)預(yù)設(shè)銑削軌跡曲線進(jìn)行銑削時(shí),由于銑削過(guò)程產(chǎn)生振動(dòng)而導(dǎo)致銑削軌跡出現(xiàn)偏差的問(wèn)題。

附圖說(shuō)明

圖1為本發(fā)明一種銑削機(jī)器人控制方法的一個(gè)示例性實(shí)施例流程圖;

圖2為本發(fā)明一種銑削機(jī)器人控制方法的另一個(gè)示例性實(shí)施例流程圖;

圖3為本發(fā)明一種銑削機(jī)器人控制系統(tǒng)的一個(gè)示例性實(shí)施例結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

參見(jiàn)圖1,為本發(fā)明一種銑削機(jī)器人控制方法的一個(gè)示例性實(shí)施例流程圖,包括:

步驟101、激光跟蹤儀采集銑削機(jī)器人的實(shí)時(shí)銑削軌跡數(shù)據(jù),并將實(shí)時(shí)銑削軌跡數(shù)據(jù)發(fā)送到系統(tǒng)控制總站;

在本步驟中,激光跟蹤儀根據(jù)得到的采集頻率、采集時(shí)長(zhǎng),采集銑削機(jī)器人的實(shí)時(shí)銑削軌跡數(shù)據(jù)。

步驟102、系統(tǒng)控制總站對(duì)實(shí)時(shí)銑削軌跡數(shù)據(jù)進(jìn)行處理,并根據(jù)預(yù)設(shè)銑削軌跡曲線,計(jì)算得到銑削修正參數(shù),將銑削修正參數(shù)發(fā)送到銑削機(jī)器人;

在本步驟中,系統(tǒng)控制總站對(duì)實(shí)時(shí)銑削軌跡數(shù)據(jù)進(jìn)行處理,并根據(jù)預(yù)設(shè)銑削軌跡曲線,計(jì)算得到銑削修正參數(shù),包括:系統(tǒng)控制總站對(duì)實(shí)時(shí)銑削軌跡數(shù)據(jù)進(jìn)行擬合處理,得到實(shí)時(shí)銑削軌跡曲線;基于最小二乘法,將實(shí)時(shí)運(yùn)動(dòng)軌跡曲線與預(yù)設(shè)銑削軌跡曲線進(jìn)行對(duì)比,計(jì)算得到實(shí)時(shí)運(yùn)動(dòng)軌跡曲線與預(yù)設(shè)銑削軌跡曲線之間的距離偏差,根據(jù)距離偏差得到銑削修正參數(shù)。

步驟103、銑削機(jī)器人根據(jù)銑削修正參數(shù)調(diào)整銑削軌跡。

從本實(shí)施例可知,通過(guò)激光跟蹤儀采集銑削機(jī)器人的實(shí)時(shí)銑削軌跡數(shù)據(jù),并將實(shí)時(shí)銑削軌跡數(shù)據(jù)發(fā)送到系統(tǒng)控制總站,系統(tǒng)控制總站對(duì)實(shí)時(shí)銑削軌跡數(shù)據(jù)進(jìn)行處理,并根據(jù)預(yù)設(shè)銑削軌跡曲線,計(jì)算得到銑削修正參數(shù),將銑削修正參數(shù)發(fā)送到銑削機(jī)器人,銑削機(jī)器人根據(jù)銑削修正參數(shù)調(diào)整銑削軌跡,本發(fā)明實(shí)現(xiàn)了對(duì)銑削機(jī)器人的銑削軌跡進(jìn)行實(shí)時(shí)的調(diào)整,解決了現(xiàn)有技術(shù)中只是根據(jù)預(yù)設(shè)銑削軌跡曲線進(jìn)行銑削時(shí),由于銑削過(guò)程產(chǎn)生振動(dòng)而導(dǎo)致銑削軌跡出現(xiàn)偏差的問(wèn)題。

圖2為本發(fā)明一種銑削機(jī)器人控制方法的另一個(gè)示例性實(shí)施例流程圖,如圖2所示,在上述實(shí)施例的基礎(chǔ)上,該銑削機(jī)器人控制方法包括以下步驟:

步驟201:激光跟蹤儀根據(jù)所述預(yù)設(shè)銑削軌跡曲線確定所述激光跟蹤儀的安裝位置。

其中,根據(jù)設(shè)計(jì)軌跡曲線確定激光跟蹤儀的安裝位置,以避免測(cè)量過(guò)程中激光跟蹤儀的測(cè)量光線被遮擋。

步驟202:激光跟蹤儀根據(jù)預(yù)設(shè)的銑削走刀最大速度和激光跟蹤儀的測(cè)量精度確定采集實(shí)時(shí)銑削軌跡數(shù)據(jù)的采集頻率。

其中,激光跟蹤儀是一種典型的球坐標(biāo)測(cè)量系統(tǒng),其測(cè)量精度可以達(dá)到15μm±7.5μm/m;實(shí)時(shí)銑削軌跡數(shù)據(jù)可以是激光跟蹤儀測(cè)量的銑刀坐標(biāo)值。

步驟203:激光跟蹤儀根據(jù)預(yù)設(shè)的完成預(yù)設(shè)銑削軌跡的時(shí)間,確定激光跟蹤儀采集實(shí)時(shí)銑削軌跡數(shù)據(jù)的采集時(shí)長(zhǎng)。

步驟204:激光跟蹤儀根據(jù)采集頻率和采集時(shí)長(zhǎng),采集銑削機(jī)器人的實(shí)時(shí)銑削軌跡數(shù)據(jù)。

步驟205:激光跟蹤儀將實(shí)時(shí)銑削軌跡數(shù)據(jù)發(fā)送到系統(tǒng)控制總站。

在本步驟中,激光跟蹤儀首先將實(shí)時(shí)銑削軌跡數(shù)據(jù)發(fā)送到激光跟蹤儀從站,激光跟蹤儀從站將實(shí)時(shí)銑削軌跡數(shù)據(jù)發(fā)送到系統(tǒng)控制總站。

其中,激光跟蹤儀從站與系統(tǒng)控制總站通過(guò)現(xiàn)場(chǎng)總線連接,激光跟蹤儀從站的智能感知模塊與系統(tǒng)控制總站通過(guò)串口通訊的方式進(jìn)行實(shí)時(shí)銑削軌跡數(shù)據(jù)的傳輸。

激光跟蹤儀與激光跟蹤儀從站通過(guò)現(xiàn)場(chǎng)總線連接。其中,激光跟蹤儀從站中與嵌入式智能感知模塊通過(guò)串口連接,該智能感知模塊與激光跟蹤儀通過(guò)TCP/IP協(xié)議進(jìn)行實(shí)時(shí)銑削軌跡數(shù)據(jù)的傳輸。

步驟206:系統(tǒng)控制總站對(duì)實(shí)時(shí)銑削軌跡數(shù)據(jù)進(jìn)行處理,并根據(jù)預(yù)設(shè)銑削軌跡曲線,計(jì)算得到銑削修正參數(shù)。

具體的,系統(tǒng)控制總站對(duì)實(shí)時(shí)銑削軌跡數(shù)據(jù)進(jìn)行擬合處理,得到實(shí)時(shí)銑削軌跡曲線;基于最小二乘法,將實(shí)時(shí)運(yùn)動(dòng)軌跡曲線與預(yù)設(shè)銑削軌跡曲線進(jìn)行對(duì)比,計(jì)算得到實(shí)時(shí)運(yùn)動(dòng)軌跡曲線與預(yù)設(shè)銑削軌跡曲線之間的距離偏差,根據(jù)距離偏差得到銑削修正參數(shù)。

步驟207:系統(tǒng)控制總站將銑削修正參數(shù)發(fā)送到銑削機(jī)器人。

其中,上述實(shí)時(shí)銑削軌跡數(shù)據(jù)和銑削修正參數(shù)等數(shù)據(jù)在現(xiàn)場(chǎng)總線中通過(guò)以太網(wǎng)幀方式傳輸,且以太網(wǎng)幀可以是標(biāo)準(zhǔn)以太網(wǎng)幀或非標(biāo)準(zhǔn)以太網(wǎng)幀;而且現(xiàn)場(chǎng)總線可以是以硬件的方式實(shí)現(xiàn)的,是獨(dú)立于運(yùn)行系統(tǒng)和CPU之外的。

其中,現(xiàn)場(chǎng)總線傳輸速度為每30微秒1000個(gè)二進(jìn)制位,具有極高的帶寬傳輸速度,現(xiàn)場(chǎng)總線基本支持目前所有符合工業(yè)標(biāo)準(zhǔn)的儀器的從站控制終端,具有較強(qiáng)的擴(kuò)展功能。

其中,在步驟201之前,還可對(duì)激光跟蹤儀、激光跟蹤儀從站和銑削機(jī)器人控制器從站之間的聯(lián)通情況進(jìn)行系統(tǒng)通信測(cè)試,包括:激光跟蹤儀從站發(fā)送測(cè)試指令到激光跟蹤儀,若激光跟蹤儀作出與測(cè)試指令相應(yīng)的響應(yīng)則證明聯(lián)通激光跟蹤儀從站與激光跟蹤儀聯(lián)通正常。激光跟蹤儀從站與系統(tǒng)控制總站、系統(tǒng)控制總站與銑削機(jī)器人控制從站之間的聯(lián)通情況測(cè)試與上述測(cè)試原理一致,這里不再贅述。

從本實(shí)施例可知,通過(guò)激光跟蹤儀采集銑削機(jī)器人的實(shí)時(shí)銑削軌跡數(shù)據(jù),并將實(shí)時(shí)銑削軌跡數(shù)據(jù)發(fā)送到系統(tǒng)控制總站,系統(tǒng)控制總站對(duì)實(shí)時(shí)銑削軌跡數(shù)據(jù)進(jìn)行處理,并根據(jù)預(yù)設(shè)銑削軌跡曲線,計(jì)算得到銑削修正參數(shù),將銑削修正參數(shù)發(fā)送到銑削機(jī)器人,銑削機(jī)器人根據(jù)銑削修正參數(shù)調(diào)整銑削軌跡,本發(fā)明實(shí)現(xiàn)了對(duì)銑削機(jī)器人的銑削軌跡進(jìn)行實(shí)時(shí)的調(diào)整,解決了現(xiàn)有技術(shù)中只是根據(jù)預(yù)設(shè)銑削軌跡曲線進(jìn)行銑削時(shí),由于銑削過(guò)程產(chǎn)生振動(dòng)而導(dǎo)致銑削軌跡出現(xiàn)偏差的問(wèn)題。

在上述實(shí)施例基礎(chǔ)上,

可選的,系統(tǒng)控制總站對(duì)實(shí)時(shí)銑削軌跡數(shù)據(jù)進(jìn)行擬合得到實(shí)時(shí)運(yùn)動(dòng)軌跡曲線之前,還包括:系統(tǒng)控制總站對(duì)接收到的實(shí)時(shí)銑削軌跡數(shù)據(jù)中不滿(mǎn)足合格閾值的壞點(diǎn)進(jìn)行刪除處理;基于卡爾曼濾波,對(duì)經(jīng)過(guò)刪除處理后的實(shí)時(shí)銑削軌跡數(shù)據(jù)進(jìn)行優(yōu)化處理。

可選的,激光跟蹤儀采集銑削機(jī)器人的實(shí)時(shí)銑削軌跡數(shù)據(jù)之前,還包括:在銑削機(jī)器人上設(shè)置至少三個(gè)球形鏡面發(fā)射器球形鏡面發(fā)射器;相應(yīng)的,激光跟蹤儀采集銑削機(jī)器人的實(shí)時(shí)銑削軌跡數(shù)據(jù),包括:激光跟蹤儀根據(jù)采集頻率,發(fā)射激光采集信號(hào)到至少三個(gè)球形鏡面發(fā)射器中的一個(gè)或多個(gè);激光跟蹤儀接收至少三個(gè)球形鏡面發(fā)射器中的一個(gè)或多個(gè)返回激光采集響應(yīng)信號(hào);激光跟蹤儀根據(jù)激光采集響應(yīng)信號(hào)計(jì)算得到實(shí)時(shí)銑削軌跡數(shù)據(jù)。

參見(jiàn)圖3,為本發(fā)明一種銑削機(jī)器人控制系統(tǒng)的一個(gè)示例性實(shí)施例結(jié)構(gòu)示意圖,該銑削機(jī)器人控制系統(tǒng),包括:激光跟蹤儀301,銑削機(jī)器人302,系統(tǒng)控制總站303;

激光跟蹤儀301和銑削機(jī)器人分別與系統(tǒng)控制總站連接;

激光跟蹤儀301,用于采集銑削機(jī)器人的實(shí)時(shí)銑削軌跡數(shù)據(jù),并將實(shí)時(shí)銑削軌跡數(shù)據(jù)發(fā)送到系統(tǒng)控制總站;

系統(tǒng)控制總站302,用于對(duì)實(shí)時(shí)銑削軌跡數(shù)據(jù)進(jìn)行處理,并根據(jù)預(yù)設(shè)銑削軌跡曲線,計(jì)算得到銑削修正參數(shù),將銑削修正參數(shù)發(fā)送到銑削機(jī)器人;

銑削機(jī)器人303,用于根據(jù)銑削修正參數(shù)調(diào)整銑削軌跡。

從上述實(shí)施例可知,通過(guò)激光跟蹤儀采集銑削機(jī)器人的實(shí)時(shí)銑削軌跡數(shù)據(jù),并將實(shí)時(shí)銑削軌跡數(shù)據(jù)發(fā)送到系統(tǒng)控制總站,系統(tǒng)控制總站對(duì)實(shí)時(shí)銑削軌跡數(shù)據(jù)進(jìn)行處理,并根據(jù)預(yù)設(shè)銑削軌跡曲線,計(jì)算得到銑削修正參數(shù),將銑削修正參數(shù)發(fā)送到銑削機(jī)器人,銑削機(jī)器人根據(jù)銑削修正參數(shù)調(diào)整銑削軌跡,本發(fā)明實(shí)現(xiàn)了對(duì)銑削機(jī)器人的銑削軌跡進(jìn)行實(shí)時(shí)的調(diào)整,解決了現(xiàn)有技術(shù)中只是根據(jù)預(yù)設(shè)銑削軌跡曲線進(jìn)行銑削時(shí),由于銑削過(guò)程產(chǎn)生振動(dòng)而導(dǎo)致銑削軌跡出現(xiàn)偏差的問(wèn)題。

在上述實(shí)施例的基礎(chǔ)上,

可選的,激光跟蹤儀301,還用于根據(jù)預(yù)設(shè)銑削軌跡曲線確定激光跟蹤儀的安裝位置;根據(jù)預(yù)設(shè)的銑削走刀最大速度和激光跟蹤儀的測(cè)量精度確定采集實(shí)時(shí)銑削軌跡數(shù)據(jù)的采集頻率;根據(jù)預(yù)設(shè)的完成預(yù)設(shè)銑削軌跡的時(shí)間,確定激光跟蹤儀采集實(shí)時(shí)銑削軌跡數(shù)據(jù)的采集時(shí)長(zhǎng);并具體用于根據(jù)采集頻率和采集時(shí)長(zhǎng),采集銑削機(jī)器人的實(shí)時(shí)銑削軌跡數(shù)據(jù)。

可選的,系統(tǒng)控制總站302,具體用于對(duì)實(shí)時(shí)銑削軌跡數(shù)據(jù)進(jìn)行擬合得到實(shí)時(shí)運(yùn)動(dòng)軌跡曲線;基于最小二乘法,將實(shí)時(shí)運(yùn)動(dòng)軌跡曲線與預(yù)設(shè)銑削軌跡曲線進(jìn)行對(duì)比,計(jì)算得到實(shí)時(shí)運(yùn)動(dòng)軌跡曲線與預(yù)設(shè)銑削軌跡曲線之間的距離偏差,根據(jù)距離偏差得到銑削修正參數(shù)。

可選的,系統(tǒng)控制總站302,還用于系統(tǒng)控制總站對(duì)接收到的實(shí)時(shí)銑削軌跡數(shù)據(jù)中明顯不符合邏輯的壞點(diǎn)進(jìn)行刪除預(yù)處理;基于卡爾曼濾波,對(duì)經(jīng)過(guò)刪除處理的實(shí)時(shí)銑削軌跡數(shù)據(jù)進(jìn)行優(yōu)化處理。

可選的,銑削機(jī)器人303上設(shè)置有至少三個(gè)球形鏡面發(fā)射器;激光跟蹤儀301,具體用于根據(jù)采集頻率,發(fā)射激光采集信號(hào)到至少三個(gè)球形鏡面發(fā)射器中的一個(gè)或多個(gè);并接收至少三個(gè)球形鏡面發(fā)射器中的一個(gè)或多個(gè)返回激光采集響應(yīng)信號(hào);根據(jù)激光采集響應(yīng)信號(hào)計(jì)算得到實(shí)時(shí)銑削軌跡數(shù)據(jù)。

可選的,參見(jiàn)圖3,該銑削機(jī)器人控制系統(tǒng),還可以包括:激光跟蹤儀從站304,銑削機(jī)器人控制從站305,

其中,激光跟蹤儀從站304,用于接收激光跟蹤儀發(fā)送的實(shí)時(shí)銑削軌跡數(shù)據(jù),并將該實(shí)時(shí)銑削軌跡數(shù)據(jù)數(shù)據(jù)發(fā)送到系統(tǒng)控制總站。激光跟蹤儀與激光跟蹤儀從站通過(guò)現(xiàn)場(chǎng)總線連接。激光跟蹤儀從站中與激光跟蹤儀連接的的接口嵌入式智能感知模塊,該智能感知模塊與激光跟蹤儀通過(guò)TCP/IP協(xié)議進(jìn)行實(shí)時(shí)銑削軌跡數(shù)據(jù)的傳輸。

銑削機(jī)器人控制從站305,用于接收系統(tǒng)控制總站發(fā)送的銑削修正參數(shù),并將該銑削修正參數(shù)發(fā)送到銑削機(jī)器人。系統(tǒng)控制總站與銑削機(jī)器人控制從站通過(guò)現(xiàn)場(chǎng)總線連接連接。

本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。

最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1