APP下载

焊接机器人单元的任务分配排序和路径规划

2016-12-07

汽车文摘 2016年6期
关键词:碰撞检测步长排序



焊接机器人单元的任务分配排序和路径规划

研究了由一个工件和几个焊接机器人组成的工作单元,旨在将工作单元的完成时间最小化。因此,首先需要在机器人之间分配任务,然后对每个机器人的任务进行排序,再计算任务之间最快的无碰撞路径。任务安排和路径规划大多是分开进行的,前者是一个典型的车辆选路问题,而后者通常被建模为一个最优化问题。

提出了一个完整的算法,其将离散优化技术、碰撞检测和最优控制问题有效地进行了结合。首先需要对机器人的路径进行有效地规划,保证所有的焊接任务都能有效地完成;之后进行路径的碰撞检测。碰撞检测有两种方法:一种是静态碰撞检测方法,该方法检查每个时间步长是否有两个物体相互碰撞;另一种是动态检测方法,其在整体配置给定一个连续路径的情况下检测是否有物体的碰撞发生。静态检测相对比较简单,但是如果时间离散化的太大,那么将可能漏掉碰撞。另外,如果将时间步长减小则又会增加很大的计算量。为此,使用了动态碰撞检测方法。完成碰撞检测后,需要在已规划好的轨迹上对机器人进行最优化控制,以减少机器人总体完成任务的时间。仿真与试验结果显示,该算法能够提高焊接过程的生产效率,并且比较稳定可靠和有比较好的运算实时性,同时能够有效地避免焊接机器人之间的碰撞。

Chantal Landry et al. Methods and Models in Automation and Robotics (MMAR),2013 18th International Conference.

编译:王也

猜你喜欢

碰撞检测步长排序
排序不等式
全新预测碰撞检测系统
基于Armijo搜索步长的BFGS与DFP拟牛顿法的比较研究
恐怖排序
基于BIM的铁路信号室外设备布置与碰撞检测方法
节日排序
Unity3D中碰撞检测问题的研究
刻舟求剑
BIM技术下的某办公楼项目管线碰撞检测
基于逐维改进的自适应步长布谷鸟搜索算法