The invention discloses a task allocation method based on AGV, which includes: receiving a call command, to determine whether there are AGV in the control system meets the preset conditions of AGV; in the current existence of satisfying the preset conditions AGV, AGV in satisfying the preset conditions determine whether there is in the default state of AGV exists; in AGV in the default state of AGV, will be in the state of adjusting the default state of AGV is locked; in a locked AGV when the task is completed, the state will adjust the AGV to unlock state, and the corresponding call commands sent to the calling task is unlocked AGV. The invention also discloses a task allocation device based on AGV and a computer readable storage medium. The invention can lock the AGV when searching for suitable jobs, greatly improving the utilization ratio and running rhythm of AGV, making the dispatching system more perfect and intelligent.
【技术实现步骤摘要】
基于AGV的任务分配方法、装置及计算机可读存储介质
本专利技术涉及自动化控制
,尤其涉及一种基于AGV的任务分配方法、装置及计算机可读存储介质。
技术介绍
目前,AGV(AutomatedGuidedVehicle,自动导引运输车)已经广泛应用于自动化物流仓储领域,作为现代化工业物流系统中的重要装备,为储运各类物料以及物流仓储系统柔性化、集成化的高效运行提供了重要保证。同时,由于AGV具有智能化程度高、运输速度快、节省空间等优点,其应用范围越来越广泛。对AGV进行任务分配是AGV控制系统主要的功能之一。然而,目前在实际应用中,由于一个正在下料的AGV在控制系统中的状态信息为带有任务,导致当该AGV附近的站点发出呼叫命令时,无法将任务分配给该AGV,从而呼叫离目标站点较远的AGV前来完成上料任务,进而造成资源的浪费。因此,如何合理的根据当前环境向AGV分配作业任务,以实现作业过程的优化显得很有必要。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种基于AGV的任务分配方法、装置及计算机可读存 ...
【技术保护点】
一种基于AGV的任务分配方法,应用于自动导引运输车AGV控制系统,其特征在于,所述AGV控制系统包括多个AGV,所述基于AGV的任务分配方法包括以下步骤:在接收到呼叫命令时,确定所述AGV控制系统中当前是否存在满足预设条件的AGV;在当前存在满足所述预设条件的AGV时,确定满足所述预设条件的AGV中是否存在处于预设状态的AGV;在所述AGV中存在处于预设状态的AGV时,将处于预设状态的AGV的状态调整为锁定状态,其中,处于锁定状态的AGV执行当前任务且不接收呼叫任务;在处于锁定状态的AGV当前的任务信息对应的任务完成时,将所述AGV的状态调整为解锁状态,并将所述呼叫命令对应 ...
【技术特征摘要】
1.一种基于AGV的任务分配方法,应用于自动导引运输车AGV控制系统,其特征在于,所述AGV控制系统包括多个AGV,所述基于AGV的任务分配方法包括以下步骤:在接收到呼叫命令时,确定所述AGV控制系统中当前是否存在满足预设条件的AGV;在当前存在满足所述预设条件的AGV时,确定满足所述预设条件的AGV中是否存在处于预设状态的AGV;在所述AGV中存在处于预设状态的AGV时,将处于预设状态的AGV的状态调整为锁定状态,其中,处于锁定状态的AGV执行当前任务且不接收呼叫任务;在处于锁定状态的AGV当前的任务信息对应的任务完成时,将所述AGV的状态调整为解锁状态,并将所述呼叫命令对应的呼叫任务发送给处于解锁状态的AGV。2.如权利要求1所述的基于AGV的任务分配方法,其特征在于,所述确定所述AGV控制系统中当前是否存在满足预设条件的AGV的步骤包括:确定所述呼叫命令对应的目标站点的第一位置信息;确定在所述第一位置信息对应的第一预设区域内是否存在处于空闲状态的AGV;在所述第一位置信息对应的第一预设区域内不存在处于空闲状态的AGV时,确定当前是否存在前往所述第一预设区域内的站点下料的AGV或者正在所述第一预设区域内的站点下料的AGV,其中,在当前存在前往所述第一预设区域内的站点下料的AGV或者正在所述第一预设区域内的站点下料的AGV时,确定所述AGV控制系统中当前存在满足预设条件的AGV。3.如权利要求2所述的基于AGV的任务分配方法,其特征在于,所述确定在所述第一位置信息对应的第一预设区域内是否存在处于空闲状态的AGV的步骤之后,所述方法还包括:在所述第一位置信息对应的第一预设区域内存在处于空闲状态的AGV时,获取所述呼叫命令对应的呼叫任务信息;将获取到的所述呼叫任务信息发送至处于空闲状态的AGV,以使所述处于空闲状态的AGV执行所述呼叫任务信息对应的呼叫任务。4.如权利要求2所述的基于AGV的任务分配方法,其特征在于,所述确定当前是否存在前往所述第一预设区域内的站点下料的AGV或者正在所述第一预设区域内的站点下料的AGV的步骤之后,所述确定所述AGV控制系统中当前是否存在满足预设条件的AGV的步骤还包括:在当前不存在前往所述第一预设区域内的站点下料的AGV或者正在所述第一预设区域内的站点下料的AGV时,确定所述第一位置信息对应的第二预设区域内是否存在处于空闲状态的AGV,其中,所述第二预设区域包括所述第一...
【专利技术属性】
技术研发人员:彭天,
申请(专利权)人:广东嘉腾机器人自动化有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。