The invention relates to a marking method for built-in map of a robot, a chip and an indoor cleaning robot. The method does not mark the grid unit corresponding to the side of the robot passing by and near the sweeping direction in its functional coverage, i.e., the grid corresponding to the current path, when the robot is walking in a bow-shaped shape. In the cell, some of the grid cells near the sweeping direction are reserved without marking; when the robot walks to the next adjacent path, it will mark the unmarked grid cells in the previous path, and at the same time, it will reserve another part of the grid cells near the sweeping direction without marking, and so on. In the process of cleaning, the robot always keeps part of the grid cells of the current path without marking, so that the robot can be closer to the marked map boundary when it returns to the path or makes up for the area sweeping, thus improving the cleaning quality of the robot.
【技术实现步骤摘要】
机器人内建地图的标记方法和芯片及室内清洁机器人
本专利技术涉及机器人领域,具体涉及一种机器人内建地图的标记方法和芯片及室内清洁机器人。
技术介绍
目前市面上大部分室内清洁机器人为了达到地图的精确性,都是用栅格地图。栅格地图一般是按照机器人机身的大小,然后按比例来定义一个N*N大小的方格子作为地图的最小的栅格单元,整个地图从宏观上看就形成了栅格地图。机器人是一边行走一边构建栅格地图的,在行走过程中,机器人会以其中心点为圆心,以其机身半径为长度,把机身所覆盖的位置都标记上栅格单元。由于机器人的机身一般都是规则的圆盘形,所以,机器人在行走过程中所标记的栅格单元都是左右对称的。如图1所示,每个小方格表示一个栅格单元,圆圈表示机器人,机器人的机身宽度为四个栅格单元的长度。机器人从A点开始,沿箭头指示的方向行走,并依次经过B点、C点、D点、E点和F点,所行走的路径轨迹类似一个弓字型,简称弓字型行走。由于机器人进行弓字型行走时,是先清扫该图的上部,再清扫至该图的下部,所以,机器人的清扫方向是从上至下。机器人把行走经过的栅格单元标记为P,即机器人前进方向(即箭头方向)的左右两侧全部都标记为P,且左右两侧的P数量相等。从图1中可以看出,机器人行走的线路AB和线路CD之间的垂直距离刚好为一个机器人的机身宽度,目的就是为了保证两条相邻的清扫路径之间不会存在漏扫的地方。但是,由于机器人行走打滑或者陀螺仪漂移等原因,往往会导致机器人的行走轨迹出现偏差,使得一些地方漏扫。
技术实现思路
本专利技术提供了一种机器人内建地图的标记方法和芯片及室内清洁机器人,可以减少机器人漏扫的情况。本专利技 ...
【技术保护点】
1.一种机器人内建地图的标记方法,其特征在于,包括如下步骤:机器人进行弓字型行走;在机器人行走时,对机器人所经过的且其功能覆盖范围中远离清扫方向的一侧所对应的栅格单元,进行标记;在机器人行走时,对机器人所经过的且其功能覆盖范围中靠近清扫方向的一侧所对应的栅格单元,不进行标记;其中,进行标记的栅格单元的数量大于不进行标记的栅格单元的数量。
【技术特征摘要】
1.一种机器人内建地图的标记方法,其特征在于,包括如下步骤:机器人进行弓字型行走;在机器人行走时,对机器人所经过的且其功能覆盖范围中远离清扫方向的一侧所对应的栅格单元,进行标记;在机器人行走时,对机器人所经过的且其功能覆盖范围中靠近清扫方向的一侧所对应的栅格单元,不进行标记;其中,进行标记的栅格单元的数量大于不进行标记的栅格单元的数量。2.根据权利要求1所述的方法,其特征在于,在机器人对其功能覆盖范围所对应的栅格单元进行标记时,不标记的栅格单元的面积小于机器人机身所占面积的一半。3.根据权利要求2所述的方法,其特征在于,所述功能覆盖范围所对应的栅格单元为:机器人的机身所覆盖的栅格单元;和/或,机器人的中刷清扫口所覆盖的栅格单元;和/或,机器人的边刷所覆盖的栅格单元。4.根据权利要求1至3中任一项所述的方法,其特征在于:在机器人行走时,当机器人的清扫方向是从上到下,则:机器人从左往右向前行走时,机器人的机身右侧所经过的部分栅格单元不进行标记,其中,所述部分栅格单元为机身最右侧所覆盖的至少一行栅格单元;机器人从右往左向前行走时,机器人的机身左侧所经过的部分栅格单元不进行标记,其中,所述部分栅格单元为机身最左侧所覆盖的至少一行栅格单元;机器人从上往下向前行走时,机器人的机身前侧所经过的部分栅格单元不进行标记,其中,所述部分栅格单元为机身最前侧所覆盖的至少一行栅格单元。5.根据权利要求1至3中任一项所述的方法,其特征在于:在机器人行走时,当机器人的清扫方向是从下到上,则:机器人从左往右向前行走时,机器人的机身左侧所经过的部分栅格单元不进行标记,其中,所述部分栅格单元为机身最左侧所覆盖的至少一行栅格单元;机器人从右往左向前行走时,机器人的...
【专利技术属性】
技术研发人员:赖钦伟,
申请(专利权)人:珠海市一微半导体有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。