消毒机器人调度方法技术

技术编号:28377082 阅读:15 留言:0更新日期:2021-05-08 00:04
本发明专利技术公开了消毒机器人调度方法,包括以下步骤:S1.激光雷达获取各个消毒区域的空间体积信息,并将各个消毒区域的空间体积信息上传至调度管理后台;S2.在消毒区域中选择任意的一个或多个消毒区域作为目标待消毒区域;S3.调度管理后台获取各台消毒机器人的状态信息;S4.调度管理后台依据目标待消毒区域的空间体积信息、消毒机器人的状态信息,在消毒机器人中筛选出符合条件的目标消毒机器人,将目标消毒机器人和目标待消毒区域进行匹配,并将目标消毒机器人调度到相应的目标待消毒区域执行消毒任务。本发明专利技术可实现使用单台或多台消毒机器人组合执行消毒任务,提高消毒效率。

【技术实现步骤摘要】
消毒机器人调度方法
本专利技术涉及机器人
,具体为消毒机器人调度方法。
技术介绍
目前,采用智能消毒机器人对公共场所进行消毒越来越受欢迎。但现有的消毒机器人执行消毒任务时,通常通过人工下发任务,系统分配单台消毒机器人执行消毒任务,且待消毒机器人到达消毒任务区域后再识别环境信息进行消毒。现有的这种方式不能区分消毒任务区域的数量,只分配一台消毒机器人执行消毒任务,且若存在消毒液不足的情况,则需要分配另外的消毒机器人执行消毒,消毒效率低。
技术实现思路
本专利技术的目的是克服上述现有技术的缺点,提供一种可在消毒机器人到达待消毒区域前确定待消毒区域的消毒液用量,同时可实现使用单台或多台消毒机器人组合执行消毒任务,提高消毒效率的消毒机器人调度方法。本专利技术是通过以下技术方案来实现的:消毒机器人调度方法,包括以下步骤:S1.激光雷达获取各个消毒区域的空间体积信息,并将各个消毒区域的空间体积信息上传至调度管理后台;S2.在消毒区域中选择任意的一个或多个消毒区域作为目标待消毒区域;S3.调度管理后台获取各台消毒机器人的状态信息;S4.调度管理后台依据目标待消毒区域的空间体积信息、消毒机器人的状态信息,在消毒机器人中筛选出符合条件的目标消毒机器人,将目标消毒机器人和目标待消毒区域进行匹配,并将目标消毒机器人调度到相应的目标待消毒区域执行消毒任务。进一步地:步骤S1中所述的激光雷达获取消毒区域的空间体积信息包括以下步骤:S11.预设楼层高度;S11.激光雷达扫描预设楼层高度的楼层环境轮廓,生成地图;S12.在地图中预设消毒区域,并获取消毒区域的长度像素个数L、宽度像素个数W、单个像素长度d,按照计算公式:消毒区域面积=[(L×d)×(W×d)],计算得到消毒区域面积;S13.根据预设楼层高度和消毒区域面积,计算得到消毒区域的空间体积。进一步地:当所述目标待消毒区域为所述消毒区域中任意的一个,并在消毒机器人中可筛选出多台符合条件的目标消毒机器人时,包括以下步骤:S41.判断目标待消毒区域的空间体积是否等于小于预设的体积阈值,若是,则在多台目标消毒机器人中选取距离所述目标待消毒区域最近的一台目标消毒机器人调度到目标待消毒区域执行消毒任务;若否,则转至步骤S42;S42.目标待消毒区域的空间体积每增加一个体积阈值,调度多一台目标消毒机器人到目标待消毒区域执行消毒任务。进一步地:当所述目标待消毒区域为所述消毒区域中任意的一个,且在消毒机器人中不能筛选出单台独立可符合条件的目标消毒机器人时,则调度管理后台在消毒机器人中筛选两台组合起来可符合条件的消毒机器人,并将此两台消毒机器人调度到目标待消毒区域执行消毒任务。进一步地:当所述目标待消毒区域为所述消毒区域中的任意多个,并在消毒机器人中可筛出多台符合条件的目标消毒机器人,且目标消毒机器人的个数大于目标待消毒区域的个数时,每个所述目标待消毒区域调度一台目标消毒机器人执行消毒任务,同时,对于空间体积大于预设的体积阈值的目标待消毒区域,则按照步骤S42调度符合条件的空闲的目标消毒机器人。进一步地:当所述目标待消毒区域为所述消毒区域中任意的多个,并在消毒机器人中可筛选出多台符合条件的目标消毒机器人,但目标消毒机器人的个数小于目标待消毒区域的个数时,将单台独立可符合条件的目标消毒机器人调度到相应的目标待消毒区域执行消毒任务,同时,对于剩余的目标待消毒区域,则在单台独立不合符条件的目标消毒机器人中筛选多台进行组合,并将此多台消毒机器人调度到剩余的目标待消毒区域执行消毒任务。进一步地:当所述目标待消毒区域为所述消毒区域中的任意多个,并在消毒机器人中可筛选出多台符合条件的目标消毒机器人,且目标消毒机器人的个数等于目标待消毒区域的个数时,按照匹配结果将每台目标消毒机器人调度到相应的目标待消毒区域执行消毒任务。进一步地:步骤S4中所述调度管理后台依据目标待消毒区域的空间体积信息、消毒机器人的状态信息,在各台消毒机器人中筛选出符合条件的目标消毒机器人包括以下步骤:S43.判断消毒机器人是否处于空闲状态,若是,则转至步骤S44;S44.判断消毒机器人的电量值是否大于预设电量阈值,若是,则转至步骤S45;S45.根据目标待消毒区域的空间体积信息计算消毒该目标待消毒区域所需消毒液量;S46.判断消毒机器人的消毒液余量是否大于等于目标待消毒区域所需消毒液量,若是,则将该消毒机器人筛选为目标消毒机器人。本专利技术的有益效果:与现有技术相比,通过激光雷达获取各个消毒区域的空间体积,并将各个消毒区域的空间体积上报至调度管理后台,在各个消毒区域中选择任意的一个或多个消毒区域作为目标待消毒区域,然后调度管理后台依据目标待消毒区域的空间体积和数量,从消毒机器人中筛选出符合条件的目标消毒机器人,将目标消毒机器人和目标待消毒区域进行匹配,并将目标消毒机器人调度到相应的目标待消毒区域执行任务,从而实现了可在消毒机器人前往待消毒区域前确定待消毒区域的消毒液用量,同时可实现使用单台或多台消毒机器人组合执行消毒任务,提高了消毒效率。附图说明图1为本专利技术消毒机器人调度方法的流程图;图2为本专利技术筛选目标消毒机器人的流程图。具体实施方式参照图1和图2,本专利技术消毒机器人调度方法,包括以下步骤:S1.激光雷达获取各个消毒区域的空间体积信息,并将各个消毒区域的空间体积信息上传至调度管理后台。具体的,激光雷达获取消毒区域的空间体积信息包括以下步骤:S11.预设楼层高度。S11.激光雷达扫描预设楼层高度的楼层环境轮廓,生成地图。S12.在地图中预设消毒区域,并获取消毒区域的长度像素个数L、宽度像素个数W、单个像素长度d,按照计算公式:消毒区域面积=[(L×d)×(W×d)],计算得到消毒区域面积。S13.根据预设楼层高度和消毒区域面积,计算得到消毒区域的空间体积。S2.在消毒区域中选择任意的一个或多个消毒区域作为目标待消毒区域。S3.调度管理后台获取各台消毒机器人的状态信息。S4.调度管理后台依据目标待消毒区域的空间体积信息、消毒机器人的状态信息,在消毒机器人中筛选出符合条件的目标消毒机器人,将目标消毒机器人和目标待消毒区域进行匹配,并将目标消毒机器人调度到相应的目标待消毒区域执行消毒任务。当所述目标待消毒区域为所述消毒区域中任意的一个,并在消毒机器人中可筛选出多台可符合条件的目标消毒机器人时,包括以下步骤:S41.判断目标待消毒区域的空间体积是否等于小于预设的体积阈值,若是,则在多台目标消毒机器人中选取距离所述目标待消毒区域最近的一台目标消毒机器人调度到目标待消毒区域执行消毒任务;若否,则转至步骤S42。具体的,预设的体积阈值为150m3。选取距离所述目标待消毒区域最近的目标消毒机器人时,优先选取和所述目标待消毒区域同楼层的目标消毒机器人,其次在同本文档来自技高网...

【技术保护点】
1.消毒机器人调度方法,其特征在于:包括以下步骤:/nS1.激光雷达获取各个消毒区域的空间体积信息,并将各个消毒区域的空间体积信息上传至调度管理后台;/nS2.在消毒区域中选择任意的一个或多个消毒区域作为目标待消毒区域;/nS3.调度管理后台获取各台消毒机器人的状态信息;/nS4.调度管理后台依据目标待消毒区域的空间体积信息、消毒机器人的状态信息,在消毒机器人中筛选出符合条件的目标消毒机器人,将目标消毒机器人和目标待消毒区域进行匹配,并将目标消毒机器人调度到相应的目标待消毒区域执行消毒任务。/n

【技术特征摘要】
1.消毒机器人调度方法,其特征在于:包括以下步骤:
S1.激光雷达获取各个消毒区域的空间体积信息,并将各个消毒区域的空间体积信息上传至调度管理后台;
S2.在消毒区域中选择任意的一个或多个消毒区域作为目标待消毒区域;
S3.调度管理后台获取各台消毒机器人的状态信息;
S4.调度管理后台依据目标待消毒区域的空间体积信息、消毒机器人的状态信息,在消毒机器人中筛选出符合条件的目标消毒机器人,将目标消毒机器人和目标待消毒区域进行匹配,并将目标消毒机器人调度到相应的目标待消毒区域执行消毒任务。


2.根据权利要求1所述消毒机器人调度方法,其特征在于:步骤S1中所述的激光雷达获取消毒区域的空间体积信息包括以下步骤:
S11.预设楼层高度;
S11.激光雷达扫描预设楼层高度的楼层环境轮廓,生成地图;
S12.在地图中预设消毒区域,并获取消毒区域的长度像素个数L、宽度像素个数W、单个像素长度d,按照计算公式:消毒区域面积=[(L×d)×(W×d)],计算得到消毒区域面积;
S13.根据预设楼层高度和消毒区域面积,计算得到消毒区域的空间体积。


3.根据权利要求2所述消毒机器人调度方法,其特征在于:当所述目标待消毒区域为所述消毒区域中任意的一个,并在消毒机器人中可筛选出多台符合条件的目标消毒机器人时,包括以下步骤:
S41.判断目标待消毒区域的空间体积是否等于小于预设的体积阈值,若是,则在多台目标消毒机器人中选取距离所述目标待消毒区域最近的一台目标消毒机器人调度到目标待消毒区域执行消毒任务;若否,则转至步骤S42;
S42.目标待消毒区域的空间体积每增加一个体积阈值,调度多一台目标消毒机器人到目标待消毒区域执行消毒任务。


4.根据权利要求2所述消毒机器人调度方法,其特征在于:当所述目标待消毒区域为所述消毒区域中任意的一个,且在消毒机器人中不能筛选出单台独立可符合条件的目标消毒机器人时,则调度管理后台在消毒机器人中筛选两台组合起来可符合条件的消毒机器人,并将此两...

【专利技术属性】
技术研发人员:李睿周江涛林良伟陈桂芳
申请(专利权)人:广州赛特智能科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1