六自由度機(jī)器人運(yùn)動規(guī)劃研究
[Abstract]:With the deepening and expanding of the research on robot technology, the application of robot is becoming more and more extensive, and the six-degree-of-freedom manipulator is playing an important role in various fields. In this paper, the motion control method of robot in static environment is studied based on six-degree-of-freedom serial manipulator. The robot simulation control system written by C and OpenGL is used as the platform to verify the robot kinematics solution and RRT path planning algorithm. The research content of this paper can be divided into three parts: robot kinematics analysis, robot motion path planning and simulation control system realization. The main contents are as follows: (1) Robots forward and inverse kinematics analysis: by establishing robot kinematics model and using D-H parameter to establish robot connecting rod coordinate system, the robot forward and inverse kinematics analysis is carried out. In this paper, the transformation matrix between coordinate systems is used to solve the positive kinematics, and the results of positive kinematics are obtained, and then the inverse kinematics results are calculated by using the method of multiple quaternion and resultant simplification elimination. Finally, the programming results are given. (2) Motion path planning of manipulator: path planning is based on the initial position of the end actuator of 6-DOF manipulator and the designated destination position, in the space static environment. A feasible collision free path is found to enable the manipulator to move from the initial point to the target point. This paper first introduces the standard RRT algorithm, and then introduces the direction vector improved RRT algorithm. The collision free path from the initial position of the manipulator to the point of destination is planned. (3) the simulation control system is implemented: in order to verify the kinematics analysis and the correctness of the motion path planning, The simulation control system of six-degree-of-freedom series manipulator is programmed by using object-oriented C language and OpenGL. On this platform, the establishment of coordinate system, the solution of forward and inverse kinematics, the drawing of workspace and the planning of motion path are realized. In this paper, a six-degree-of-freedom series manipulator simulation control platform is developed to simulate the model of real manipulator. This three-dimensional simulation system has some reference value for the development of robot and control theory.
【學(xué)位授予單位】:濟(jì)南大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP242
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 陳衛(wèi)華;李勇君;;基于OpenGL航空工業(yè)機(jī)器人手臂運(yùn)動學(xué)仿真[J];機(jī)床與液壓;2015年21期
2 王田苗;陶永;;我國工業(yè)機(jī)器人技術(shù)現(xiàn)狀與產(chǎn)業(yè)化發(fā)展戰(zhàn)略[J];機(jī)械工程學(xué)報;2014年09期
3 張華文;梁艷陽;賴永林;;基于OpenGL的六自由度機(jī)械臂三維建模與仿真[J];自動化技術(shù)與應(yīng)用;2014年03期
4 譚民;王碩;;機(jī)器人技術(shù)研究進(jìn)展[J];自動化學(xué)報;2013年07期
5 許衛(wèi)斌;平雪良;應(yīng)再恩;杜永忠;李正洋;;6R型串聯(lián)機(jī)器人工作空間快速求解方法[J];機(jī)械設(shè)計;2013年06期
6 代彥輝;梁艷陽;謝鋼;;基于RRT搜索算法的六自由度機(jī)械臂避障路徑規(guī)劃[J];自動化技術(shù)與應(yīng)用;2012年10期
7 張普行;嚴(yán)軍輝;賈秋玲;;六自由度機(jī)械手的運(yùn)動學(xué)分析[J];制造業(yè)自動化;2011年20期
8 周芳;朱齊丹;趙國良;;基于改進(jìn)快速搜索隨機(jī)樹法的機(jī)械手路徑優(yōu)化[J];機(jī)械工程學(xué)報;2011年11期
9 孫亮;馬江;阮曉鋼;;六自由度機(jī)械臂軌跡規(guī)劃與仿真研究[J];控制工程;2010年03期
10 黃昔光;廖啟征;;空間6R串聯(lián)機(jī)器人機(jī)構(gòu)位置逆解新算法[J];北京航空航天大學(xué)學(xué)報;2010年03期
,本文編號:2177655
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/2177655.html