毕业设计说明书采棉机器人的运动学计算及仿真研究.doc
《毕业设计说明书采棉机器人的运动学计算及仿真研究.doc》由会员分享,可在线阅读,更多相关《毕业设计说明书采棉机器人的运动学计算及仿真研究.doc(61页珍藏版)》请在三一办公上搜索。
1、 毕业设计说明书(论文)中文摘要机器人运动学是机器人学的一个重要分支,是实现机器人运动控制的基础。本文从机器人运动学的数学基础出发,结合采棉机器人的本体结构特点,按照D-H理论建立起机器人杆件坐标系,详细阐述了采棉机器人的运动学方程的正解及逆解的推导和求解过程。利用MATLAB工具,实现了简单的仿真,有助于加深对机器人关节运动的深入理解,对于路径规划,控制等方面的研究提供了重要的参考价值,为工程人员提供了一种有效的分析手段。关键词 机器人 运动学 MATLAB 仿真毕业设计说明书(论文)外文摘要Title The calculation and emulation of cotton pick
2、er robot kinematics AbstractThe robot kinematics is an important branch of robotics ,which is the base of robot motion control .In this paper, the mathematical basis of the robot kinematics , combined with the body structure characteristics of the cotton picker robot , adopt to robot coordinate syst
3、em to establish in accordance with the D-H theory , elaborated on the cotton picker robot kinematics equations with inverse solution derivation and solution procedure . To achieve a simple emulation using MATLAB tools to help in-depth understanding of the movement of robot joints , and provides an i
4、mportant reference value for path planning, control, research , and provide an effective means of analysis to engineering staff .Keyword robot kinematics MATLAB emulation目录第一章 绪论11.1 国内外研究现状11.2 课题研究内容31.3 课题研究的目的和意义3第二章 机器人运动学的数学基础52.1 齐次坐标与动系位姿矩阵52.2 齐次变换82.3 机器人的位姿分析132.4 机器人正向运动学和逆向运动学16第三章 采棉机器
5、人的运动学计算193.1 采棉机器人的本体结构193.1.1 机械手的关节结构193.1.2 支架、丝杠以及行走机构223.2 采棉机器人的运动学243.2.1 机械手参数及其坐标系的建立243.2.2机械手正运动学解253.2.3机械手逆运动学解273.2.4 运动学结果分析33第四章 基于MATLAB的采棉机器人研究344.1 机器人工具箱简介344.2 采棉机器人的运动学仿真344.2.1 机械手连杆参数设定344.2.2 机械手仿真模型的建立344.3 机械手运动学仿真374.3.1 机械手正运动学仿真及结果分析374.3.2 机械手逆运动学仿真及结果分析4249第五章 总结49参考文
6、献50致谢51附录52第一章 绪论1.1 国内外研究现状在国内,全面实现棉花采摘的自动化和智能化依然任重道远。2011年王玲教授研发了一种智能采棉机器人,不仅可以采摘棉花,而且可以迅速、准确的判断出籽棉的评级,在技术上是一个重大突破。据介绍,研究人员先使用CCD数码相机采集早、中、晚三期“苏棉12”17级籽棉的正面图像共计350幅,然后通过技术处理,把籽棉图像从复杂的背景中分割出来,利用反映籽棉白度、黄度和杂质含量的14个纹理特征以及反映棉瓣大小、结构的16个形状特征,再通过机器人机械臂关节的转动完成采摘。南京农业大学的王玲,姬长英综合分析了棉花采摘与分级技术的现状,指出农业机器人采摘棉花更适
7、合我国国情。针对采摘机器人的非结构化工作环境和作业对象有生命等技术特点,分析了采摘机器人在自主导航、目标识别与定位和机器人本体结构设计三方面的研究现状等采摘棉花的关键技术。东南大学韦皆顶等学者对国内外采棉技术的研究现状进行了综述,构建了机遇计算机视觉的智能型采摘机器人原型系统,分析了采棉机器人的应用价值,总结了所涉及的关键技术,包括机器人本体的优化设计,棉花的自动识别和分类,以及路径规划和运动控制技术并指出了目前应用采摘机器人主要问题及相应对策。南京工程学院的袁新芳,袁建宁,于滨。根据D-H坐标变换法建立了采棉机器人的空间坐标系及运动学方程。利用MATLAB7.0建立了求逆解的程序和仿真系统软
8、件,仿真实例证明了逆运动学算法的正确性。厦门大学的罗家佳,胡国清按照一定的要求对一种柱面坐标机器人进行了参数设计,讨论了该机器人的运动学问题,然后再MATLAB环境下,用 Robotics Toolbox对该机器人进行了仿真,观察关节运动,说明了设计参数的正确,从而达到预定的目标。广西南宁的贤海华指出机械手是最简单的二自由度平面机器人,作为实际机器人的最简单情形,可做理论研究之用。并着重研究了机械手运动学中两个基本问题运动学正问题和运动学逆问题。广东广州的洪州研究机器人动态优化问题,运用ASAMS软件对焊接机器人进行逆运动求解,采用拉格朗日方法建立了系统的微分方程,运用pro/E建立了焊接机器
9、人的三维模型,导入ADAMS中添加约束关系和设置仿真参数后建立焊接机器人的虚拟样机模型,对机械手沿空间任意直线轨迹运动的工况进行了逆运动学仿真,并根据结果改进方案。昆明理工大学的干敏耀等针对PUMA机器人操作机运动学正问题分析,以D-H坐标系理论为基础建模,利用MATLAB工具,实现了简单的仿真,为工程人员提供了一种有效的分析手段。在国外,采摘技术一步步趋向成熟。1993年,日本近藤等人研制出一台具有7自由度的西红柿收获机器人。该机器人由机械手、末端执行器、视觉传感器和移动机构组成,利用视觉系统检测出果实相对机械手坐标系的位置信息,再控制吸盘把果实吸住,利用机械手拧下果实。存在的问题是有些被叶
10、茎遮挡的成熟西红柿没有被成功采摘。1999年,以色列和美国联合研制出一台甜瓜采摘机器人。该机器人主体架设在以拖拉机牵引为动力的移动平台上,采用黑白图像处理的方法进行甜瓜的识别和定位,并根据甜瓜的特殊性来增加识别的成功率。2004年,美国加利福尼亚西红柿机械公司在当地的农业博览会上展出2台全自动西红柿采摘机。它首先将西红柿连枝带叶割倒后卷入分选库,分选设备挑选出红色的西红柿,并将其通过输送带送入随行卡车的货仓内,然后将未成熟的西红柿连同枝叶一道粉碎当肥料。 2007年,美国迪尔公司于推出的世界上最先进的新一代自走式摘棉机约翰迪尔7760自走式可打包棉花收获机,由一台摘棉机和一台机载的圆形棉花打包
11、机组成,它可不间断,流水线一样的收割,缠绕,运输,采摘棉花,是一种高度机械化,自动化的的最新采棉机。1.2 课题研究内容在农业机器人的研究和设计中,运动学系统为其关键技术。在分析采棉机器人运动学的基础上,提出在D-H坐标下建立机器人模型,根据一定变换方程推导出一组简单实用的方程来实现运动学的正解,并设法利用反变换法来实现求解运动学方程的反解,最后依据运动学方程的求解和采棉机器人的结构,使用MATLAB编程工具,实现对机器人的仿真,来研究采棉机器人的运动。1.3 课题研究的目的和意义针对我国棉花种植和采摘的实际情况,将农业机器人应用于棉花采摘,是在采摘棉花品质和采摘效率之间找到了很好的平衡点。国
12、内外对农业机器人的研究和应用,也为研制智能化采棉机器人积累了不少宝贵经验,因此采棉机器人具有非常大的应用前景。与人工和机械化采摘相比,其应用价值主要体现在以下几方面。1) 适应棉花品种的多样性我国出产的棉花具有多样性,吐絮成熟期长,虫害多等特点,势必造成机械化采摘优劣并收的尴尬局面。智能型采棉机器人的通用性和适应性,能很好地解决我国棉花多样性,棉花成熟期长的问题。2) 对农艺要求不高应用机械化采棉前,需要用化学催熟剂促使棉花集中吐絮,同时施用化学成长控制剂和脱叶剂来限制棉株高度和杂质含量。我国棉花成熟期长,必须分批采摘,而各种化学制剂的使用所引发的耐药性使棉作物的再次脱叶更困难,同时也破坏了土
13、壤的生态平衡。而采棉机器人仿照人类采棉动作,自由度很高,可以克服机械化采棉对农艺要求高的缺点。3) 提高了优质棉的产量传统的采棉作业方式中要求做到“四分”:分摘、分堆、分晒、分交,严禁混等混级。但采棉机作业根本不可能“四分”,如果用人工采棉的标准去要求采棉机,等级肯定下降,而一个级差棉花的价格每吨相差一两千元。采棉机器人能够做到边采摘边分级,这样就提高了棉花的分级质量和优质棉的产量。第二章 机器人运动学的数学基础2.1 齐次坐标与动系位姿矩阵 (一)齐次坐标 1)空间任意点的坐标表示在选定的直角坐标系A中,空间任一点P的位置可以用3X1的位置矢量AP表示,其左上标表示选定的坐标系A,此时有AP
14、=PX PY PZT 式中:PX、PY、PZ是点P在坐标系A中的三个位置坐标分量,如图2.1所示。 图2.1 空间任一点的坐标表示 2)齐次坐标表示将一个n维空间的点用n+1维坐标表示,则该n+1维坐标即为n维坐标的齐次坐标。一般情况下w称为该齐次坐标中的比例因子,当取w=1时,其表示方法称为齐次坐标的规格化形式,即P=PXPYPZ1T 当w不为1时,则相当于将该列阵中各元素同时乘以一个非零的比例因子w,仍表示同一点P,即P=a b c wT式中:a=wPX;b=wPY;c=wPZ。3)坐标轴的方向表示如图2.2中,i、j、k分别表示直角坐标系中X、Y、Z坐标轴的单位矢量,用齐次坐标表示之,则
15、有 X=1 0 0 0 T Y=0 1 0 0T Z=0 0 1 0T 图2.2 坐标轴的方向表示由上述可知,若规定:4X1列阵ab c wT中第四个元素为零,且满足a2+b2+c2=1,则a b c 0T中a、b、c的表示某轴的方向;4X1列阵a b c wT中第四个元素不为零,则a b c wT表示空间某点的位置。图2.2中所示的矢量u的方向用4X1列阵可表达为:u=a b c 0T a=,b=,c=图2.2中所示的矢量u的起点O为坐标原点,用4X1列阵可表达为:O=0 0 0 1T (二)动系的位姿表示 在机器人坐标系中,运动时相对于连杆不动的坐标系称为静坐标系,简称静系;跟随连杆运动的
16、坐标系称为动坐标系,简称为动系。动系位置与姿态的描述称为动系的位姿表示,是对动系原点位置及各坐标轴方向的描述。1)连杆的位姿表示设有一个机器人的连杆,若给定了连杆PQ上某点的位置和该连杆在空间的姿态,则称该连杆在空间是完全确定的。 如图2.3所示,O为连杆上任一点,OXYZ为与连杆固接的一个动坐标系,即为动系。连杆PQ在固定坐标系OXYZ中的位置可用一齐次坐标表示为 图2.3 连杆的位姿表示 连杆的姿态可由动系的坐标轴方向来表示。令n、o、a分别为X、Y、Z坐标轴的单位矢量,各单位方向矢量在静系上的分量为动系各坐标轴的方向余弦,以齐次坐标形式分别表示n= O=a= 由此可知,连杆的位姿可用下述
17、齐次矩阵表示: d= 显然,连杆的位姿表示就是对固连于连杆上的动系位姿表示。 2) 手部的位姿表示机器人手部的位置和姿态也可以用固连于手部的坐标系B的位姿来表示,如图2.4所示。坐标系B可以这样来确定;取手部的中心点为原点OB;关节轴为ZB轴,ZB轴的单位方向矢量a称为接近矢量,指向朝外;两手指的连线为YB轴,YB轴的单位方向矢量o称为姿态矢量,指向可任意选定;XB轴与YB轴及ZB轴垂直,XB轴的单位方向矢量n称为法向矢量,且n=oxa,指向符合右手法则。 图2.4 手部的位姿表示手部的位置矢量为固定参考系原点指向手部坐标系B原点的矢量P,手部的方向矢量为n、o、a。于是手部的位姿可用4X4矩
18、阵表示为T= 2.2 齐次变换连杆的运动是由转动和平移组成的。为了能用同一矩阵表示转动和平移,引入齐次坐标变换矩阵。(一)旋转的齐次变换1)点在空间直角坐标系中绕坐标轴的旋转变换如图2.5所示,空间某一点A,坐标为(XA,YA,ZA),当它绕Z轴旋转q角后至A点,坐标为(,)。A点和A点的坐标关系为=或用矩阵表示为 A点和A点的齐次坐标分别为和XA YA ZA 1T,因此A点的旋转齐次变换过程为 也可简写为 式中:表示齐次坐标变换时绕Z轴的转动齐次变换矩阵,又称旋转算子,旋转算子左乘表示相对于固定坐标系进行变换,旋转算子的内容为 (1) 式中:,下同。同理,可写出绕X轴转动的旋转算子和绕Y轴转
19、动的旋转算子: (2) (3) 2)点在空间直角坐标系中绕过原点任意轴的一般旋转变换图1.10所示为点A绕任意过原点的单位矢量k旋转角的情况。、分别为k矢量在固定参考系坐标轴X、Y、Z上的三个分量,且。 图2.5 一般旋转变换可以证得,绕任意过原点的单位矢量k转角的旋转算子为 (4)式中:。(4)式称为一般旋转齐次变换通式,它概括了绕X轴、Y轴及Z轴进行旋转齐次变换的各种特殊情况,例如:当=1,即=0时,则由式(4)可得到式(3);当=1,即=0时,则由式(4)可得到式(2);当=1,即=0时,则由式(4)可得到式(1)。反之,若给出某个旋转算子 R=则可根据式(4)求出其等效转轴矢量k及等效
20、转角为 (5) 式中:当取0到180之间的值时,式中的符号取“+”号;当转角很小时,公式很难确定转轴;当接近0或180时,转轴完全不确定。旋转算子公式(1)、(2)、(3)以及一般旋转算子公式(4)不仅适用于点的旋转变换,而且也适用于矢量、坐标系、物体等的旋转变换计算。3)算子左、右乘规则若相对固定坐标系进行变换,则算子左乘;若相对动坐标系进行变换,则算子右乘。 (二)平移的齐次变换1)点在空间直角坐标系中的平移变换如图2.6所示,空间某一点A,坐标为(XA,YA,ZA),当它平移至A点后,坐标为(,)。其中 图2.6 点的平移变换或写成如下形式: 也可以简写为 式中:表示齐次坐标变换的平移算
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 说明书 机器人 运动学 计算 仿真 研究
链接地址:https://www.31ppt.com/p-3975912.html