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

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

2021-01-13 03:39:32

南京埃斯頓自動(dòng)化股份有限公司 江蘇 南京 211106

0 引言

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

當(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)用場(chǎng)合如焊接、涂膠等需要經(jīng)過輔助點(diǎn)的姿態(tài)。

針對(duì)以上問題,提出了一種用于工業(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ì)算,并且對(duì)姿態(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ì)算,求出空間圓弧的圓心、半徑、法向量、圓心角和弧長;對(duì)姿態(tài)進(jìn)行規(guī)劃使運(yùn)動(dòng)軌跡經(jīng)過輔助點(diǎn)姿態(tài)且軌跡光滑;速度軌跡規(guī)劃模塊計(jì)算出每個(gè)插補(bǔ)周期的插補(bǔ)位移;利用實(shí)時(shí)插補(bǔ)算法計(jì)算出每個(gè)插補(bǔ)周期的插補(bǔ)點(diǎn)位姿;將最終滿足示教要求的位姿通過通信端口提供給機(jī)器人運(yùn)動(dòng)機(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)隨圓心角變化的變化率公式為:

分別對(duì)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)動(dòng)機(jī)構(gòu)進(jìn)行執(zhí)行。本文實(shí)現(xiàn)的方法可以實(shí)現(xiàn)工業(yè)機(jī)器人的高精高效的運(yùn)動(dòng)控制,經(jīng)過輔助點(diǎn)姿態(tài),并且運(yùn)動(dòng)平滑。

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)用場(chǎng)合。實(shí)現(xiàn)姿態(tài)變化率與插補(bǔ)角度的連續(xù)關(guān)系,使得各軸姿態(tài)變化連續(xù),機(jī)器人運(yùn)動(dòng)平滑。

主站蜘蛛池模板: 国产成人在线无码免费视频| 国产精品jizz在线观看软件| 亚洲无码高清免费视频亚洲 | 国产久草视频| 54pao国产成人免费视频| 欧美日韩一区二区三区四区在线观看| 国产精品亚洲一区二区三区z| 亚洲视频免费在线看| 国产区成人精品视频| 自拍偷拍一区| 亚洲VA中文字幕| 黄色污网站在线观看| 一本大道无码高清| 亚洲精品日产精品乱码不卡| 亚洲日本中文字幕乱码中文| 怡红院美国分院一区二区| 五月婷婷丁香综合| 亚洲中文精品人人永久免费| 天天色综网| 欧美成在线视频| 91青青草视频| 久久国产乱子伦视频无卡顿| 亚洲婷婷丁香| 99视频在线免费| 精品一区二区三区波多野结衣| 亚洲无码免费黄色网址| 国产丝袜丝视频在线观看| 国产黑丝视频在线观看| 国产精品性| 久久精品国产91久久综合麻豆自制| 亚洲h视频在线| 亚洲人成网站18禁动漫无码| 成人午夜网址| 精品国产一区91在线| 四虎精品国产永久在线观看| 国产精品久久久久无码网站| 国产老女人精品免费视频| 免费jjzz在在线播放国产| 国产精品一区二区在线播放| 依依成人精品无v国产| 亚洲成人手机在线| 茄子视频毛片免费观看| 久久综合丝袜长腿丝袜| 中文国产成人精品久久一| 国产成人1024精品下载| 国产性精品| 亚洲第一区在线| 一本大道香蕉中文日本不卡高清二区| 国产第一色| 精品少妇人妻无码久久| 99精品高清在线播放| 亚洲天堂视频在线观看免费 | 国产精品一区二区不卡的视频| 蜜臀AV在线播放| 国产精鲁鲁网在线视频| 亚洲精品在线影院| 色婷婷亚洲十月十月色天| 欧美另类视频一区二区三区| 亚洲综合欧美在线一区在线播放| 欧美第一页在线| 天堂网国产| 久久美女精品| 无码国产偷倩在线播放老年人| 无码网站免费观看| 国内老司机精品视频在线播出| 男女男精品视频| 911亚洲精品| 青青热久麻豆精品视频在线观看| 日本高清免费不卡视频| 亚洲日韩精品综合在线一区二区| 精品人妻无码中字系列| 99热这里只有免费国产精品| 99re在线免费视频| 精品无码视频在线观看| 福利一区在线| 久久综合伊人77777| 99热这里只有精品在线播放| 国产精品蜜臀| 一级成人a做片免费| 激情网址在线观看| 国产黑丝一区| 精品国产免费观看|