摘要:针对移动机器人在路径规划中存在初期容易出现搜索盲目性、转弯次数多、路径平滑性差、容易陷入局部最优等问题。提出一种基于多目标约束的机器人路径优化策略,该策略在传统蚁群算法基础之上进行改进,首先引入A*算法对邻近可行路径的信息素浓度进行加强,减少蚂蚁初期搜索盲目性,提高算法收敛速度;其次,改进距离启发函数,加入待选节点和目标节点距离关系,增强目标节点对于全局最优路径的导向性;再次,提出转弯启发函数,该函数由障碍物浓度约束函数,转弯约束函数,平滑性约束函数三者共同构成,将转弯启发函数加入到转移概率公式,引导蚂蚁向转弯次数更少,距离更短更平滑的路径前进;最后改进信息素挥发因子,有效使局部搜索和全局搜索的权重得到了很好的平衡,改进信息素更新规则,从路径长度和转弯次数两个方面对信息素更新设置奖惩机制,降低信息素冗余量,提高算法效率,同时对信息素浓度进行限制,防止算法陷入早熟的问题。仿真实验表明,在相同实验条件下,改进算法相较于其他算法,运行时间更短,最优路径长度更短,路径更平滑,收敛速度更快。