关于工业机器人机械臂运动路径设计及模型求解探究

关于工业机器人机械臂运动路径设计及模型求解探究

ID:31676563

大小:55.75 KB

页数:5页

时间:2019-01-17

关于工业机器人机械臂运动路径设计及模型求解探究_第1页
关于工业机器人机械臂运动路径设计及模型求解探究_第2页
关于工业机器人机械臂运动路径设计及模型求解探究_第3页
关于工业机器人机械臂运动路径设计及模型求解探究_第4页
关于工业机器人机械臂运动路径设计及模型求解探究_第5页
资源描述:

《关于工业机器人机械臂运动路径设计及模型求解探究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、关于工业机器人机械臂运动路径设计及模型求解探究摘要:本文成功解决了机械臂运动路径设计问题,分别针对机械手臂的三种运动状态即在无障碍物空间内的点到点运动、在无障碍物空间下的沿已知曲线的运动以及有障碍物情况下的点到点的运动,给出相应的规划模型,并提出“转角遗传算法”和“指令系列遗传算法”有效求解了模型。该模型具有一定现实意义,模型可用来推广。关键词:六自由度机械臂遗传算法避碰问题机械臂设计1.模型分析首先对模型进行假设,假设已知机器人初始的位姿和目标点,反解机器人在由初始位姿到达目标点的过程中的各个动作?机器人在初始位姿时的各个连杆的相对空间关系是确定的,那么就可以求出连杆坐标系和连杆坐标系

2、之间的奇次变换矩阵,本文在这些奇次变换矩阵,设计了另外得求解方法,即利用非线性规划模型求出指尖最接近目标点时的旋转角度,从而可以求出目标点的旋转角度与初始姿态的旋转角度之差。假设在初始位置与目标位置之间的区域中有若干个已知大小、形状、方向和位置的障碍物,为了不损坏机器,要求机械臂在运动中始终不能与障碍物相碰(机械臂连杆的粗细自己设定)?由于各个障碍物的大小、形状、方向和位置是已知的,那么就可以确定障碍物的空间范围,只要保证机器人各个连杆滑过的空间范围不与障碍物的空间范围不相交,那么机械臂就不会与障碍物相碰。1.模型建立、求解与结果分析2.1模型建立与求解方法针对本模型中的六自由度机械臂,

3、可以首先对六个关节点建立了D-H四点参数坐标系。图6-1机械臂初始状态及各个关节点的D-H四点参数坐标系然后利用6自由度机械臂的连杆D-H参数,写出各连杆齐次变换矩阵,将各连杆变换矩阵相乘,可得6自由度机器人的总的变换矩阵,由机械臂运动学正解方程可以得出,其中为机械臂指尖坐标则有:(1-1)可以看出机械臂指尖坐标的3个维度上的坐标均是的方程,若已知机械臂指尖坐标,根据机械臂运动学逆解方程,就可以反解出旋转角度。为了达到精准的目的只能尽可能的接近,为求出最接近的终点处的旋转角度,本文以实际到达点与目标点指尖的距离最小为目标函数,以各个旋转角度的范围作为约束条件,建立模型如下:(1-2)在M

4、atlab软件下,利用遗传算法就可以求得最接近目标点的终点的旋转角度,由于模型(6-2)中目标函数相对较复杂,包含有六个变量的,故本文设计了“转角遗传算法”来求解这个模型。2.2具体编码过程1)编码解码采用等长的十进制进行编码:对可选的关节旋转角的集合进行编码作为一个基因,六个基因组成一个个体。2)适应度函数用适应度函数来评价遗传算法时,适应度越大,解的质量越好,本题中以机械臂最终到达点与目标点距离最短的方式最优?3)遗传算子a)选择算子采用比例选择方式:第一步:先计算出群体中所有个体的适应度的总和;第二步:其次计算出每个个体的相对适应度的大小,它即为各个个体被遗传到下一代群体中的概率。

5、b)交叉算子采用单点交叉算子:第一步:对每一对相互配对的个体,随机设置某一基因座之后的位置为交叉点。第二步:对每一对相互配对的个体,依设定的交叉概率pc在其交叉点处相互交换两个个体的部分染色体,从而产生出两个新的个体。5)运行参数运用转角遗传算法求出机械臂旋转角度,进而可以求出机械臂从初始点到目标点旋转角度的变化量,机械臂指尖从一个点移动到另一个点可以由不同的动作组合完成,那么本文就可以建立一个数学模型?为了达到快捷目的,本文在建立模型过程中以机械臂动作个数最少为目标函数,约束条件是机械臂经过动作序列控制后,各个关节旋转角度之和为旋转角度的变化量,模型如下:(1-3)以动作幅度最大为准则

6、求解模型(6-3),得出结果。1.结论(1)在使用四点参数法(D-H法)建立了齐次坐标系的基础上,确定了连杆参数,得到了六自由度机械臂的正运动学方程,并导出其运动学逆解;并设计了具有良好的适应性、较高准确率和障碍处理功能的“转角遗传算法”和“指令系列遗传算法”O(2)采用“转角遗传算法”解决了机器臂取用工具问题;采用“转角遗传算法”和样条插值解决了沿轨迹焊接问题;采用“指令系列遗传算法"解决了容器内部焊接可能遇到障碍物问题。参考文献:[1]机器人控制研究丁学恭浙江大学出版社2006P19[2]六自由度机械臂运动学—动力学分析及计算机仿真谷鸣宇吉林大学硕士论文2005[3]现代优化计算方法

7、刑文训谢金星清华大学出版社2005P113

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。