The invention discloses a robot cleaning method, device and electronic equipment. The method includes: when there is a blind area in the environmental map, the robot is controlled to enter the blind area and obtain the environmental information of the blind area, where the blind area is surrounded by visible obstacles and/or the area lacking data in the environmental map; according to the environmental information, the cleaning route is planned and controlled in the blind area; The robot sweeps the blind area along the sweeping route. By controlling the robot to enter the blind area, obtaining the environmental information of the blind area, planning the cleaning route in the blind area according to the environmental information, and controlling the robot to clear the blind area along the cleaning route, the cleaning of the blind area is realized, and the technical problem that the area surrounded by visible obstacles and/or the area lacking data in the environmental map can not be cleaned in the existing technology is solved. The technical effect of clearing areas surrounded by visible obstacles and/or areas where data is missing in the environmental map is achieved.
【技术实现步骤摘要】
一种机器人清扫方法、装置及电子设备
本专利技术涉及机器人
,尤其涉及一种机器人清扫方法、装置及电子设备。
技术介绍
现今,各种各样的机器人已经被应用在各行各业,而且也进入到人们的日常生活中,例如扫地机器人,给人们的生活带来很大的便捷。扫地机器人工作过程中,通常是根据已构建的环境地图完成工作。但是,现有技术中,扫地机器人不能对由可见障碍物围成的区域和/或在所述环境地图中数据缺失的区域进行清扫。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的机器人清扫方法、装置及电子设备。本专利技术的第一方面,提供了一种机器人清扫方法,包括:在环境地图中存在盲区时,控制所述机器人进入盲区,获得所述盲区的环境信息,其中,所述盲区是由可见障碍物围成的区域和/或在所述环境地图中数据缺失的区域;根据所述环境信息,在所述盲区内规划清扫路线;控制所述机器人沿着所述清扫路线清扫所述盲区。可选的,在所述控制所述机器人进入盲区之前,所述方法还包括:基于所述环境地图找到所述盲区。可选的,所述获得所述盲区的环境信息,包括:控制所述机器人基于脱困逻辑在所述盲区内行走,并采集所述盲区内的环境信息;将所述环境信息更新至所述环境地图中。可选的,在所述基于环境地图找到所述盲区之后,在所述控制所述机器人进入盲区之前,所述方法还包括:在所述环境地图中将所述盲区标记为可达区域;基于所述环境地图规划一条可达路径到达所述盲区的边界。可选的,所述基于所述环境地图规划一条可达路径到达所述盲区的边界,包括:获取所述机器人在所述环境地图中的当前位置点,以及所述盲区的边界的边 ...
【技术保护点】
1.一种机器人清扫方法,其特征在于,包括:在环境地图中存在盲区时,控制所述机器人进入盲区,获得所述盲区的环境信息,其中,所述盲区是由可见障碍物围成的区域和/或在所述环境地图中数据缺失的区域;根据所述环境信息,在所述盲区内规划清扫路线;控制所述机器人沿着所述清扫路线清扫所述盲区。
【技术特征摘要】
1.一种机器人清扫方法,其特征在于,包括:在环境地图中存在盲区时,控制所述机器人进入盲区,获得所述盲区的环境信息,其中,所述盲区是由可见障碍物围成的区域和/或在所述环境地图中数据缺失的区域;根据所述环境信息,在所述盲区内规划清扫路线;控制所述机器人沿着所述清扫路线清扫所述盲区。2.根据权利要求1所述的机器人清扫方法,其特征在于,在所述控制所述机器人进入盲区之前,所述方法还包括:基于所述环境地图找到所述盲区。3.根据权利要求1或2所述的机器人清扫方法,其特征在于,所述获得所述盲区的环境信息,包括:控制所述机器人基于脱困逻辑在所述盲区内行走,并采集所述盲区内的环境信息;将所述环境信息更新至所述环境地图中。4.根据权利要求2所述的机器人清扫方法,其特征在于,在所述基于环境地图找到所述盲区之后,在所述控制所述机器人进入盲区之前,所述方法还包括:在所述环境地图中将所述盲区标记为可达区域;基于所述环境地图规划一条可达路径到达所述盲区的边界。5.根据权利要求4所述的机器人清扫方法,其特征在于,所述基于所述环境地图规划一条可达路径到达所述盲区的边界,包括:获取所述机器人在所述环境地图中的当前位置点,以及所述盲区的边界的边界点;基于所述环境地图,规划从所述当前位置点到所述边界点的多条可达的待选路径;从所述多条待选路径中选出运动代价最低的一条所述待选...
【专利技术属性】
技术研发人员:陈鹏旭,谢晓佳,
申请(专利权)人:北京奇虎科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。