论文部分内容阅读
机器人技术是现代科学与技术的交叉和综合体现,它是综合了计算机、机构学、控制论、仿生学等多学科的先进科学技术,机器人的技术水平体现着一个国家的整体科学技术实力。机器人不仅被应用在军事、航天等尖端领域,还成为现代制造系统中一种不可或缺的装备,被广泛应用在飞机、汽车、电子产品等行业的制造过程中,现在正逐步走向社会、家庭,服务机器人已经进入到人们的日常生活中(1)在机器人的研究和设计中,机器人的运动学和动力学系统的有关理论与应用一直是研究人员关注的重点内容。本文以5自由度教学机器人为研究对象,首先采用D-H和齐次变换矩阵建立了机器人运动学模型,推导出了机器人运动学方程正、逆解的表达式。利用M4ATLAB编程和蒙特卡洛法分析了机器入的工作空间,为规划机器人的工作提供了参考。(2)使用Pro/E软件建立了机器人的三维模型,利用VRML(虚拟现实建模语言Virtual Reality Modeling Language)对机器人的三维模型进行了编辑和定义,生成了机器人在虚拟现实中的仿真模型,采用虚拟现实技术进行仿真,能够直观、形象的观察机器人工作状况。(3)基于MATLAB中的Robotics Toolbox,实现了机器人的正、逆运动学和轨迹规划的仿真,得到的运动曲线可以为机器人的工作规划提供参考。通过MATLAB/Simulink的虚拟现实工具箱实现了运动仿真的可视化,对固定轨迹时,在关节空间采用五次多项式插值,对机器人搬运工作进行了仿真,分析各个关节的角速度和角加速度,能够保证机器人平稳运行。(4)采用MATLAB中SimMechanics工具箱,建立了5自由度机器人动力学仿真模型,对机器人在固定轨迹时的搬运工作进行逆动力学仿真,得到了机器人各关节的力矩曲线,这样在实际工作中考虑重力、摩擦等其它外因,就能够得到各个关节在工作中所需要的力矩。本文对5自由度教学机器人运动学和动力学分析获得的方法和结论对于机器人对于工业机器人的研究和设计有一定的意义。