The invention relates to the technical field of intelligent car path planning, in particular to a mobile robot path deadlock detection system and method. The system includes several path lines, weight setting module, path planning module and deadlock detection module. The detection method uses the method of assigning high weights to the approaching path line of a car in a deadlock state to re-plan the walking path. Compared with the existing technology, the invention can solve the deadlock phenomenon in the car path planning by the path planning system itself, without the need for maintenance personnel on-site monitoring, improves the automation of the system, saves human costs, and significantly improves the work efficiency.
【技术实现步骤摘要】
一种移动机器人路径死锁检测系统及方法
本专利技术涉及智能小车路径规划
,具体地说是一种移动机器人路径死锁检测系统及方法。
技术介绍
目前,智能叉车执行任务时,发现申请路径线失败,待行驶路径为空,追究原因时,常会发现该路径线申请失败源于自己本身,这种异常状况称为死锁,从被发现到处理会经历一段时间。这段时间里全场会因为死锁造成大批量的拥堵和部分功能瘫痪,对于调度系统来说是灾难性的故障,现有的维护方式是依靠维护人员将处于死锁状态的智能叉车拖离,从而解开死锁,但这种方式自动化程度低,故障恢复时间较长。因此,现有技术还有待发展。
技术实现思路
鉴于上述现有技术的不足之处,本专利技术的目的在于提供一种移动机器人路径死锁检测系统及方法。旨在解决现有路径规划系统中出现死锁无法自行解除的问题。为了达到上述目的,本专利技术采取了以下技术方案:本专利技术提供一种移动机器人路径死锁检测系统,其特征在于,包括:若干路径线,每条所述路径线的至少一端处设有路径点;权值设定模块,用于根据每条所述路径线的任务量为相应的所述路径线赋权值,每条所述路径线的权值与其承载的任务量呈正相关;路径规划模块,用于选取连接两个所述路径点的权值最低的路径线的组合,并将所述组合作为两个所述路径点之间的行走路径;死锁检测模块,用于检测若干机器人是否出现死锁现象,并与所述权值设定模块通信连接。本专利技术还提供一种移动机器人路径死锁检测方法,包括上述的检测系统,还包括下列步骤:1)将机器人工作场景地图划分出若干路径点、连接在若干路径点之间的单向的若干路径线,设定机器人移动的目标点;2)所述权值设定模块检测若干所述 ...
【技术保护点】
1.一种移动机器人路径死锁检测系统,其特征在于,包括:若干路径线,每条所述路径线的至少一端处设有路径点;权值设定模块,用于根据每条所述路径线的任务量为相应的所述路径线赋权值,每条所述路径线的权值与其承载的任务量呈正相关;路径规划模块,用于选取连接两个所述路径点的权值最低的路径线的组合,并将所述组合作为两个所述路径点之间的行走路径;死锁检测模块,用于检测若干机器人是否出现死锁现象,并与所述权值设定模块通信连接。
【技术特征摘要】
1.一种移动机器人路径死锁检测系统,其特征在于,包括:若干路径线,每条所述路径线的至少一端处设有路径点;权值设定模块,用于根据每条所述路径线的任务量为相应的所述路径线赋权值,每条所述路径线的权值与其承载的任务量呈正相关;路径规划模块,用于选取连接两个所述路径点的权值最低的路径线的组合,并将所述组合作为两个所述路径点之间的行走路径;死锁检测模块,用于检测若干机器人是否出现死锁现象,并与所述权值设定模块通信连接。2.一种移动机器人路径死锁检测方法,包括权利要求1所述的检测系统,其特征在于,还包括下列步骤:1)将机器人工作场景地图划分出若干路径点、连接在若干路径点之间的单向的若干路径线,设定机器人移动的目标点;2)所述权值设定模块检测若干所述路径线的工作状态,并根据每条所述路径线的任务量分别设定每条所述路径线的权值;3)根据每条所述路径线的权值,判断每个机器人当前所在的所述路径点与所述目标点之间的满足第一预设条件的行走路径是否存在,若存在,则将所述行走路径定为最优行走路径并转入步骤7),否则将相应机器人设为暂停状态并转入步骤4);4)判断处于暂停状态的若干机器人是否处在死锁状态下,若是则转入步骤5),否则转回步骤3);5)遍历全部处于死锁状态下的机器人中是否存在满足第二预设条件的机器人,若存在...
【专利技术属性】
技术研发人员:张惠,
申请(专利权)人:芜湖智久机器人有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。