天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 自動化論文 >

面向機(jī)器人離線編程的路徑與軌跡規(guī)劃算法研究

發(fā)布時間:2018-04-28 22:05

  本文選題:離線編程 + STL模型 ; 參考:《廣東工業(yè)大學(xué)》2017年碩士論文


【摘要】:機(jī)器人編程方法可分為在線示教編程與離線編程,常用的在線示教編程方法具有精度低、示教繁瑣等缺點。離線編程方法能克服在線示教編程的缺點,從而提高生產(chǎn)效率與保證加工精度。離線編程主要采用從工件的三維CAD模型直接提取機(jī)器人運動軌跡的方法完成機(jī)器人對工件的表面加工。本文深入研究面向機(jī)器人離線編程系統(tǒng)的關(guān)鍵技術(shù)——軌跡規(guī)劃。主要研究內(nèi)容如下:1、首先,本文研究了一種基于平衡二叉樹動態(tài)搜索的STL模型生成路徑的算法。STL格式文件包含著待加工曲面的表面信息,可作為獲取路徑的來源文件。通過三維CAD建模獲取包含待加工曲面的STL模型然后通過多個平行切平面與STL模型的三角面片相交,并通過切片平面與三角面片的求交運算得到路徑的數(shù)據(jù)點組。運用平衡二叉樹動態(tài)搜索算法對這些排列雜亂無章的數(shù)據(jù)點組進(jìn)行優(yōu)化排序后形成一條完整的路徑線。2、其次,本文采用3次NURBS曲線的反求算法對路徑進(jìn)行優(yōu)化。按照STL模型的切片算法得到的路徑,是由分布不規(guī)則的離散點連接而成的。為了使路徑更加連貫,采用3次NURBS曲線對原路徑進(jìn)行優(yōu)化。提出自適應(yīng)的參數(shù)化法算法確定節(jié)點矢量,在已知路徑型值點的情況下,求得能夠準(zhǔn)確描述路徑的3次NURBS曲線的節(jié)點矢量和控制點。3、再次,本文研究基于弦截迭代法的機(jī)器人軌跡規(guī)劃。在已知能夠準(zhǔn)確描述路徑的3次NURBS曲線的表達(dá)式的基礎(chǔ)上,根據(jù)弓高誤差預(yù)測出插補(bǔ)點處的節(jié)點參數(shù),使用弦截迭代法對預(yù)測的節(jié)點參數(shù)進(jìn)行迭代求出真實的節(jié)點參數(shù),保證理想速度與實際速度之間的波動率在一定范圍內(nèi)。4、最后,運用MFC與Open GL技術(shù)開發(fā)了軌跡生成系統(tǒng)。根據(jù)本文研究的路徑生成、路徑優(yōu)化與軌跡規(guī)劃的算法,提出系統(tǒng)的體系結(jié)構(gòu)、系統(tǒng)界面、模塊功能,對提出的機(jī)器人運動軌跡生成方法進(jìn)行驗證。在系統(tǒng)中導(dǎo)入猴型雕刻工件的STL模型生成機(jī)器人運動軌跡并進(jìn)行實際加工,并且與僅基于STL切片算法得到的運動軌跡進(jìn)行對比驗證本文研究算法的有效性。
[Abstract]:Robot programming methods can be divided into online teaching programming and off-line programming. The common online teaching programming methods have the disadvantages of low precision and tedious teaching. Off-line programming method can overcome the shortcomings of online teaching programming, thus improve production efficiency and ensure machining accuracy. Off-line programming mainly uses 3D CAD model of workpiece to extract robot motion trajectory directly to finish the surface machining of workpiece. In this paper, trajectory planning, the key technology of robot off-line programming system, is studied. The main contents of this paper are as follows: 1. Firstly, this paper studies an algorithm of path generation for STL model based on balanced binary tree dynamic search. STL format file contains the surface information of the surface to be processed and can be used as the source file to obtain the path. The STL model containing the surface to be machined is obtained by 3D CAD modeling, then the triangulated surface of the STL model is intersected by several parallel tangent planes, and the data set of the path is obtained by the intersection of the slicing plane and the triangulated surface. The balanced binary tree dynamic search algorithm is used to optimize and sort these disordered data points to form a complete path line. Secondly, this paper uses the inverse algorithm of three NURBS curves to optimize the path. According to the slicing algorithm of STL model, the path is connected by scattered points with irregular distribution. In order to make the path more coherent, the original path is optimized by using three NURBS curves. An adaptive parameterization algorithm is proposed to determine the node vector. When the path type value points are known, the node vector and control point. 3, which can accurately describe the cubic NURBS curve of the path, are obtained. In this paper, the trajectory planning of robot based on chord-truncated iteration method is studied. Based on the known expression of the cubic NURBS curve which can accurately describe the path, the node parameters at the interpolation point are predicted according to the error of the bow height, and the real node parameters are obtained by iterating the predicted node parameters by using the chord section iteration method. The fluctuation rate between ideal velocity and actual velocity is guaranteed to be within a certain range. Finally, a trajectory generation system is developed by using MFC and Open GL techniques. According to the algorithms of path generation, path optimization and trajectory planning studied in this paper, the system architecture, system interface and module functions are proposed, and the proposed robot motion trajectory generation method is verified. The STL model of monkey carving was imported into the system to generate the robot motion trajectory and processed in practice, and compared with the motion trajectory obtained only based on the STL slicing algorithm, the validity of the proposed algorithm was verified.
【學(xué)位授予單位】:廣東工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP242

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 董本志;張小燕;于鳴;任洪娥;;三次NURBS曲線的Obrechkoff參數(shù)化插值算法[J];機(jī)械科學(xué)與技術(shù);2016年11期

2 李林峰;馬蕾;;三次均勻B樣條在工業(yè)機(jī)器人軌跡規(guī)劃中的應(yīng)用研究[J];科學(xué)技術(shù)與工程;2013年13期

3 王允森;蓋榮麗;孫一蘭;楊東升;徐明子;;基于牛頓迭代法的NURBS曲線插補(bǔ)算法[J];組合機(jī)床與自動化加工技術(shù);2013年04期

4 勾治踐;牛永康;王成;;基于B樣條的6R機(jī)器人軌跡規(guī)劃及仿真[J];煤礦機(jī)械;2013年02期

5 羅福源;游有鵬;尹涓;;NURBS曲線泰勒展開插補(bǔ)法的平穩(wěn)性與改進(jìn)研究[J];中國機(jī)械工程;2012年04期

6 王新波;朱維杰;;基于OpenGL與3DS Max的三維場景建模[J];電子科技;2012年01期

7 陳偉華;張鐵;崔敏其;;基于五次多項式過渡的機(jī)器人軌跡規(guī)劃的研究[J];煤礦機(jī)械;2011年12期

8 曹金學(xué);;工業(yè)點焊機(jī)器人離線編程軟件的國產(chǎn)化開發(fā)及應(yīng)用[J];機(jī)器人技術(shù)與應(yīng)用;2010年06期

9 鄭榮;;機(jī)器人離線編程系統(tǒng)設(shè)計與研究[J];世界制造技術(shù)與裝備市場;2010年05期

10 王凌云;;三次B樣條反求控制點[J];泰山學(xué)院學(xué)報;2010年03期

相關(guān)博士學(xué)位論文 前1條

1 陳偉;噴涂機(jī)器人軌跡優(yōu)化關(guān)鍵技術(shù)研究[D];江蘇大學(xué);2013年

相關(guān)碩士學(xué)位論文 前5條

1 徐杰;面向表面制造的機(jī)器人工具軌跡規(guī)劃方法[D];廣西大學(xué);2014年

2 田西勇;機(jī)器人軌跡規(guī)劃方法研究[D];北京郵電大學(xué);2008年

3 陳丹;基于遺傳算法B樣條曲線優(yōu)化在機(jī)器人軌跡規(guī)劃中應(yīng)用[D];武漢科技大學(xué);2007年

4 劉新山;NURBS曲線插補(bǔ)技術(shù)研究及其仿真[D];吉林大學(xué);2007年

5 胡鵬;開放式機(jī)器人控制系統(tǒng)研究與實現(xiàn)[D];武漢科技大學(xué);2006年



本文編號:1817067

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/1817067.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶138c4***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com