Journal of Computer Applications ›› 2024, Vol. 44 ›› Issue (12): 3854-3860.DOI: 10.11772/j.issn.1001-9081.2023121858

• Advanced computing • Previous Articles     Next Articles

Conflict-based search algorithm for large-scale warehousing environment

Fuqin DENG1,2,3, Chaoen TAN1, Junwei LI1, Jiaming ZHONG1,3, Lanhui FU1, Jianmin ZHANG1, Hongmin WANG1, Nannan LI4, Bingchun JIANG3, Tin Lun LAM2()   

  1. 1.School of Intelligent Manufacturing,Wuyi University,Jiangmen Guangdong 529020,China
    2.The Shenzhen Institute of Artificial Intelligence and Robotics for Society,The Chinese University of Hong Kong,Shenzhen,Shenzhen Guangdong 518116,China
    3.School of Mechanical and Electrical Engineering,Guangdong University of Science and Technology,Dongguan Guangdong 523083,China
    4.Faculty of Innovation Engineering,Macao University of Science and Technology,Macao 999078,China
  • Received:2024-01-16 Revised:2024-05-28 Accepted:2024-06-03 Online:2024-07-04 Published:2024-12-10
  • Contact: Tin Lun LAM
  • About author:DENG Fuqin, born in 1982, Ph. D., senior engineer. His research interests include machine learning, multi-robot systems.
    TAN Chaoen, born in 1999, M. S. candidate. His research interests include multi-robot path planning.
    LI Junwei, born in 1999, M. S. candidate. His research interests include computer vision.
    ZHONG Jiaming, born in 1998, M. S. candidate. His research interests include computer vision.
    FU Lanhui, born in 1987, Ph. D., lecturer. Her research interests include machine learning, image information processing.
    ZHANG Jianmin, born in 1981, M. S., associate professor. His research interests include machine learning, multi-robot systems.
    WANG Hongmin, born in 1978, Ph. D., professor. His research interests include bionic robots, robot motion control.
    LI Nannan, born in 1982, Ph. D., assistant professor. His research interests include computer vision.
    JIANG Bingchun, born in 1987, M. S., associate professor. His research interests include plastic forming process and material surface modification.
  • Supported by:
    National Natural Science Foundation of China(62073274);Exploratory Research Project of Shenzhen Institute of Artificial Intelligence and Robotics for Society(AC01202101103);Wuyi University-Hong Kong-Macau Joint Fund(2022WGALH17)

面向大型仓储环境的基于冲突搜索算法

邓辅秦1,2,3, 谭朝恩1, 黎俊炜1, 钟家铭1,3, 付兰慧1, 张建民1, 王宏民1, 李楠楠4, 姜炳春3, 林天麟2()   

  1. 1.五邑大学 智能制造学部,广东 江门 529020
    2.香港中文大学(深圳) 深圳市人工智能与机器人研究院,广东 深圳 518116
    3.广东科技学院 机电工程学院,广东 东莞 523083
    4.澳门科技大学 创新工程学院,澳门 999078
  • 通讯作者: 林天麟
  • 作者简介:邓辅秦(1982—),男,湖南郴州人,高级工程师,博士,主要研究方向:机器学习、多机器人系统
    谭朝恩(1999—),男,广东佛山人,硕士研究生,主要研究方向:多机器人路径规划
    黎俊炜(1999—),男,广东江门人,硕士研究生,主要研究方向:机器视觉
    钟家铭(1998—),男,广东韶关人,硕士研究生,主要研究方向:机器视觉
    付兰慧(1987—),女,河南新乡人,讲师,博士,主要研究方向:机器学习、图像信息处理
    张建民(1981—),男,河北沧州人,副教授,硕士,主要研究方向:机器学习、多机器人系统
    王宏民(1978—),男,河北承德人,教授,博士,主要研究方向:仿生机器人、机器人运动控制
    李楠楠(1982—),男,安徽阜阳人,助理教授,博士,主要研究方向:机器视觉
    姜炳春(1987—),男,福建三明人,副教授,硕士,主要研究方向:塑性成形工艺及材料表面改性;
  • 基金资助:
    国家自然科学基金资助项目(62073274);深圳市人工智能与机器人研究院探索性研究项目(AC01202101103);五邑大学港澳联合基金资助项目(2022WGALH17)

Abstract:

When multiple agents performing path finding in large-scale warehousing environment, the existing algorithms have problems that agents are prone to fall into congestion areas and it take a long time. In response to the above problem, an improved Conflict-Based Search (CBS) algorithm was proposed. Firstly, the existing single warehousing environment modeling method was optimized. Based on the traditional grid based modeling, which is easy to solve path conflicts, a hybrid modeling method of grid-heat map was proposed, and congestion areas in the warehouse were located through a heat map, thereby addressing the issue of multiple agents prone to falling into congestion areas. Then, an improved CBS algorithm was employed to solve the Multi-Agent Path Finding (MAPF) problems in large-scale warehousing environment. Finally, a Heat Map for Explicit Estimation Conflict-Based Search (HM-EECBS) algorithm was proposed. Experimental results show that on warehouse-20-40-10-2-2 large map set, when the number of agents is 500, compared with Explicit Estimation Conflict-Based Search (EECBS) algorithm and Lazy Constraints Addition for MAPF (LaCAM) algorithm, HM-EECBS algorithm has the solution time reduced by about 88% and 73% respectively; when there is 5%,10% area congestion in warehouse, the success rate of HM-EECBS algorithm is increased by about 49% and 20% respectively, which illustrates that the proposed algorithm is suitable for solving MAPF problems in large-scale and congested warehousing and logistics environments.

Key words: warehousing, congestion, heat map, Multi-Agent Path Finding (MAPF), Explicit Estimation Conflict-Based Search (EECBS) algorithm

摘要:

针对多智能体在大型仓储环境中进行路径规划时,现有算法有智能体易陷入拥堵区域和耗时长的问题,提出一种改良的基于冲突搜索(CBS)算法。首先,优化现有单一的仓储环境建模方式,在易解决路径冲突的传统的栅格化建模的基础上,提出栅格-热力图的混合建模方式,并通过热力图定位仓储中的拥堵区域,从而解决多智能体易陷入拥堵区域的问题;其次,通过改良的CBS算法,快速求解大型仓储环境下的多智能体路径规划(MAPF)问题;最后,提出基于热力图的显示估计冲突搜索(HM-EECBS)算法。实验结果表明,在warehouse-20-40-10-2-2大型地图集上,当智能体数为500时,相较于显示估计冲突搜索(EECBS)算法和懒惰添加约束的MAPF算法(LaCAM)算法:HM-EECBS算法的求解时间分别减少了约88%和73%;当仓储中存在5%、10%的区域拥堵时,HM-EECBS算法的成功率分别提高了约49%、20%,这表明所提算法适用于解决大规模且拥堵的仓储物流环境下的MAPF问题。

关键词: 仓储, 拥堵, 热力图, 多智能体路径规划, 显式估计冲突搜索算法

CLC Number: