1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 202011168516.9 (22)申请日 2020.10.28 (71)申请人 广东杜尼智能机器人工程技术研究 中心有限公司 地址 523000 广东省东莞市滨海湾新区湾 区大道1号3栋4A室 (72)发明人 杜元源 (74)专利代理机构 深圳科湾知识产权代理事务 所(普通合伙) 44585 代理人 钟斌 (51)Int.Cl. G06F 16/29(2019.01) G06K 9/00(2006.01) G06Q 50/26(2012.01) (54)发明名称 智能清扫车管
2、理与应用系统 (57)摘要 本发明公开了一种智能清扫车管理与应用 系统, 包括地图构建模块、 地图图像处理模块、 虚 拟墙编辑模块、 预约清扫任务设置模块、 立即清 扫任务设置模块、 清扫记录查询模块、 用户管理 模块、 设备授权模块、 服务器调度模块和断点续 扫模块。 本申请所述系统能有效的提高智能清扫 车的用户体验, 做到方便简单, 多机自动协同作 业。 权利要求书2页 说明书3页 附图1页 CN 112256813 A 2021.01.22 CN 112256813 A 1.一种智能清扫车管理与应用系统, 其特征在于包括: 地图构建模块: 通过应用程序指定当前在线的一台或多台智能清扫车开
3、始构图, 并通 过手柄控制正在构图的智能清扫车环绕场地, 智能扫地车将通过激光雷达正在构建的地图 实时传输到应用程序, 当辨识此时的地图, 认为场地已经被扫描后, 在应用程序中点击结束 构图或取消构图, 点击结束构图, 则上传地图到服务器后构图过程完成; 地图图像处理模块: 用于设置障碍物和移除障碍物; 虚拟墙编辑模块: 用于在应用程序中通过设置虚拟墙, 使智能清扫车不能达到该区域 内; 预约清扫任务设置模块: 用于设置局部清扫区域和全局清扫区域; 立即清扫任务设置模块: 在应用程序中添加一个或多个多边形区域, 服务器会自动调 度一台或多台智能清扫车清扫该区域; 清扫记录查询模块: 用于查看智
4、能清扫车执行任务过程中行走的轨迹; 用户管理模块: 用于添加、 删除子用户, 修改子用户密码、 昵称和账号; 设备授权模块: 用于给子用户授权或者取消授权设备, 已经授权或取消授权设备的某 种权限; 服务器调度模块: 用于调度一台或多台智能清扫车去执行任务, 调度会根据智能清扫 车的状态、 电量和就近原则; 断点续扫模块: 用于在多机协同作业的情况中, 如果一台或多台机器在还没完成清扫 任务时, 出现故障或其他情况导致不能继续作业, 此时其他正常作业的机器待作业完成后 将会接替未完成机器的未完成清扫的区域。 2.如权利要求1所述的智能清扫车管理与应用系统, 其特征在于: 所述移除障碍物的方 法
5、如下: 由于激光雷达在扫描整个场地区域时, 存在一些移动或临时停放的物品, 因此这些物 品会被激光雷达扫描并体现在地图中并被视为障碍物不可跨越或达到, 由于以上情况的物 品具有不固定性, 并非被障碍物占据的区域始终不可跨越或不可达到, 因此在应用程序中 通过编辑地图图像将以上类似障碍物移除。 3.如权利要求1所述的智能清扫车管理与应用系统, 其特征在于: 所述设置障碍物的方 法如下: 由于场地环境的复杂性, 激光雷达扫描形成的地图中可清扫区域不封闭, 会导致智能 清扫车移动出场地外部, 因此在应用程序中通过编辑地图图像将不可达到区域封闭。 4.如权利要求1所述的智能清扫车管理与应用系统, 其特
6、征在于: 所述局部区域清扫的 方法如下: 在应用程序中添加一个或多个多边形区域; 选择至少一个周期; 选择执行任务时间; 选 中以上三点, 作为一次任务添加到云服务器, 每到该周期的时间节点, 则服务器调度电量充 足、 空闲状态且离目标区域最近的一台或多台智能清扫车执行此次任务。 5.如权利要求1所述的智能清扫车管理与应用系统, 其特征在于: 所述全局区域清扫的 方法如下: 在应用程序中选择至少一个周期; 选择执行任务时间; 选中以上两点, 作为一次任务添 加到云服务器, 每到该周期的时间节点, 则云服务器调度电量充足、 空闲状态且离目标区域 权利要求书 1/2 页 2 CN 11225681
7、3 A 2 最近的一台或多台智能清扫车执行此次任务, 覆盖全部可清扫区域。 权利要求书 2/2 页 3 CN 112256813 A 3 智能清扫车管理与应用系统 技术领域 0001 本发明涉及智能清扫车技术领域, 尤其涉及一种智能清扫车管理与应用系统。 背景技术 0002 随着科学技术的不断发展, 扫地机(也称扫地机器人)逐步走入平常百姓家, 并被 越来越多的人所接受。 扫地机器人在执行清扫任务时, 都需要进行路径规划, 即选择一条安 全可行的路径, 避免与工作空间的障碍物碰撞, 路径规划也是移动机器人的关键技术之一, 涉及到了环境地图构建、 机器人定位等问题, 是现代机器人研究的一个重要方
8、向。 发明内容 0003 本发明所要解决的技术问题是如何提供一种能够提高智能清扫车的用户体验, 做 到方便简单, 多机自动协同作业的系统。 0004 为解决上述技术问题, 本发明所采取的技术方案是: 一种智能清扫车管理与应用 系统, 其特征在于包括: 地图构建模块: 通过应用程序指定当前在线的一台或多台智能清扫车开始构图, 并通 过手柄控制正在构图的智能清扫车环绕场地, 智能扫地车将通过激光雷达正在构建的地图 实时传输到应用程序, 当辨识此时的地图, 认为场地已经被扫描后, 在应用程序中点击结束 构图或取消构图, 点击结束构图, 则上传地图到服务器后构图过程完成; 地图图像处理模块: 用于设置
9、障碍物和移除障碍物; 虚拟墙编辑模块: 用于在应用程序中通过设置虚拟墙, 使智能清扫车不能达到该区域 内; 预约清扫任务设置模块: 用于设置局部清扫区域和全局清扫区域; 立即清扫任务设置模块: 在应用程序中添加一个或多个多边形区域, 服务器会自动调 度一台或多台智能清扫车清扫该区域; 清扫记录查询模块: 用于查看智能清扫车执行任务过程中行走的轨迹; 用户管理模块: 用于添加、 删除子用户, 修改子用户密码、 昵称和账号; 设备授权模块: 用于给子用户授权或者取消授权设备, 已经授权或取消授权设备的某 种权限; 服务器调度模块: 用于调度一台或多台智能清扫车去执行任务, 调度会根据智能清扫 车的
10、状态、 电量和就近原则; 断点续扫模块: 用于在多机协同作业的情况中, 如果一台或多台机器在还没完成清扫 任务时, 出现故障或其他情况导致不能继续作业, 此时其他正常作业的机器待作业完成后 将会接替未完成机器的未完成清扫的区域。 0005 进一步的技术方案在于, 所述移除障碍物的方法如下: 由于激光雷达在扫描整个场地区域时, 存在一些移动或临时停放的物品, 因此这些物 品会被激光雷达扫描并体现在地图中并被视为障碍物不可跨越或达到, 由于以上情况的物 说明书 1/3 页 4 CN 112256813 A 4 品具有不固定性, 并非被障碍物占据的区域始终不可跨越或不可达到, 因此在应用程序中 通过
11、编辑地图图像将以上类似障碍物移除。 0006 进一步的技术方案在于, 所述设置障碍物的方法如下: 由于场地环境的复杂性, 激光雷达扫描形成的地图中可清扫区域不封闭, 会导致智能 清扫车移动出场地外部, 因此在应用程序中通过编辑地图图像将不可达到区域封闭。 0007 进一步的技术方案在于, 所述局部区域清扫的方法如下: 在应用程序中添加一个或多个多边形区域; 选择至少一个周期; 选择执行任务时间; 选 中以上三点, 作为一次任务添加到云服务器, 每到该周期的时间节点, 则服务器调度电量充 足、 空闲状态且离目标区域最近的一台或多台智能清扫车执行此次任务。 0008 进一步的技术方案在于, 所述全
12、局区域清扫的方法如下: 在应用程序中选择至少一个周期; 选择执行任务时间; 选中以上两点, 作为一次任务添 加到云服务器, 每到该周期的时间节点, 则云服务器调度电量充足、 空闲状态且离目标区域 最近的一台或多台智能清扫车执行此次任务, 覆盖全部可清扫区域。 0009 采用上述技术方案所产生的有益效果在于: 本申请所述系统能有效的提高智能清 扫车的用户体验, 做到方便简单, 多机自动协同作业。 附图说明 0010 下面结合附图和具体实施方式对本发明作进一步详细的说明。 0011 图1是本发明实施例所述系统的原理框图。 具体实施方式 0012 下面结合本发明实施例中的附图, 对本发明实施例中的技
13、术方案进行清楚、 完整 地描述, 显然, 所描述的实施例仅仅是本发明的一部分实施例, 而不是全部的实施例。 基于 本发明中的实施例, 本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例, 都属于本发明保护的范围。 0013 在下面的描述中阐述了很多具体细节以便于充分理解本发明, 但是本发明还可以 采用其他不同于在此描述的其它方式来实施, 本领域技术人员可以在不违背本发明内涵的 情况下做类似推广, 因此本发明不受下面公开的具体实施例的限制。 0014 如图1所示, 本发明实施例公开了一种智能清扫车管理与应用系统, 包括: 地图构建模块: 通过应用程序指定当前在线的一台或多台智能
14、清扫车开始构图, 并通 过手柄控制正在构图的智能清扫车环绕场地, 智能扫地车会将通过激光雷达正在构建的地 图实时传输到应用程序, 当人为辨识此时的地图, 认为到场地已经被扫描后, 可在应用程序 中点击结束构图或取消构图, 点击结束构图, 则上传地图到服务器后构图过程完成。(应用 程序指移动端App或电脑桌面软件) 地图图像处理模块: 移除障碍物: 由于激光雷达在扫描整个场地区域时, 存在一些移动或临时停放的物品, 比如行人、 汽车等, 因此这些物品会被激光雷达扫描并体现在地图中并被视为障碍物不可 跨越或达到。 由于以上情况的物品具有不固定性, 并非被障碍物占据的区域始终 不可跨越 或不可达到,
15、 因此在应用程序中通过编辑地图图像将以上类似障碍物移除 (黑色障碍物涂 说明书 2/3 页 5 CN 112256813 A 5 抹变为白色) 。 0015 设置障碍物: 由于场地环境的复杂性, 激光雷达扫描形成的地图中可清扫区域不 封闭, 会导致智能清扫车移动出场地外部, 因此在应用程序中通过编辑地图图像将不可达 到区域封闭 (在不封闭区域画黑色线条) 。 0016 禁区设置模块: 在应用程序中通过设置禁区 (虚拟墙) , 使智能清扫车不能达到该 区域内。 0017 预约清扫任务模块 局部区域清扫: 在应用程序中添加一个或多个多边形区域; 选择至少一个周期 (周日、 周一、 周二、 周 三、
16、 周四、 周五、 周六) ; 选择执行任务时间; 选中以上三点, 作为一次任务添加到云服务器, 每到该周期的时间节点, 则服务器调度电量充足、 空闲状态且离目标区域最近的一台或多 台智能清扫车执行此次任务。 0018 全局区域清扫: 在应用程序中选择至少一个周期 (周日、 周一、 周二、 周三、 周四、 周五、 周六) ; 选择执行 任务时间; 选中以上两点, 作为一次任务添加到云服务器, 每到该周期的时间节点, 则云服 务器调度电量充足、 空闲状态且离目标区域最近的一台或多台智能清扫车执行此次任务, 覆盖全部可清扫区域。 0019 立即清扫模块: 在应用程序中添加一个或多个多边形区域, 点击
17、立即清扫, 服务器会自动调度一台或 多台智能清扫车清扫该区域。 0020 清扫模式: 弓字形清扫、 沿边清扫 清扫记录查询模块: 在应用程序查看任务执行记录, 可查看智能清扫车执行任务过程 中行走的轨迹。 0021 用户管理模块: 管理员可添加、 删除子用户, 修改子用户密码、 昵称、 账号等信息。 0022 设备授权模块: 管理员可以给子用户授权或者取消授权设备, 已经授权或取消授 权设备的某种权限。 0023 服务器调度模块: 在App提交立即清扫或App已经添加的任务时间节点到达时, 云 平台会调度一台或多台智能清扫车去执行任务 (协同作业) , 调度会根据智能清扫车的状 态、 电量、 就近等原则。 0024 本申请所述系统能有效的提高智能清扫车的用户体验, 做到方便简单, 多机自动 协同作业。 说明书 3/3 页 6 CN 112256813 A 6 图1 说明书附图 1/1 页 7 CN 112256813 A 7