房间布局图的绘制方法及装置制造方法及图纸

技术编号:16217059 阅读:39 留言:0更新日期:2017-09-15 23:19
本公开是关于一种房间布局图的绘制方法及装置。该方法包括:获取扫地机器人的清扫路径图,清扫路径图包括扫地机器人在清扫房间时遇到的N个第一障碍物的位置以及M个第二障碍物的形状和位置;根据N个第一障碍物的位置以及M个第二障碍物的形状和位置,确定房间内陈列的Q个家具;将Q个家具标识在房间的户型图中,生成房间的布局图。该技术方案根据扫地机器人的清扫路径图以及该清扫路径图中标识的障碍物,即可确定所清扫的房间陈列的家具,提高了绘制房间布局图的便捷性和精确性,进而提高了用户体验。

Method and device for drawing room layout drawing

The present disclosure relates to a method and a device for drawing a room layout map. The method includes: obtaining the floor cleaning robot path, sweeping path includes N first obstacles in the sweeping robot while cleaning the room as well as the location of the M second shapes and positions of obstacles; according to the N first obstacle and the location of the M second obstacle shape and position, determine the room the display of Q furniture; Q furniture logo in the room apartment layout diagram, layout drawing room. The technical scheme according to the obstacle identification floor cleaning robot path and the cleaning path map, you can determine the cleaning room furniture, improve the convenience and accuracy of drawing room layout, and improve the user experience.

【技术实现步骤摘要】
房间布局图的绘制方法及装置
本公开涉及数据处理
,尤其涉及一种房间布局图的绘制方法及装置。
技术介绍
随着科技的高速发展,越来越多的智能生活电器进入了千家万户,大大提高人们的生活舒适性和便利性。例如,为了减轻清洁房间的劳动量,越来越多的人选择使用扫地机器人清扫房间。相关技术中,为了避开房间内陈设的家具,扫地机器人可以通过红外或者超声波等方式对需要清洁的区域进行扫描,获取清洁路径中出现的家具。在清扫房间时,遇到家具时,扫地机器人可以自动转弯,避免在清扫的过程中对家具的碰撞。
技术实现思路
为克服相关技术中存在的问题,本公开实施例提供一种房间布局图的绘制方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种房间布局图的绘制方法,包括:获取扫地机器人的清扫路径图,所述清扫路径图包括所述扫地机器人在清扫房间时遇到的N个第一障碍物的位置以及M个第二障碍物的形状和位置;所述第一障碍物的底面面积小于或等于第一预设阈值,所述第二障碍物的底面面积大于或等于第二预设阈值,所述N和M均为大于或等于0的整数;根据所述N个第一障碍物的位置以及所述M个第二障碍物的形状和位置,确定所述房间内陈列的Q本文档来自技高网...
房间布局图的绘制方法及装置

【技术保护点】
一种房间布局图的绘制方法,其特征在于,包括:获取扫地机器人的清扫路径图,所述清扫路径图包括所述扫地机器人在清扫房间时遇到的N个第一障碍物的位置以及M个第二障碍物的形状和位置;所述第一障碍物的底面面积小于或等于第一预设阈值,所述第二障碍物的底面面积大于或等于第二预设阈值,所述N和M均为大于或等于0的整数;根据所述N个第一障碍物的位置以及所述M个第二障碍物的形状和位置,确定所述房间内陈列的Q个家具,所述Q为大于或等于0且小于或等于(N+M)的整数;将所述Q个家具标识在所述房间的户型图中,生成所述房间的布局图。

【技术特征摘要】
1.一种房间布局图的绘制方法,其特征在于,包括:获取扫地机器人的清扫路径图,所述清扫路径图包括所述扫地机器人在清扫房间时遇到的N个第一障碍物的位置以及M个第二障碍物的形状和位置;所述第一障碍物的底面面积小于或等于第一预设阈值,所述第二障碍物的底面面积大于或等于第二预设阈值,所述N和M均为大于或等于0的整数;根据所述N个第一障碍物的位置以及所述M个第二障碍物的形状和位置,确定所述房间内陈列的Q个家具,所述Q为大于或等于0且小于或等于(N+M)的整数;将所述Q个家具标识在所述房间的户型图中,生成所述房间的布局图。2.根据权利要求1所述的方法,其特征在于,所述第一预设阈值小于所述第二预设阈值。3.根据权利要求2所述的方法,其特征在于,所述根据所述N个第一障碍物的位置以及所述M个第二障碍物的形状和位置,确定所述房间内陈列的Q个家具包括:根据所述N个第一障碍物的位置,获取每个第一障碍物与预设距离内的其他第一障碍物之间的距离;根据所述每个第一障碍物与预设距离内的其他第一障碍物之间的距离,获取由所述N个第一障碍物构成的S个闭合几何图形的尺寸;根据所述M个第二障碍物的形状、位置以及所述房间的尺寸,确定所述M个第二障碍物代表的M个物体的尺寸;根据所述S个闭合几何图形的尺寸、所述M个物体的尺寸以及预设家具尺寸数据库,确定所述房间内陈列的所述Q个家具。4.根据权利要求3所述的方法,其特征在于,所述根据所述S个闭合几何图形的尺寸、所述M个物体的尺寸以及预设家具尺寸数据库,确定所述房间内陈列的所述Q个家具包括:根据所述S个闭合几何图形的尺寸、所述M个物体的尺寸以及预设家具尺寸数据库,确定并展示所述房间内陈列的所述Q个家具中每个家具的多个可选项;获取选取操作指令,所述选取操作指令包括在所述每个家具的多个可选项中确定的每个家具的指定项;根据所述每个家具的指定项,确定所述房间内陈列的所述Q个家具。5.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:获取所述房间的全景场景图片;将所述房间内陈列的所述Q个家具绘制在所述全景场景图片中,获取所述房间的全景布局图。6.一种房间布局图的绘制方法,其特征在于,包括:在清扫路径图上标识清扫房间时遇到的N个第一障碍物的位置以及M个第二障碍物的形状和位置;所述第一障碍物的底面面积小于或等于第一预设阈值,所述第二障碍物的底面面积大于或等于第二预设阈值,所述N和M均为大于或等于0的整数;将所述标识有所述N个第一障碍物的位置以及所述M个第二障碍物的形状和位置的清扫路径图发送给终端。7.根据权利要求6所述的方法,其特征在于,所述第一预设阈值小于所述第二预设阈值。8.根据权利要求6或7所述的方法,其特征在于,所述在清扫路径图上标识清扫房间时遇到的N个第一障碍物的位置以及M个第二障碍物的形状和位置包括:若在清扫房间时遇到参考障碍物的次数大于或等于预设次数,获取所述参考障碍物的底面面积;若所述参考障碍物的底面面积小于或等于所述第一预设阈值,根据所述参考障碍物的位置,将所述参考障碍物在所述清扫路径图上标识为第一障碍物;若所述参考障碍物的底面面积大于或等于所述第二预设阈值,根据所述参考障碍物的形状和所述参考障碍物位置,将所述参考障碍物在所述清扫路径图上标识为第二障碍物。9.一种房间布局图的绘制装置,其特征在于,包括:第一获取模块,用于获取扫地机器人的清扫路径图,所述清扫路径图包括所述扫地机器人在清扫房间时遇到的N个第一障碍物的位置以及M个第二障碍物的形状和位置;所述第一障碍物的底面面积小于或等于第一预设阈值,所述第二障碍物的底面面积大于或等于第二预设阈值,所述N和M均为大于或等于0的整数;确定模块,用于根据所述N个第一障碍物的位置以及所述M个第二障碍物的形状和位置,确定所述房间内陈列的Q个家具,所述Q为大于或等于0且小于或等于(N+M)的整数;生成模块,用于将所述Q个家具标识在所述房间的户型图中,生成所述房间的布局图。10.根据权利要求9所述的装置,其特征在于,所述第一预设阈值小于所述第二预设阈值。11.根据权利要求10所述的装置,其特征在于,所...

【专利技术属性】
技术研发人员:夏勇峰吴珂
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1