论文部分内容阅读
随着工业生产朝着“机械自动化”方向进步,工业机器人的工作性能问题也被人们越来越重视,轨迹规划作为机器人研究的基础部分对工业机器人的工作性能有着十分重要的影响。本文从工业机器人轨迹规划的研究入手,对工业机器人性能进行优化。本文以SCARA-Type(Selective Compliance Assembly Robot Arm,SCARA)机器人为研究对象,从笛卡尔空间轨迹规划和关节空间轨迹规划两个方面研究其轨迹规划的问题。本文首先研究了机器人的正运动学方程、逆运动学方程和拉格朗日动力学方程,进而对SCARA机器人运动学和动力学进行建模,并运用Robotics Toolbox在MATLAB下实现仿真,验证运动学模型的准确性,为后续的轨迹规划研究提供了基础。本文对笛卡尔空间和关节空间轨迹规划的一些方法进行研究和改进。对于笛卡尔空间的轨迹规划,介绍和比较一阶加速度规划、三角函数速度规划、梯形速度规划等速度规划的方法。本文将传统圆弧过渡插补方法进行改进并仿真验证,发现改进后的过渡区域更加平滑,准确。本文还对笛卡尔空间轨迹插补的三次B样条方法进行仿真。对于在关节空间的轨迹规划,本文求解五阶多项式轨迹插补的系数,并对五阶多项式轨迹插补进行仿真。针对关节空间规划优化,本文使用4-5阶多项式轨迹规划算法,采用遗传算法,以能耗、耗时等综合系数为优化目标对轨迹进行优化。最后利用MATLAB定制空间轨迹优化的图形用户界面(Graphical User Interface,GUI)。针对笛卡尔空间轨迹优化,本文采用非支配排序差分进化算法(Non-dominated Sorting Differential Evolution,NSDE)对工业机器人耗时、耗能两个方面实现多目标优化,并得到Pareto的非支配解集,选取优化解,最终得到末端优化的轨迹。