航空学报 > 2023, Vol. 44 Issue (S2): 729771-729771   doi: 10.7527/S1000-6893.2023.29771

障碍物空间下分布式轨迹规划的死锁破解

董豪泽1, 陈昱达1, 刘丹2, 李忠奎1()   

  1. 1.北京大学 工学院,北京 100871
    2.中国空间技术研究院 通信与导航卫星总体部,北京 100094
  • 收稿日期:2023-10-26 修回日期:2023-10-30 接受日期:2023-11-22 出版日期:2023-12-14 发布日期:2023-12-13
  • 通讯作者: 李忠奎 E-mail:zhongkli@pku.edu.cn
  • 基金资助:
    国家自然科学基金(U2241214)

  • Received:2023-10-26 Revised:2023-10-30 Accepted:2023-11-22 Online:2023-12-14 Published:2023-12-13

摘要:

基于优化的分布式轨迹规划方法因具有较强的可解释性和可扩展性而备受关注,但由于缺少中心节点和全局优先级,容易诱发集群运动陷入死锁,即若干机器人互相阻隔而无法到达终点的情形。现有的障碍物空间下死锁解决方案大多是启发式的,缺乏理论支撑。为此,本文针对可行域为半空间交集这一基础情形,通过构建多机器人轨迹规划的模型预测控制 (MPC)问题,得到了死锁发生的必要条件,并指出该条件可以理解为机器人所受来自自身目标的吸引力、来自其他机器人的斥力和来自障碍物约束面的斥力三者的受力平衡。在此基础上,提出了一种死锁破解策略,并证明其在一定条件下可避免发生稳定的死锁现象。最后,通过密集空间下的随机对比仿真验证了算法的有效性。

关键词: 多机器人系统, 分布式轨迹规划, 死锁破解, 模型预测控制, 障碍物空间

中图分类号: