4R桌面机器人运动学和动力学及轨迹规划算法研究
本文关键词:4R桌面机器人运动学和动力学及轨迹规划算法研究 出处:《青岛科技大学》2017年硕士论文 论文类型:学位论文
更多相关文章: 机器人 运动学 动力学 轨迹规划 BP神经网络 动态规划 三次B样条插值 仿真与实验
【摘要】:随着机器人技术的迅猛发展和市场的迫切需求,我国已将机器人行业列为“中国制造2025”的重点研究领域。本文以产学研合作为基础,以Dobot机器人为例,进行功能扩展,二次开发,研发了一台教学型四自由度桌面机器人,旨在让学生更加深刻地认知和了解机器人。在研发过程中,本文着重对桌面机器人运动学、动力学和轨迹规划的算法进行了研究。为了避免解被丢失的可能性和保证角的精度。本文根据桌面机器人的位姿结构特点,运用D-H法建立了该机器人各关节坐标系和运动学方程,进行了正逆运动学分析,得到了正逆解表达式,并将双变量反正切函数运用到了逆解的表达式中,通过真实数据验证了其正逆解的正确性。同时,对该机器人的微分运动进行了分析,通过构造法得到了桌面机器人的雅可比矩阵。运动学分析为桌面机器人动力学和轨迹规划的分析研究打下了坚实的基础。针对传统机器人动力学建模方法推导过程复杂,模型求解困难,计算误差大,且难度随着机器人自由度数的增加而迅速增加的问题。本文受到人工智能的启发,提出新方法,让机器人自己学会动力学建模。采用关节变量作为输入,各关节所对应的力矩值作为输出,构建了三层BP神经网络模型来解决桌面机器人动力学逆问题。为了使模型训练收敛速度更快,更加稳定,在训练中引入了弹性梯度下降算法。运用MATLAB编程,将各关节所对应的力矩预测值与计算所得实际值进行了对比,达到了误差精度要求。预测结果表明,桌面机器人力矩主要由2、3关节承受,其余关节受力较小,所建立的BP神经网络模型能够有效的预测桌面机器人在任意姿态下各关节所需的力矩值。采用人工智能的方法来解决机器人动力学问题对今后机器人动力学问题的研究具有很大的参考价值。为了寻求最佳运动路径,解决逆解多重解和机器人运动平稳性问题。首先,设计了桌面机器人轨迹规划器算法流程图,并在Solidworks中通过桌面机器人的装配关系采用示教的方式获取了起始点和终止点的位置。其次,在笛卡尔空间中利用直线插补算法和调用逆解公式求出了关节角序列,并用动态规划算法选出了一组最优解序列。最后,针对离散的最优解,再利用三次B样条插值对其进行了连续化处理。通过实例验证和MATLAB编程仿真,结果表明,得到了桌面机器人的最佳运动路径并保证了机器人运动的平稳性,也验证了算法的正确性。为了提高机器人设计效率。本文运用MATLAB GUIDE开发了机器人分析仿真平台,该平台实现了机器人运动学正逆问题、动力学正逆问题、动画演示和轨迹规划等分析仿真功能。并将仿真结果以数图的形式输出,可视化效果高。桌面机器人在运动学分析的基础之上。利用BP神经网络解决了逆动力学问题。运用直线插补、动态规划和三次B样条插值算法获得了最佳运动路径。通过开发分析仿真平台,有效地提高了桌面机器人的设计效率。本文的研究成果可以为机器人的设计和研究提供一种可借鉴的方法。
【学位授予单位】:青岛科技大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP242
【参考文献】
相关期刊论文 前10条
1 李浩;陈炜;张增峰;张西正;;移动机器人的动力学分析与仿真[J];天津理工大学学报;2016年03期
2 卢月品;;解读《中国机器人产业发展白皮书(2016版)》[J];机器人产业;2016年03期
3 王海;付邦晨;薛彬;杨春来;;六自由度柔性关节机械臂的动力学分析[J];中国机械工程;2016年08期
4 洪磊;嵇保健;蔡刚洪;沈健;;ABB1410工业机器人的旋量运动学逆解方法[J];机械设计与制造;2016年04期
5 李庆;谢一首;郑力新;周凯汀;张裕坤;;STEP-SA1400型机器人运动学建模与仿真[J];微型机与应用;2016年05期
6 乔文刚;丁晋;赵静思;;3-DOF并联机器人动力学建模及仿真分析[J];工具技术;2016年02期
7 高峰;郭为忠;;中国机器人的发展战略思考[J];机械工程学报;2016年07期
8 王中双;邹鹤;陶洋洋;杨洪澜;;3-RRC型并联机器人动力学分析向量键合图法[J];机械设计与制造;2016年02期
9 徐军福;;一种实用的六自由度机械臂逆运动学解算与验证[J];机械工业标准化与质量;2016年01期
10 申浩宇;吴洪涛;陈柏;;多自由度串联机器人的高效率反向动力学建模方法[J];中国机械工程;2016年01期
相关博士学位论文 前1条
1 刘松国;六自由度串联机器人运动优化与轨迹跟踪控制研究[D];浙江大学;2009年
相关硕士学位论文 前9条
1 李煜卉;工业机器人通用图形化编程软件的设计与实现[D];浙江大学;2016年
2 杨强;Youbot机器人轨迹规划研究[D];广东工业大学;2015年
3 张舒曼;六自由度工业机器人轨迹规划研究及仿真[D];杭州电子科技大学;2015年
4 丁亚东;工业机器人动力学参数辨识[D];南京航空航天大学;2015年
5 杨林;工业机器人机械设计方法与机器人算法研究[D];五邑大学;2013年
6 颜世周;一种六自由度机器人的开发与轨迹规划算法研究[D];山东理工大学;2009年
7 刘好明;6R关节型机器人轨迹规划算法研究及仿真[D];山东理工大学;2008年
8 金媛媛;机器人逆运动学的模拟退火自适应遗传算法研究[D];重庆大学;2007年
9 陈雪华;四自由度写字机器人的基础研究[D];重庆大学;2005年
,本文编号:1320113
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/1320113.html