本申请涉及机器人,特别是涉及一种标记构建方法、装置、清洁机器人、存储介质和计算机程序产品。
背景技术:
1、目前,在操场、室内运动或者室外活动等场所,通常有使用定向胶带、石灰等标记物,构建标志线、警戒线等标记的需求,这些标记的构建通常由工作人员操作特定容器或设备实现,构建效率较低。
技术实现思路
1、基于此,有必要提供一种标记构建方法、装置、清洁机器人、存储介质和计算机程序产品,以提标记构建效率。
2、一种标记构建方法,包括:在进入标记构建运行模式的情况下,获取标记任务信息;确定当前构建场景对应的地图信息;根据所述地图信息和所述标记任务信息,确定标记路径信息;在沿所述标记路径信息对应的标记路径运动的情况下,控制清洁机器人的标记容器开启释放标记物。
3、在其中一个实施例中,所述确定当前构建场景对应的地图信息,包括:获取当前构建场景的环境参数信息;根据所述环境参数信息,校验是否存储有所述当前构建场景对应的历史地图信息;在存储有所述历史地图信息的情况下,将所述历史地图信息作为所述当前构建场景的地图信息。
4、在其中一个实施例中,所述根据所述环境参数信息,校验是否存储有所述当前构建场景对应的历史地图信息之后,还包括:在未存储有所述历史地图信息的情况下,通过地图构建得到所述当前构建场景的地图信息。
5、在其中一个实施例中,所述根据所述地图信息和所述标记任务信息,确定标记路径信息,包括:校验是否需要自主创建标记路径;在不需要自主创建标记路径的情况下,根据所述标记任务信息对应的预设路径信息,在所述地图信息对应的地图中匹配确定标记路径信息。
6、在其中一个实施例中,所述根据所述标记任务信息对应的预设路径信息,在所述地图信息对应的地图中匹配确定标记路径信息,包括:根据所述任务信息在预设标记数据库中匹配得到预设路径信息;根据所述预设路径信息和所述地图信息进行最佳比例匹配覆盖,确定标记路径信息。
7、在其中一个实施例中,所述校验是否需要自主创建标记路径之后,还包括:在需要自主创建标记路径的情况下,根据自主创建指令确定路径信息;根据所述路径信息和所述地图信息进行匹配分析,确定标记路径信息。
8、在其中一个实施例中,所述根据所述路径信息和所述地图信息进行匹配分析,确定标记路径信息之后,还包括:根据自主创建的所述标记路径信息,更新预设标记数据库。
9、在其中一个实施例中,所述校验是否需要自主创建标记路径,包括:校验预设标记数据库是否存储与所述标记任务信息对应的预设路径信息;若未存储与所述标记任务信息对应的预设路径信息,确定需要自主创建标记路径;和/或,校验在预设时长内是否接收到自主创建指令;若接收到自主创建指令,确定需要自主创建标记路径。
10、在其中一个实施例中,所述在沿所述标记路径信息对应的标记路径运动的情况下,控制清洁机器人的标记容器开启释放标记物之前,还包括:控制所述清洁机器人进入标记运动模式。
11、在其中一个实施例中,标记构建方法还包括:在接收到标记清洗指令的情况下,根据所述标记路径信息对应的标记路径执行清洗作业。
12、一种标记构建装置,包括:标记任务获取模块,用于在进入标记构建运行模式的情况下,获取标记任务信息;地图确定模块,用于确定当前构建场景对应的地图信息;标记路径确定模块,用于根据所述地图信息和所述标记任务信息,确定标记路径信息;标记控制模块,用于在沿所述标记路径信息对应的标记路径运动的情况下,控制清洁机器人的标记容器开启释放标记物。
13、一种清洁机器人,包括标记容器和控制装置,所述标记容器用于存放标记物,所述控制装置连接所述标记容器,所述控制装置用于执行上述标记构建方法的步骤。
14、一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述标记构建方法的步骤。
15、一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述标记构建方法的步骤。
16、上述标记构建方法、装置、清洁机器人、存储介质和计算机程序产品,在清洁机器人中设置标记构建相关的程序,在清洁机器人进入标记构建运行模式的情况,能够根据标记任务信息以及当前构建场景对应的地图信息,确定在当前构建场景下实现标记任务时对应所需的标记路径信息。最后,只需控制清洁机器人在沿标记路径信息对应的标记路径运动的过程中释放标记物,即可通过标记物完成对应的标记任务,上述方案,采用清洁机器人自动实现标记构建,无需用户手动进行构建,有效提高标记构建效率。
1.一种标记构建方法,其特征在于,包括:
2.根据权利要求1所述的标记构建方法,其特征在于,所述确定当前构建场景对应的地图信息,包括:
3.根据权利要求2所述的标记构建方法,其特征在于,所述根据所述环境参数信息,校验是否存储有所述当前构建场景对应的历史地图信息之后,还包括:
4.根据权利要求1-3任意一项所述的标记构建方法,其特征在于,所述根据所述地图信息和所述标记任务信息,确定标记路径信息,包括:
5.根据权利要求4所述的标记构建方法,其特征在于,所述根据所述标记任务信息对应的预设路径信息,在所述地图信息对应的地图中匹配确定标记路径信息,包括:
6.根据权利要求4所述的标记构建方法,其特征在于,所述校验是否需要自主创建标记路径之后,还包括:
7.根据权利要求6所述的标记构建方法,其特征在于,所述根据所述路径信息和所述地图信息进行匹配分析,确定标记路径信息之后,还包括:
8.根据权利要求4所述的标记构建方法,其特征在于,所述校验是否需要自主创建标记路径,包括:
9.根据权利要求1-3任一项所述的标记构建方法,其特征在于,所述在沿所述标记路径信息对应的标记路径运动的情况下,控制清洁机器人的标记容器开启释放标记物之前,还包括:
10.根据权利要求1-3任一项所述的标记构建方法,其特征在于,还包括:
11.一种标记构建装置,其特征在于,包括:
12.一种清洁机器人,包括标记容器和控制装置,所述标记容器用于存放标记物,所述控制装置连接所述标记容器,所述控制装置用于执行权利要求1至10中任一项所述标记构建方法的步骤。
13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至10中任一项所述标记构建方法的步骤。
14.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至10中任一项所述标记构建方法的步骤。