论文部分内容阅读
喷涂机器人是喷涂业首选的自动化喷涂设备,能够有效的提高产品喷涂质量和喷涂效率,改善工人的作业环境。传统六自由度机器人可以满足在笛卡尔空间内作业需求的位置和姿态,但六自由度喷涂机器人无法保证其末端执行器达到作业位姿的同时,躲避开障碍物体。因此,具有更高灵活性的7-DOF喷涂机器人受到更多的关注,而其相关的问题也成为了研究的热点。本课题针对7-DOF机器人喷涂产品内表面需避障的问题,对7-DOF喷涂机器人的逆运动学和避障路径规划进行了研究,提出了一种避障路径算法和逆运动学求解相结合的路径规划方法。主要研究内容如下:(1)对7-DOF串联机器人的特点进行了分析,阐述了仿人手臂的机器人构型的优越性。以本文所建立的7-DOF喷涂机器人模型为参考,对机器人正运动学进行了分析。求解了该机器人工作空间。(2)采用解析法求解了7-DOF喷涂机器人的运动学方程逆解,采用迭代法求解了7-DOF喷涂机器人数值解。基于最佳柔顺性优化指标,提出了一种将迭代法初值作为粒子群算法粒子的方法,优化了7-DOF喷涂机器人运动学逆解。针对基本粒子群算法求解精度不高,易陷入局部最优的缺点,提出了一种改进的PSO算法,对粒子的初始化、惯性权重、学习因子和越界处理几个方面进行了改进。(3)采用胶囊体和膨胀的ABBB包围盒相结合的碰撞检测方法,基于收敛速度更快、效率更高的双树RRT_Connect算法,提出了一种针对7-DOF喷涂机器人在三维空间作业的避障路径规划算法。首先,利用RRT_Connect算法对7-DOF喷涂机器人的末端进行了避障路径规划,再利用三角形法则对该路径进行优化,依次对从初始位姿到目标位姿的优化路径节点进行逆运动学问题求解,并对机器人各关节作碰撞检测,最终生成了机器人关节空间的无碰撞运动路径。(4)以开源的机器人可视化仿真软件V-rep为平台。针对所规划的7-DOF喷涂机器人避障路径,利用V-rep软件模拟了该运动,以判断机器人机构是否与工作环境中障碍物发生碰撞,模拟验证了所规划路径的有效性。