论文部分内容阅读
随着机器人得到越来越多的应用,机械臂模拟仿真也受到研究者的关注。机械臂仿真利用计算机预先对机械臂的工作环境及工作过程进行仿真可以起到很好的辅助效果。机械臂模拟仿真是通过计算机技术,提供一个人机交互作用的虚拟可视化平台。机械臂的轨迹规划是机械臂运动学中的一个重要组成部分,轨迹规划算法直接影响了机械臂运动的精确度和效率。轨迹规划为机器人动力学提供了基础,保证机械臂平稳、高效的运行。本文主要研究了六自由度机械臂的模拟仿真和轨迹规划。首先对于提供的机械臂参数建立数学模型,利用Open GL图形库构造机械臂三维模型;其次针对构建的机械臂模型进行正逆运动学方程求解,为轨迹规划提供基础;最后讨论机械臂的关节空间和笛卡尔空间的轨迹规划算法,并提出基于五次Hermite插值的机械臂最短路径规划研究。本文的主要研究内容如下:1.由于VRML(相较于STL)在数据信息表示方面具有一定优势,如细节丰富且无需重新构建拓扑信息等,故采用VRML描述Solid Works软件中构建的三维机械臂模型,在VC6.0中利用Open GL读取并显示该模型。2.针对机械臂的模型结构,建立机械臂数学模型,讨论机械臂的正、逆运动学算法,并给出正逆运动学的解。3.论述了机械臂的关节空间和笛卡尔空间的轨迹规划算法,提出了基于五次Hermite插值的机械臂最短路径规划研究,通过路径曲线函数以积分形式来表示机械臂的路径长度,针对其求解极值问题;并给出了两个实例来验证该方法的有效性。