基于讨价还价博弈机制的B-IHCA多机器人路径规划算法
针对密集场景中大规模冲突导致多机器人路径规划(Multi-agent path finding,MAPF)成功率低的问题,引入讨价还价博弈机制并以层级协作A*(Hierarchical cooperative A*,HCA*)算法为内核,提出一种基于讨价还价博弈机制的改进层级协作A*(Bargaining game based improving HCA*,B-IHCA*)算法.首先,在HCA*算法基础上,对导致路径无解的冲突双方或多方进行讨价还价博弈.由高优先级机器人先出价,当低优先级机器人在该条件下无法求解时,则其将不接受该出价,并通过降约束求解方式进行还价.再由其他冲突方对此做进一步还价...
Saved in:
Published in | 自动化学报 Vol. 49; no. 7; pp. 1483 - 1497 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | Chinese |
Published |
昆明理工大学机电工程学院 昆明 650500%昆明理工大学信息工程与自动化学院 昆明 650500
01.07.2023
|
Subjects | |
Online Access | Get full text |
ISSN | 0254-4156 |
DOI | 10.16383/j.aas.c220065 |
Cover
Summary: | 针对密集场景中大规模冲突导致多机器人路径规划(Multi-agent path finding,MAPF)成功率低的问题,引入讨价还价博弈机制并以层级协作A*(Hierarchical cooperative A*,HCA*)算法为内核,提出一种基于讨价还价博弈机制的改进层级协作A*(Bargaining game based improving HCA*,B-IHCA*)算法.首先,在HCA*算法基础上,对导致路径无解的冲突双方或多方进行讨价还价博弈.由高优先级机器人先出价,当低优先级机器人在该条件下无法求解时,则其将不接受该出价,并通过降约束求解方式进行还价.再由其他冲突方对此做进一步还价,直至各冲突方都能协调得到可接受的路径方案.其次,为避免原始HCA*算法由于高优先级的阻碍陷于过长或反复无效搜索状态,在底层A*搜索环节加入了熔断机制.通过熔断机制与讨价还价博弈相配合可在提升路径求解成功率的同时兼顾路径代价.研究结果表明,所提算法在密集场景大规模机器人路径规划问题上较现有算法求解成功率更高、求解时间更短,路径代价得到改善,验证了算法的有效性. |
---|---|
ISSN: | 0254-4156 |
DOI: | 10.16383/j.aas.c220065 |