The invention belongs to the technical field of sweeping robot, provides a sweeping robot room map creation method and device, the method includes: the room area covering the whole cleaning according to the full coverage of the cleaning process generates the obstacle position coordinates and map room; according to the position of obstacles in the room in the room partition map map into a plurality of sub regions, and for each sub regional planning sweeping path; according to the position coordinates, the planned path for cleaning and cleaning the room and update obstacle map sweeping path. The invention can improve the work efficiency of the sweeping robot. Moreover, the invention has the advantages of convenient operation, simple realization, wide adaptation and convenient use and practicability.
【技术实现步骤摘要】
一种扫地机器人房间地图创建方法及装置
本专利技术属于扫地机器人
,尤其涉及一种扫地机器人房间地图创建方法及装置。
技术介绍
随着生活质量的提高,扫地机器人大量应用,通过超声波与碰撞感应自动走遍室内位置,并在房间之间穿行,按照行为规则设定,其运动轨迹可勾勒出房间轮廓及结构等,然后将勾勒出的房间轮廓及结构记忆绘制房间的地图,按照绘制的房间地图进行规划式的打扫。但是现有的室内地图绘制是超声波和碰撞感应自动侦测障碍物后自行闪避碰撞和转弯移动,然后再结合定位系统根据扫地机器人的清扫路线绘制房间地图,往往由于房间内摆放的家具电器位置复杂或者临时存在的一些障碍物而造成绘制的房间地图不准确,当室内的物体位置发生变化时,原来绘制的地图就会产生很大误差,即使针对绘制的房间地图规划再好的清扫路线,也无法满足以最优化的路线将整个房间清扫干净的需求,大大降低了扫地机器人的工作效率。
技术实现思路
鉴于此,本专利技术提供一种扫地机器人房间地图创建方法及装置,能有效消除清扫死角,提高扫地机器人的工作效率。本专利技术的第一方面,提供一种扫地机器人房间地图创建方法,所述方法包括:对房间内区域进行全覆盖清扫并根据全覆盖清扫过程生成障碍物的位置坐标和房间地图;根据障碍物在房间地图中的位置坐标将房间地图划分为多个子区域,并为每个子区域规划清扫路径;根据规划好的清扫路径进行清扫并更新障碍物的位置坐标、房间地图以及清扫路径。本专利技术的第二方面,提供一种扫地机器人房间地图创建装置,所述装置包括:房间地图初始化模块,用于对房间内区域进行全覆盖清扫并根据全覆盖清扫过程生成障碍物的位置坐标和房间地图;清 ...
【技术保护点】
一种扫地机器人房间地图创建方法,其特征在于,所述方法包括:对房间内区域进行全覆盖清扫并根据全覆盖清扫过程生成障碍物的位置坐标和房间地图;根据障碍物在房间地图中的位置坐标将房间地图划分为多个子区域,并为每个子区域规划清扫路径;根据规划好的清扫路径进行清扫并更新障碍物的位置坐标、房间地图以及清扫路径。
【技术特征摘要】
1.一种扫地机器人房间地图创建方法,其特征在于,所述方法包括:对房间内区域进行全覆盖清扫并根据全覆盖清扫过程生成障碍物的位置坐标和房间地图;根据障碍物在房间地图中的位置坐标将房间地图划分为多个子区域,并为每个子区域规划清扫路径;根据规划好的清扫路径进行清扫并更新障碍物的位置坐标、房间地图以及清扫路径。2.根据权利要求1所述的方法,其特征在于,所述根据全覆盖清扫过程生成障碍物的位置坐标和房间地图包括:通过安装在扫地机器人多个位置上的感应器检测扫地机器人四周是否有障碍物;若检测到障碍物,记录障碍物的坐标并通过安装在扫地机器人上的摄像头拍摄障碍物;根据摄像头拍摄的障碍物图像识别所述障碍物的类别,所述障碍物的类别包括第一障碍物、第二障碍物、第三障碍物等;根据第一障碍物、第二障碍物以及第一障碍物的位置坐标、第二障碍物的位置坐标生成房间地图。3.根据权利要求2所述的方法,其特征在于,所述根据障碍物在房间地图中的位置坐标将房间地图划分为多个子区域,并为每个子区域规划清扫路径包括:根据第一障碍物和第二障碍物在房间地图中的位置坐标将房间地图划分为多个子区域;根据多个子区域之间无障碍物区域的连接关系,设置多个子区域的清扫顺序并为每个子区域规划清扫路径。4.根据权利要求3所述的方法,其特征在于,所述根据规划好的清扫路径进行清扫并更新障碍物的位置坐标、房间地图以及清扫路径包括:根据规划好的清扫路径进行清扫并检测障碍物;若检测到障碍物,则根据扫地机器人当前的位置坐标在房间地图中识别当前检测到的障碍物的类别;若当前检测到的障碍物的类别是房间地图中的第一障碍物或第二障碍物,则按照规划的清扫路径继续进行清扫;若当前检测到的障碍物的类别是房间地图中的第三障碍物,统计当前检测到障碍物的位置连续检测到第三障碍物的次数,若当前检测到障碍物的位置连续检测到第三障碍物的次数大于预定次数,则将当前检测到障碍物的位置的第三障碍物的类别设为第二障碍物后绕过当前检测到的障碍物进入规划的清扫路径继续进行清扫;若当前检测到的障碍物的位置坐标在房间地图中为无障碍物,记录当前检测到的障碍物的位置坐标并将当前检测到的障碍物在房间地图中标记为第三障碍物后,绕过当前检测到的障碍物进入规划的清扫路径继续进行清扫;若在第二障碍物和第三障碍物的坐标位置未检测到障碍物,则将房间地图中该位置坐标更新为无障碍物并清扫更新为无障碍物的区域后进入规划的清扫路径继续进行清扫;根据更新后的障碍物的位置坐标和更新后的障碍物类别更新房间地图并根据更新后的房间地图重新划分房间地图的子区域,为每个子区域规划清扫路径。5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:与终端设备建立连接,将房间地图信息和规划的清扫路径发送至终端设备,以便于用户在终端设备可以对房间地图信息和规划的清扫路径进行相应的调整;接收终端设备发送的调整后的房间地图信息和规划的清扫路径,并根据调整后的房间地图信息和规划的清扫路径进行清扫。6.一种扫地机器人房间地图创建装置,其特征在于,所述装置包括:房间地图初始化模块,用于对房间内区域进行全覆...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。