亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        6R 雕刻機器人的末端軌跡規(guī)劃

        2021-07-30 02:46:10郭凱瑞王豆
        科學(xué)技術(shù)創(chuàng)新 2021年21期
        關(guān)鍵詞:運動學(xué)筆畫軌跡

        郭凱瑞 王豆

        (西安理工大學(xué)陜西省制造裝備重點實驗室,陜西 西安 710048)

        1 概述

        隨著工業(yè)機器人的推廣,生產(chǎn)生活對機器人各方面性能要求越來越高,包括定位準確快速、末端軌跡規(guī)劃合理,雕刻機器人是工業(yè)機器人中常見的種類之一。影響雕刻機器人性能的參數(shù)眾多,比如其動力學(xué)驅(qū)動力與質(zhì)量、質(zhì)心位置等參數(shù)密切相關(guān)[1-3],其中冗余度機器人的軌跡規(guī)劃是非常受關(guān)注的領(lǐng)域之一。當末端執(zhí)行器在任務(wù)空間中執(zhí)行選擇的軌跡(即避障)時,可以根據(jù)給定的關(guān)鍵因素(時間、速度、力矩)對機器人進行優(yōu)化。

        本文以雕刻寫字為目標,以PUMA560 的D-H 參數(shù)表為基礎(chǔ),確定六自由度關(guān)節(jié)機器人傳動系統(tǒng),對各關(guān)節(jié)電機進行設(shè)計計算,在SOLIDWORKS 中對所設(shè)計機器人進行建模。根據(jù)已建好的機器人參數(shù)模型,運用D-H 法則完成各連桿坐標系的建立,進而對正向運動學(xué)建模,采用反變換法,得到機器人逆運動學(xué)的封閉解。并采用牛頓- 歐拉法和拉格朗日方法,分別利用Matlab 的符號計算功能,建立動力學(xué)模型進行基于機器人模型控制的仿真。接著,將所建模型進行簡化,導(dǎo)入Simulink 中,并針對該機器人進行運動控制仿真,完成控制算法的驗證。針對特定運動軌跡以Matlab 為工具,采用三次多項式、拋物線以及B樣條等完成關(guān)節(jié)空間的插值,得到平滑軌跡完成優(yōu)化。并以實際例子完成雕刻字的軌跡提取以及仿真,驗證該方法的正確性。

        2 機器人結(jié)構(gòu)設(shè)計及動力學(xué)建模

        以Puma560 的DH 參數(shù)表為基礎(chǔ),設(shè)計六自由度關(guān)節(jié)機器人傳動系統(tǒng),要求其末端可支持5kg 以上質(zhì)量的負載,對各關(guān)節(jié)電機進行設(shè)計計算選型,確定減速器方案,在SolidWorks 中對其進行建模(圖1)。

        圖1 機器人裝配三維結(jié)構(gòu)圖

        在Simulink 中建立機器人的模型,六個關(guān)節(jié),七個剛體,根據(jù)MDH 法則建立的坐標系。在Matlab 中實現(xiàn)機器人運動學(xué)逆解,然在Simulink 完成動力學(xué)方程建模。在仿真模型中輸入每個關(guān)節(jié)特定力矩,仿真過程中會讀取每個關(guān)節(jié)的當前位置,以及生成一個使每個關(guān)節(jié)同時達到預(yù)期的結(jié)尾位置的軌跡。然后應(yīng)用PUMA560 的非線性動力學(xué)模型中,并利用Matlab 的符號計算功能,得到其動力學(xué)方程,基于牛頓歐拉遞推方法建模,其遞推程序在此不具體列出,利用cell 存儲各個變量的值。并通過工具箱證明動力學(xué)模型正確性。至此,機器人的結(jié)構(gòu)及動力學(xué)方程建立完畢。

        圖2 A 圖像、細線化圖像以及軌跡圖像對比

        3 機器人末端軌跡的規(guī)劃

        如果末端執(zhí)行器的軌跡如圖2,首先提取其坐標序列。一般常見的提取字筆畫的算法都采取提取外輪廓方法,經(jīng)過一層層的刪除滿足外層點特征的點,仍要保持原來的形狀,直到得到圖像的單線組成骨架,根據(jù)這些信息可以實現(xiàn)圖像上特征點的檢測,如端點、交叉點和拐點,并進一步完成軌跡細線化如圖2。細線化以后點與點之間并無順序,因此應(yīng)提取其筆畫序列,筆畫序列如圖3。

        為了儲存字的壁畫信息,創(chuàng)建相應(yīng)的數(shù)據(jù)結(jié)構(gòu),并運行然后將其序列輸出,其序列保存在坐標的xlsx 文件中,第一列代表行,第二列代表列,第三列代表下一點的方向,并在MATLAB中恢復(fù),該部分長度取決于該軌跡輸出點集合的長度。因為plot函數(shù)的原點在左下角,而圖像原點在左上角,因此呈現(xiàn)左轉(zhuǎn)90度趨勢,并且因為算法中為了區(qū)分一個筆畫跟一個筆畫的區(qū)別,因此在一筆筆畫開始前,都加了(0,0,0)點,而plot 函數(shù)將所有點插值畫出來,因此呈現(xiàn)如圖效果。當有了字母A 的平面坐標信息,需要將其恢復(fù)成基礎(chǔ)坐標系的位置和姿態(tài)信息。然后經(jīng)過機器人的逆運動學(xué)方程,得到關(guān)節(jié)空間的角度序列,需要根據(jù)操作空間的要求,如勻速,對其進行軌跡規(guī)劃,輸出該軌跡的各個關(guān)節(jié)角位移,角速度,角加速度。

        4 點位軌跡規(guī)劃與PD 控制策略

        連續(xù)多點軌跡控制實現(xiàn):

        設(shè)置電機為位置控制模式,利用逆運動學(xué)求出該軌跡序列解,然后對其進行速度規(guī)劃,加速度規(guī)劃。其目標運行軌跡(主要控制其在y=0.803 平面上的A) 如圖3。建立pd 控制SIMULINK 模型,如圖4??刂破鋸?pi/2,0,pi/2,0,-pi/2,0)到(2,2,2,2,2,2),設(shè)置pd 增益參數(shù)均為(112,100),配置環(huán)境為無重力。其各關(guān)節(jié)(從1 至6,底座至末端執(zhí)行器的編號順序)響應(yīng)曲線依次如圖4。

        圖3 目標運行軌跡

        圖4 腰部關(guān)節(jié)響應(yīng)曲線

        5 總結(jié)與展望

        本文基于已完成的6R 機器人傳動設(shè)計,在MATLAB 環(huán)境下,建立了機器人的運動模型,完成動力學(xué)仿真,在此基礎(chǔ)上提出了雕刻機器人軌跡控制算法,在OPENCV 環(huán)境下,完成文字的細線化處理,并提取了文字軌跡,生成了筆畫序列,驗證了該控制算法。

        猜你喜歡
        運動學(xué)筆畫軌跡
        筆畫相同 長短各異
        ——識記“己”“已”“巳”
        有趣的一筆畫
        軌跡
        軌跡
        基于MATLAB的6R機器人逆運動學(xué)求解分析
        基于D-H法的5-DOF串并聯(lián)機床運動學(xué)分析
        找不同
        軌跡
        進化的軌跡(一)——進化,無盡的適應(yīng)
        中國三峽(2017年2期)2017-06-09 08:15:29
        一筆畫
        午夜丰满少妇性开放视频| av免费在线播放视频| 高h喷水荡肉爽文np肉色学校| 老师脱了内裤让我进去| 免费看一级a女人自慰免费| 亚洲区一区二区三区四| 黄片视频免费观看蜜桃| 无码人妻久久一区二区三区免费| 在线视频制服丝袜中文字幕| 久久精品国产亚洲av热九| 中文字幕乱伦视频| 国产午夜精品一区二区三区不卡| 欧美色资源| 国产偷闻女邻居av在线观看| 国产精品天干天干| 免费观看又污又黄的网站| 亚洲精品日本| 男人的精品天堂一区二区在线观看| 国产精品日本一区二区在线播放| 中日av乱码一区二区三区乱码 | 99久久国产综合精品女图图等你| 久久香蕉成人免费大片| 亚洲一区二区三区av色婷婷| 免费一级淫片日本高清| 国产精品自在线拍国产| 乱人伦中文字幕在线不卡网站| 成人在线观看视频免费播放| 国产区精品一区二区不卡中文| 日产无人区一线二线三线新版 | 在线观看免费a∨网站| 视频一区视频二区亚洲免费观看 | 天堂av在线免费播放| 干日本少妇一区二区三区| 欧美性受xxxx白人性爽| 91情侣视频| 国产二区中文字幕在线观看| 国产精品久久久久9999无码| 亚洲av无码乱码国产麻豆穿越| 日本熟妇高潮爽视频在线观看| 久久伊人最新网址视频| 天天爽夜夜爽夜夜爽|