999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

工業(yè)機(jī)器人空間圓弧算法的實(shí)現(xiàn)

2021-01-13 03:39:32

南京埃斯頓自動化股份有限公司 江蘇 南京 211106

0 引言

機(jī)器人的軌跡規(guī)劃,在機(jī)器人控制中具有重要的作用,直接影響著控制的準(zhǔn)確性和快速性。而插補(bǔ)算法是整個(gè)機(jī)器人軌跡規(guī)劃控制過程的精華所在,占據(jù)著舉足輕重的地位。通過示教機(jī)器人運(yùn)動路徑上的某些關(guān)鍵點(diǎn),然后根據(jù)軌跡特征算出這些示教點(diǎn)之間必須到達(dá)的中間位置點(diǎn),通過插補(bǔ)進(jìn)行控制,從而實(shí)現(xiàn)高效率高精度的運(yùn)動控制。

當(dāng)曲線軌跡為圓弧時(shí),除了示教圓弧起點(diǎn)和終點(diǎn)外,至少還應(yīng)知道圓心或圓弧上一個(gè)輔助點(diǎn)。顯然,示教圓心是很困難的,因而工業(yè)機(jī)器人終端執(zhí)行器的軌跡圓弧通常由示教的圓弧起點(diǎn)、輔助點(diǎn)及圓弧終點(diǎn)決定,而這三點(diǎn)所決定的平面通常不一定平行于某一坐標(biāo)平面,因而需要研究空間任意三點(diǎn)圓弧的插補(bǔ)算法[1]~[4]。

目前普遍采用基于坐標(biāo)轉(zhuǎn)換的空間圓弧插補(bǔ)方法,即通過坐標(biāo)轉(zhuǎn)換將空間圓弧轉(zhuǎn)化為平面圓弧[5],利用平面圓弧插補(bǔ)算法進(jìn)行計(jì)算,之后再通過坐標(biāo)轉(zhuǎn)換把插補(bǔ)點(diǎn)從平面結(jié)果轉(zhuǎn)換為空間結(jié)果。此方法需要進(jìn)行多次坐標(biāo)變換,計(jì)算過程復(fù)雜,計(jì)算工作量大。現(xiàn)有空間圓弧插補(bǔ)方法未提及過輔助點(diǎn)姿態(tài);隨著工業(yè)發(fā)展的進(jìn)步,控制指令的簡便,某些特殊應(yīng)用場合如焊接、涂膠等需要經(jīng)過輔助點(diǎn)的姿態(tài)。

針對以上問題,提出了一種用于工業(yè)機(jī)器人的過輔助點(diǎn)姿態(tài)空間圓弧插補(bǔ)方法。該插補(bǔ)方法示教任意不共線的空間三點(diǎn),不需要坐標(biāo)轉(zhuǎn)換將空間點(diǎn)轉(zhuǎn)換成平面點(diǎn)進(jìn)行計(jì)算,而是直接進(jìn)行空間離散點(diǎn)的計(jì)算,并且對姿態(tài)進(jìn)行規(guī)劃使其過輔助點(diǎn)姿態(tài),能根據(jù)給定的圓弧起點(diǎn)、輔助點(diǎn)及終點(diǎn)完成任意空間圓弧插補(bǔ)。

圖1 空間圓弧插補(bǔ)算法的流程圖

2 空間圓弧插補(bǔ)算法

本算法的基本技術(shù)方案為:機(jī)器人控制器通過通信端口確定了示教器示教的空間不共線三點(diǎn);根據(jù)空間幾何關(guān)系直接進(jìn)行空間離散點(diǎn)的計(jì)算,求出空間圓弧的圓心、半徑、法向量、圓心角和弧長;對姿態(tài)進(jìn)行規(guī)劃使運(yùn)動軌跡經(jīng)過輔助點(diǎn)姿態(tài)且軌跡光滑;速度軌跡規(guī)劃模塊計(jì)算出每個(gè)插補(bǔ)周期的插補(bǔ)位移;利用實(shí)時(shí)插補(bǔ)算法計(jì)算出每個(gè)插補(bǔ)周期的插補(bǔ)點(diǎn)位姿;將最終滿足示教要求的位姿通過通信端口提供給機(jī)器人運(yùn)動機(jī)構(gòu)并執(zhí)行。

2.1 空間圓弧的圓心、半徑、法向量、圓心角和弧長的求解 機(jī)器人軌跡上各點(diǎn)位姿由位置矢量(x,y,z)和RPY姿態(tài)矢量(α,β,γ)共同描述,組合成一個(gè)6自由度的復(fù)合矢量(x,y,z,α,β,γ),即(x,y,z,a,b,c)。通過外部示教器示教確定工業(yè)機(jī)器人的要求位姿,機(jī)器人控制器通過通信端口獲取示教器提供的示教點(diǎn)信息;確定工業(yè)機(jī)器人軌跡的空間圓弧起點(diǎn)、輔助點(diǎn)及終點(diǎn)空間坐標(biāo)及位姿,分別為:P1(x1,y1,z1,a1,b1,c1)、P2(x2,y2,z2,a2,b2,c2)、P3(x3,y3,z3,a3,b3,c3);

空間圓弧的圓心、半徑、法向量、圓心角和弧長的求解的步驟具體如下:

第1步,在空間坐標(biāo)系中,空間圓弧起點(diǎn)、輔助點(diǎn)及終點(diǎn)為不共線的空間三點(diǎn),確定了空間圓弧所在的平面(簡稱圓弧平面),根據(jù)圓心到三點(diǎn)的距離都為半徑的條件,聯(lián)立方程,計(jì)算可求出圓弧的圓心P0(x0,y0,z0),進(jìn)而求得由三點(diǎn)確定的圓弧的半徑R;

第2步,根據(jù)外積公式,可求得垂直于空間圓弧平面的單位法向量n?(nx,ny,nz);

第3步,根據(jù)余弦定理和三個(gè)角之間的關(guān)系,求得空間圓弧的起點(diǎn)到輔助點(diǎn)、輔助點(diǎn)到終點(diǎn)、起點(diǎn)到終點(diǎn)的圓心角分別為:θ1,θ2,θ3(θ3=θ1+θ2)(如圖2);

第4步,根據(jù)圓弧弧長公式,求得弧長L=Rθ3;進(jìn)而求得空間圓弧插補(bǔ)的總位移S;

圖2

2.2 姿態(tài)規(guī)劃模塊規(guī)劃出經(jīng)過空間圓弧輔助點(diǎn)的姿態(tài) 機(jī)器人各軸姿態(tài)隨圓心角變化的變化率公式為:

分別對w(θ)積分即是機(jī)器人各軸姿態(tài)值,故可根據(jù)極值法設(shè)計(jì)使得各軸姿態(tài)變化率連續(xù),并求得相應(yīng)的系數(shù)值k1,m1,k2,m2;

2.3 軌跡速度規(guī)劃模塊,計(jì)算出每個(gè)插補(bǔ)周期的插補(bǔ)位移 軌跡速度規(guī)劃模塊,可以規(guī)劃基于梯形曲線加減速控制或基于S形曲線加減速控制或其它曲線控制;根據(jù)不同的曲線控制方式,進(jìn)行速度規(guī)劃處理,計(jì)算圓弧段所需要的插補(bǔ)總時(shí)間和插補(bǔ)信息,最后計(jì)算出每個(gè)插補(bǔ)周期的插補(bǔ)位移;

2.4 計(jì)算得到插補(bǔ)點(diǎn)的空間位姿 根據(jù)空間圓弧平面的法向量和插補(bǔ)位移,計(jì)算機(jī)器人空間圓弧插補(bǔ)點(diǎn)位姿Pi(xi,yi,zi,ai,bi,ci)步驟如下:

第1步、根據(jù)圓弧弧長公式,每個(gè)插補(bǔ)周期的插補(bǔ)位移除以半徑得到空間圓弧每個(gè)插補(bǔ)周期的插補(bǔ)角度θ;

第2步、利用以下公式可求得插補(bǔ)點(diǎn)的空間坐標(biāo)位置

第3步、利用以下公式可求得插補(bǔ)點(diǎn)的姿態(tài)

最后,機(jī)器人控制器的中央處理器將最終得到的位姿通過通信端口提供給機(jī)器人運(yùn)動機(jī)構(gòu)進(jìn)行執(zhí)行。本文實(shí)現(xiàn)的方法可以實(shí)現(xiàn)工業(yè)機(jī)器人的高精高效的運(yùn)動控制,經(jīng)過輔助點(diǎn)姿態(tài),并且運(yùn)動平滑。

3 結(jié)束語

本文實(shí)現(xiàn)的方法根據(jù)空間任意三點(diǎn)進(jìn)行圓弧插補(bǔ),避免了示教圓心的困難和確定圓弧方向的問題。不需要進(jìn)行坐標(biāo)轉(zhuǎn)換計(jì)算平面圓弧插補(bǔ),而是直接計(jì)算空間角度和空間離散點(diǎn)得到實(shí)際空間圓弧插補(bǔ)點(diǎn)坐標(biāo),方法過程簡潔方便、算法易于實(shí)現(xiàn)、計(jì)算效率高、插補(bǔ)精度高。過姿態(tài)規(guī)劃模塊,使得實(shí)際空間圓弧插補(bǔ)點(diǎn)經(jīng)過輔助點(diǎn)姿態(tài),滿足某些特殊應(yīng)用場合。實(shí)現(xiàn)姿態(tài)變化率與插補(bǔ)角度的連續(xù)關(guān)系,使得各軸姿態(tài)變化連續(xù),機(jī)器人運(yùn)動平滑。

主站蜘蛛池模板: Jizz国产色系免费| 国产福利大秀91| 亚洲精品高清视频| 国产成人禁片在线观看| 亚洲美女久久| 国产精品免费电影| 国产又色又爽又黄| 婷婷色一二三区波多野衣| 午夜无码一区二区三区在线app| 精品久久久无码专区中文字幕| 国产毛片高清一级国语| 四虎在线观看视频高清无码| 动漫精品中文字幕无码| 日韩无码黄色| 四虎免费视频网站| 国产精品开放后亚洲| 青青青视频免费一区二区| 欧美国产精品拍自| 国产靠逼视频| 国产女人18水真多毛片18精品| 91尤物国产尤物福利在线| 青青草一区| 国产女人综合久久精品视| 国产成人夜色91| 婷婷午夜影院| 色噜噜狠狠色综合网图区| 国产二级毛片| 高潮爽到爆的喷水女主播视频 | 亚洲天堂免费在线视频| 亚洲国产看片基地久久1024| 四虎精品免费久久| 日本一本在线视频| 国产91蝌蚪窝| 91精品久久久久久无码人妻| 亚洲欧美成人综合| 欧美无遮挡国产欧美另类| 国产精品第一区| 一级在线毛片| 精品少妇人妻一区二区| 欧美国产菊爆免费观看 | 尤物特级无码毛片免费| 欧美日韩福利| 91网红精品在线观看| 免费福利视频网站| 久久天天躁夜夜躁狠狠| 99国产精品一区二区| 国产一级二级在线观看| 欧美日韩成人在线观看| 极品国产一区二区三区| 妇女自拍偷自拍亚洲精品| 丁香六月综合网| 天堂网亚洲综合在线| 国产网站黄| 亚洲第一黄片大全| 天堂中文在线资源| 久久久久亚洲精品无码网站| 久久精品这里只有精99品| 四虎国产成人免费观看| 日韩av高清无码一区二区三区| 亚洲av无码成人专区| 91九色最新地址| 亚洲第一天堂无码专区| 91 九色视频丝袜| 欧美精品高清| 国产乱子伦精品视频| 片在线无码观看| 99re这里只有国产中文精品国产精品| 五月婷婷亚洲综合| 91麻豆精品国产91久久久久| 亚洲精品无码不卡在线播放| 午夜无码一区二区三区在线app| 亚洲永久视频| 性视频久久| 亚洲AⅤ波多系列中文字幕| 亚洲中文久久精品无玛| 国产精品毛片一区视频播| 国产成人乱码一区二区三区在线| 97超爽成人免费视频在线播放| 欧美精品亚洲日韩a| 99在线视频免费| 欧美性猛交一区二区三区| 国产激情在线视频|