CN109507995B - 机器人地图的管理***及机器人 - Google Patents

机器人地图的管理***及机器人 Download PDF

Info

Publication number
CN109507995B
CN109507995B CN201710829428.0A CN201710829428A CN109507995B CN 109507995 B CN109507995 B CN 109507995B CN 201710829428 A CN201710829428 A CN 201710829428A CN 109507995 B CN109507995 B CN 109507995B
Authority
CN
China
Prior art keywords
map
historical
robot
module
library
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710829428.0A
Other languages
English (en)
Other versions
CN109507995A (zh
Inventor
吴悠
郭盖华
谌鎏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen LD Robot Co Ltd
Original Assignee
Shenzhen LD Robot Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen LD Robot Co Ltd filed Critical Shenzhen LD Robot Co Ltd
Priority to CN201710829428.0A priority Critical patent/CN109507995B/zh
Publication of CN109507995A publication Critical patent/CN109507995A/zh
Application granted granted Critical
Publication of CN109507995B publication Critical patent/CN109507995B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0268Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
    • G05D1/0274Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明公开了一种机器人地图的管理***及机器人,其中,***包括:历史地图库模块,用于获取和存储环境的地图;测量模块,用于获取机器人对当前环境的测量信号;建图定位模块,用于建立机器人在当前环境的第一地图与计算机器人在第一地图中的位姿信息;匹配判断模块,用于判断历史地图库中是否有与第一地图匹配的地图,输出匹配的地图编号;地图更新模块,用于更新和/或删除历史地图库中的历史地图、和/或增加新地图至历史地图库。该***可以保持机器人历史地图的有效性,有效提高移动机器人建图和定位算法的鲁棒性,从而增加地图的稳定性和丰富度,并且可以增加基于地图更多的机器人智能控制操作,提高用户体验。

Description

机器人地图的管理***及机器人
技术领域
本发明涉及智能控制技术领域,特别涉及一种机器人地图的管理***及机器人。
背景技术
目前,移动机器人的建图和定位算法往往导致鲁棒性不够,从而机器人经常重新建图、或增量建图的方式进行更新,但是更新后会变成生成新的地图,导致相对于原有地图的操作也随地图的改变而失效。例如扫地机器人,若地图改变,上一次未完成的清扫记录也会随之失效,无法进行断点续扫等任务,降低了扫地机的工作效率。
另外,机器人可能常在不同的环境下进行工作,或用户对地图进行了任务划分的自定义操作,都需要对地图进行管理,同时移动机器人所处的环境也会进行改变,地图需要不断更新,但是需要在能保留历史记录有效的前提下进行更新,现有技术有待完善。
发明内容
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本发明的一个目的在于提出一种机器人地图的管理***,该***可以有效提高移动机器人建图和定位算法的鲁棒性,简单便捷。
本发明的另一个目的在于提出一种机器人。
为达到上述目的,本发明一方面实施例提出了一种机器人地图的管理***,包括:历史地图库模块,用于获取和存储环境的地图,不同的环境对应不同的地图,得到历史图库;测量模块,用于获取机器人对当前环境的测量信号,其中,所述测量信号包括所述当前环境中障碍物与所述机器人的距离信息和/或所述机器人观测到的环境的图像信息;建图定位模块,用于建立所述机器人在所述当前环境的第一地图与计算所述机器人在所述第一地图中的位姿信息;匹配判断模块,用于判断所述历史地图库中是否有与所述第一地图匹配的地图,其中,当有匹配的地图,输出匹配的地图编号;地图更新模块,用于更新和/或删除所述历史地图库中的历史地图、和/或增加新地图至所述历史地图库。
本发明实施例的机器人地图的管理***,可以保持机器人历史地图的有效性,且可以有效提高移动机器人建图和定位算法的鲁棒性,从而增加地图的稳定性和丰富度,并且可以增加基于地图更多的机器人智能控制操作,提高用户体验,简单便捷。
另外,根据本发明上述实施例的地图的管理方法还可以具有以下附加的技术特征:
进一步地,在本发明的一个实施例中,当所述匹配判断模块输出所述匹配的地图编号时,所述建图定位模块导入对应编号的历史地图替换对应的第一地图,并更新所述机器人的位姿信息。
进一步地,在本发明的一个实施例中,导入所述历史地图时,如果所述原来的第一地图与所述历史地图之间的差异量大于预设阈值,则所述将原来的第一地图与所述历史地图融合,形成新的第一地图。
进一步地,在本发明的一个实施例中,还包括:统计模块,用于统计所述历史地图库中历史地图的历史使用频率和历史使用时间,使得所述地图更新模块根据所述历史使用频率和历史使用时间得到使用阈值,以根据所述使用阈值进行保留或删除;和/或合并模块,用于计算所述历史图库中的历史地图是否有局部相同区域,并在所述相同区域在整个地图的比例超过预设比例时,合并有所述相同区域的地图。
进一步地,在本发明的一个实施例中,所述匹配判断模块包括:第一匹配判断单元,用于根据所述测量信号得到所述机器人在历史地图中的位姿信息,并且当所述在历史地图中的位姿信息满足第一预设条件时,判定匹配;和/或第二匹配判断单元,用于获取所述第一地图在所述历史地图中的位姿信息,并且当所述在所述历史地图中的位姿信息满足第二预设条件时,判定匹配;和/或第三匹配判断单元,用于获取所述第一地图与所述历史地图的相似度,并且当所述相似度满足第三预设条件时,判定匹配,并计算仿射变换矩阵,得到所述机器人在所述历史地图中的位姿信息。
进一步地,在本发明的一个实施例中,当所述匹配判断模块判断无匹配的历史地图时,所述建图定位模块继续建立所述当前环境的第一地图,当所述的机器人移动时,用更新的第一地图判断是否有匹配的历史地图;当所述第一地图超过预设的地图大小阈值且所述历史地图库中没有匹配的历史地图时,则认为第一地图为新地图,所述地图更新模块将所述第一地图增加至所述历史地图库。
其中,在本发明的一个实施例中,当所述匹配判断模块输出所述匹配的地图编号时,所述建图定位模块导入对应编号的历史地图时,并且导入所述对应编号地图的地图属性信息,以辅助控制机器人的工作模式。进一步地,在本发明的一个实施例中,还包括:上传模块,用于上传所述历史地图库中历史地图至云服务器。
进一步地,在本发明的一个实施例中,所述历史地图库模块还包括:地图标记模块,用于记录地图的属性信息;其中,所述属性信息包括地图区域划分信息、历史工作数据和用户交互数据中的一种或多种。
为达到上述目的,本发明另一方面实施例提出了一种机器人,其包括上述的机器人地图的管理***。该机器人可以保持机器人历史地图的有效性,且可以有效提高移动机器人建图和定位算法的鲁棒性,从而增加地图的稳定性和丰富度,并且可以增加基于地图更多的机器人智能控制操作,提高用户体验,简单且易实现。
本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为根据本发明实施例的机器人地图的管理***的结构示意图;
图2为根据本发明一个实施例的机器人地图的管理***的原理示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
下面参照附图描述根据本发明实施例提出的机器人地图的管理***及机器人,首先将参照附图描述根据本发明实施例提出的机器人地图的管理***。
图1是根据本发明实施例的机器人地图的管理***的结构示意图。
如图1所示,该管理***10包括:历史地图库模块100、测量模块200、建图定位模块300、匹配判断模块400和地图更新模块500。
其中,历史地图库模块100用于获取和存储环境的地图,不同的环境对应不同的地图,得到历史图库。测量模块200用于获取机器人对当前环境的测量信号,其中,测量信号包括当前环境中障碍物与机器人的距离信息和/或机器人观测到的环境的图像信息。建图定位模块300用于建立机器人在当前环境的第一地图与计算机器人在第一地图中的位姿信息。匹配判断模块400用于判断历史地图库中是否有与第一地图匹配的地图,其中,当有匹配的地图,输出匹配的地图编号。地图更新模块500用于更新和/或删除历史地图库中的历史地图、和/或增加新地图至历史地图库。本发明实施例的管理***10可以保持机器人历史地图的有效性,有效提高移动机器人建图和定位算法的鲁棒性,从而增加地图的稳定性和丰富度,并且可以增加基于地图更多的机器人智能控制操作,提高用户体验。
可以理解的是,首先要有一个地图,如可以在移动机器人身上安装激光雷达、深度相机、红外测距、超声波、IMU、里程计等单个或多个传感器组合,以实现建图和定位算法的输入数据来源。其中,地图上记录的有所在环境障碍物位置信息、机器人可以移动无障碍物的区域、和未知机器人未探索的区域。需要说明的是,软件虚拟墙的地图可以是局部不完全的地图,也可以是完整的地图,并且有确定的坐标系参考,以及地图上要有足够的障碍物特征,以便后期使用过程中的地图更新后依然能与最初的地图的坐标系一致。
进一步地,得到固定的地图后,用户可以在地图上划分区域,给机器人制定不同的工作计划,也可以记录历史数据从而,通过分析地图中每个区域的环境情况和工作记录,可使机器人更智能地对不同地方制定不同的任务。例如,如用于扫地机器人,则还可以有效地记录历史清扫记录,在未完成清扫时,不管遇到什么情况(如断电、临时任务、更换环境后返回等)依然能继续返回,完成未完成的清扫任务。
需要说明的是,在建图的过程中,机器人的定位算法可能失效,如碰撞导致传感器异常,人为搬动机器人、累计误差等等情况,而本发明实施例可以通过预设的算法检测出位置可能丢失后,再根据预设的重定位算法重新定位找回位置,下面进行详细描述。
其中,在本发明的一个实施例中,本发明实施例的管理***10还包括:统计模块和/或合并模块。其中,统计模块用于统计历史地图库中历史地图的历史使用频率和历史使用时间,使得地图更新模块根据历史使用频率和历史使用时间得到使用阈值,以根据使用阈值进行保留或删除。合并模块用于计算历史图库中的历史地图是否有局部相同区域,并在相同区域在整个地图的比例超过预设比例时,合并有相同区域的地图。
可以理解的是,一旦历史地图库中使用频率较低,且使用时间较早,则可以判定为无效地图,可以选择删除,并且如果多副历史地图相似或者相交,可以合并,提高历史地图库的合理性和完整性,提高工作效率。
进一步地,在本发明的一个实施例中,匹配判断模块包括第一匹配判断单元、第二匹配判断单元和第一匹配判断单元。其中,第一匹配判断单元,用于根据测量信号得到机器人在历史地图中的位姿信息,并且当在历史地图中的位姿信息满足第一预设条件时,判定匹配;和/或第二匹配判断单元,用于获取第一地图在历史地图中的位姿信息,并且当在历史地图中的位姿信息满足第二预设条件时,判定匹配;和/或第三匹配判断单元,用于获取第一地图与历史地图的相似度,并且当相似度满足第三预设条件时,判定匹配,并计算仿射变换矩阵,得到机器人在历史地图中的位姿信息。
举例而言,用测量模块的传感器数据,利用预设的定位匹配算法计算机器人在历史地图中的位姿,当传感器测量的信息与地图中计算得到的位姿处的信息相似度大于预设的第一阈值时,判为与该地图匹配,计算得到的位姿为机器人在历史地图中的位姿。和/或,用第一地图的数据,利用预设的定位匹配算法计算第一地图在历史地图中的位姿,当第一地图与地图中计算得到的位姿处的局部地图相似度大于预设的第二阈值时,判为与改地图匹配,并根据机器人在第一地图中的位姿和第一地图在历史地图中的位姿计算得到机器人在历史地图中的位姿。和/或,用第一地图的数据,利用预设的特征匹配算法计算第一地图与历史地图的相似度,当相似度大于预设的第3阈值时,判为与该地图匹配,并计算仿射变换矩阵,得到机器人在历史地图中的位姿。
需要说明的是,本发明实施例的预设值均可以有本领域技术人员根据实际情况进行设置。
进一步地,在本发明的一个实施例中,当匹配判断模块判断无匹配的历史地图时,建图定位模块继续建立当前环境的第一地图,当的机器人移动时,用更新的第一地图判断是否有匹配的历史地图;当第一地图超过预设的地图大小阈值且历史地图库中没有匹配的历史地图时,则认为第一地图为新地图,地图更新模块将第一地图增加至历史地图库。
可以理解的是,首先匹配不成功时,继续扩大第一地图,直至第一地图符合存储至历史地图库的条件后,将第一地图增加至历史地图库,以满足以后需求。
其中,在本发明的一个实施例中,当匹配判断模块输出匹配的地图编号时,建图定位模块导入对应编号的历史地图时,并且导入对应编号地图的地图属性信息,以辅助控制机器人的工作模式。
可选地,在本发明的一个实施例中,历史地图库模块还包括:地图标记模块,用于记录地图的属性信息。其中,属性信息可以包括地图区域划分信息、历史工作数据和用户交互数据中的一种或多种,在此不做具体限制。
进一步地,在本发明的一个实施例中,如果当匹配判断模块400输出匹配的地图编号时,建图定位模块300导入对应编号的历史地图替换对应的第一地图,并更新机器人的位姿信息。
可以理解的是,若有些地图的位置有些相似,重定位可能会定错位置,可采用多次重定位的方式,使机器人根据重定位的结果进行移动及移动至另外一个不同于之前环境且历史地图中有记录的地方时,定位依然正确,则认为重定位成功,并将重定位过程中建立的子图以一定的方法添加至历史地图进行更新。
其中,在本发明的一个实施例中,导入历史地图时,如果原来的第一地图与历史地图之间的差异量大于预设阈值,则将原来的第一地图与历史地图融合,形成新的第一地图。
可以理解的是,当机器人所处环境小幅度改变时,定位算法依然能计算机器人的位置,此时会对机器人所处的环境进行时间和空间概率更新的方式进行更新地图,而当机器人所处环境大幅度改变时,如更换了环境、或所处环境摆设大幅度移动,则存储原有的地图,进行重新建图。
其中,在待建完完整的地图之后,匹配历史地图与新建的地图得到相似度。若相似度高于一定的阈值,则认为还是以前的地图,仅因为挪动了部分家具,此时更新地图;若相似度低于一定的阈值,则认为更换了环境,替换新地图为当前的地图,并保存历史地图;若相似度介于两阈值中间,则保存两个地图,并进行多次建图更新和计算相似度确认是否更换了环境。每个地图对应一个历史工作和交互数据,因此确认是否更换需慎重。需要说明的是,阈值可以根据实际情况进行设置。
可以理解的是,如图2所示,机器人可以存储多个历史地图,如地图1、地图2和地图3,当机器人被更换至新的环境时,则匹配当前环境地图和历史地图,来确定机器人处于哪个历史环境,还是处于新的环境。其中,类似于重定位的方法,需要多次确认后才会确定机器人是处于哪个环境,并调出相应的历史工作和交互数据,且在多次确认的过程中,建立子图并记录相关数据,在确定属于哪个地图时,再将子图的数据与历史地图的数据进行合并。
进一步地,在本发明的一个实施例中,本发明实施例的管理***10还包括:上传模块。其中,上传模块用于上传历史地图库中历史地图至云服务器。
也就是说,为了减少存储空间,采用一定的方法保存有用的地图,如根据历史使用频次和历史使用时间,通过加权的方式计算出阈值,若超过一定的阈值则认为是不太可能需要操作的旧地图,进行删除。同时,用户也可以户也可自定义地保留和删除地图,若用户想要存储更多的地图,可以将地图上传到云服务器,需要调用时再将地图下载下来。
根据本发明实施例的机器人地图的管理***,不但能使机器人记录并切换多个场景的地图,而且能够在保留历史数据的基础上进行更新地图,可以保持机器人历史地图的有效性,且可以有效提高移动机器人建图和定位算法的鲁棒性,从而增加地图的稳定性和丰富度,并且可以增加基于地图更多的机器人智能控制操作,提高用户体验,简单便捷。
此外,本发明的实施例还提出了一种机器人,该机器人包括上述的机器人地图的管理***。该机器人不但能使机器人记录并切换多个场景的地图,而且能够在保留历史数据的基础上进行更新地图,可以保持机器人历史地图的有效性,且可以有效提高移动机器人建图和定位算法的鲁棒性,从而增加地图的稳定性和丰富度,并且可以增加基于地图更多的机器人智能控制操作,提高用户体验,简单便捷。
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

Claims (9)

1.一种机器人地图的管理***,其特征在于,包括:历史地图库模块,用于获取和存储环境的地图,不同的环境对应不同的地图,得到历史图库;
测量模块,用于获取机器人对当前环境的测量信号,其中,所述测量信号包括所述当前环境中障碍物与所述机器人的距离信息和/或所述机器人观测到的环境的图像信息;
建图定位模块,用于建立所述机器人在所述当前环境的第一地图与计算所述机器人在所述第一地图中的位姿信息;
匹配判断模块,用于判断所述历史地图库中是否有与所述第一地图匹配的地图,其中,当有匹配的地图,输出匹配的地图编号;以及
地图更新模块,用于更新和/或删除所述历史地图库中的历史地图、和/或增加新地图至所述历史地图库;
其中,当所述匹配判断模块输出所述匹配的地图编号时,所述建图定位模块导入对应编号的历史地图替换对应的第一地图,并更新所述机器人的位姿信息。
2.根据权利要求1所述的机器人地图的管理***,其特征在于,导入所述历史地图时,如果原来的第一地图与所述历史地图之间的差异量大于预设阈值,则将所述原来的第一地图与所述历史地图融合,形成新的第一地图。
3.根据权利要求1所述的机器人地图的管理***,其特征在于,还包括:
统计模块,用于统计所述历史地图库中历史地图的历史使用频率和历史使用时间,使得所述地图更新模块根据所述历史使用频率和历史使用时间得到使用阈值,以根据所述使用阈值进行保留或删除;和/或
合并模块,用于计算所述历史图库中的历史地图是否有局部相同区域,并在所述相同区域在整个地图的比例超过预设比例时,合并有所述相同区域的地图。
4.根据权利要求1所述的机器人地图的管理***,所述匹配判断模块包括:
第一匹配判断单元,用于根据所述测量信号得到所述机器人在历史地图中的位姿信息,并且当所述在历史地图中的位姿信息满足第一预设条件时,判定匹配;和/或
第二匹配判断单元,用于获取所述第一地图在所述历史地图中的位姿信息,并且当所述在所述历史地图中的位姿信息满足第二预设条件时,判定匹配;和/或
第三匹配判断单元,用于获取所述第一地图与所述历史地图的相似度,并且当所述相似度满足第三预设条件时,判定匹配,并计算仿射变换矩阵,得到所述机器人在所述历史地图中的位姿信息。
5.根据权利要求1所述的机器人地图的管理***,其特征在于,当所述匹配判断模块判断无匹配的历史地图时,所述建图定位模块继续建立所述当前环境的第一地图,当所述的机器人移动时,用更新的第一地图判断是否有匹配的历史地图;当所述第一地图超过预设的地图大小阈值且所述历史地图库中没有匹配的历史地图时,则认为第一地图为新地图,所述地图更新模块将所述第一地图增加至所述历史地图库。
6.根据权利要求5所述的机器人地图的管理***,其特征在于,当所述匹配判断模块输出所述匹配的地图编号时,所述建图定位模块导入对应编号的历史地图时,并且导入所述对应编号的历史地图的地图属性信息,以辅助控制机器人的工作模式。
7.根据权利要求1所述的机器人地图的管理***,其特征在于,还包括:
上传模块,用于上传所述历史地图库中历史地图至云服务器。
8.根据权利要求1所述的机器人地图的管理***,所述历史地图库模块还包括:地图标记模块,用于记录地图的属性信息;
其中,所述属性信息包括地图区域划分信息、历史工作数据和用户交互数据中的一种或多种。
9.一种机器人,其特征在于,包括:
如权利要求1-8任一项所述的机器人地图的管理***。
CN201710829428.0A 2017-09-14 2017-09-14 机器人地图的管理***及机器人 Active CN109507995B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710829428.0A CN109507995B (zh) 2017-09-14 2017-09-14 机器人地图的管理***及机器人

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710829428.0A CN109507995B (zh) 2017-09-14 2017-09-14 机器人地图的管理***及机器人

Publications (2)

Publication Number Publication Date
CN109507995A CN109507995A (zh) 2019-03-22
CN109507995B true CN109507995B (zh) 2022-01-04

Family

ID=65744801

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710829428.0A Active CN109507995B (zh) 2017-09-14 2017-09-14 机器人地图的管理***及机器人

Country Status (1)

Country Link
CN (1) CN109507995B (zh)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110174892B (zh) * 2019-04-08 2022-07-22 阿波罗智能技术(北京)有限公司 车辆朝向的处理方法、装置、设备及计算机可读存储介质
CN109974722B (zh) * 2019-04-12 2020-09-15 珠海市一微半导体有限公司 一种视觉机器人的地图更新控制方法及地图更新控制***
CN110000786B (zh) * 2019-04-12 2020-09-01 珠海市一微半导体有限公司 一种基于视觉机器人的历史地图利用方法
CN110108288A (zh) * 2019-05-27 2019-08-09 北京史河科技有限公司 一种场景地图构建方法及装置、场景地图导航方法及装置
CN111158374A (zh) * 2020-01-10 2020-05-15 惠州拓邦电气技术有限公司 重定位方法、***、移动机器人及存储介质
CN111426312B (zh) * 2020-03-31 2021-10-29 上海擎朗智能科技有限公司 定位地图的更新方法、装置、设备及存储介质
CN111639148B (zh) * 2020-05-13 2022-03-11 广州小鹏自动驾驶科技有限公司 一种建图方法、***及存储介质
CN111536964B (zh) * 2020-07-09 2020-11-06 浙江大华技术股份有限公司 机器人定位方法及装置、存储介质
CN112734850A (zh) * 2021-01-22 2021-04-30 北京华捷艾米科技有限公司 一种协同slam方法、装置、计算机设备及存储介质
CN113190380A (zh) * 2021-04-25 2021-07-30 珠海格力电器股份有限公司 设备重定位错误恢复方法、装置、计算机设备和存储介质
CN113656418B (zh) * 2021-07-27 2023-08-22 追觅创新科技(苏州)有限公司 语义地图的保存方法和装置、存储介质、电子装置
CN114081396B (zh) * 2021-11-30 2023-04-18 深圳Tcl新技术有限公司 扫地机的地图数据上报方法、装置、存储介质及电子设备
CN115089077B (zh) * 2022-07-29 2023-05-16 云鲸智能(深圳)有限公司 清洁机器人的控制方法、清洁机器人及存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101920498A (zh) * 2009-06-16 2010-12-22 泰怡凯电器(苏州)有限公司 实现室内服务机器人同时定位和地图创建的装置及机器人
CN102538779A (zh) * 2010-10-25 2012-07-04 株式会社日立制作所 机器人***以及地图更新方法
CN103680291A (zh) * 2012-09-09 2014-03-26 复旦大学 基于天花板视觉的同步定位与地图绘制的方法
CN105843228A (zh) * 2016-04-13 2016-08-10 上海物景智能科技有限公司 一种清洁机器人的地图共享方法及***
CN105928505A (zh) * 2016-04-19 2016-09-07 深圳市神州云海智能科技有限公司 移动机器人的位姿确定方法和设备
CN107092264A (zh) * 2017-06-21 2017-08-25 北京理工大学 面向银行厅堂环境的服务机器人自主导航与自动充电方法

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006109625A1 (ja) * 2005-04-08 2006-10-19 Matsushita Electric Industrial Co., Ltd. 地図情報更新装置および地図情報更新方法
CN201573208U (zh) * 2009-06-16 2010-09-08 泰怡凯电器(苏州)有限公司 实现室内服务机器人同时定位和地图创建的装置及机器人
JP5490911B2 (ja) * 2009-10-30 2014-05-14 ユージン ロボット シーオー., エルティーディー. 移動ロボットの位置認識のための地図生成および更新方法
US9002535B2 (en) * 2010-05-11 2015-04-07 Irobot Corporation Navigation portals for a remote vehicle control user interface
WO2012172870A1 (ja) * 2011-06-14 2012-12-20 日産自動車株式会社 距離計測装置及び環境地図生成装置
CN104121916B (zh) * 2013-04-27 2017-03-01 国际商业机器公司 用于地图匹配的方法和***
KR102306709B1 (ko) * 2014-08-19 2021-09-29 삼성전자주식회사 청소 로봇, 청소 로봇의 제어 장치, 제어 시스템, 및 제어 방법
KR101625486B1 (ko) * 2014-11-14 2016-05-30 재단법인대구경북과학기술원 지도 기반 측위 시스템 및 그 방법
CN105607071B (zh) * 2015-12-24 2018-06-08 百度在线网络技术(北京)有限公司 一种室内定位方法及装置
CN105953798B (zh) * 2016-04-19 2018-09-18 深圳市神州云海智能科技有限公司 移动机器人的位姿确定方法和设备
CN106886219A (zh) * 2017-03-06 2017-06-23 上海悦合自动化技术有限公司 机器人自动导航***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101920498A (zh) * 2009-06-16 2010-12-22 泰怡凯电器(苏州)有限公司 实现室内服务机器人同时定位和地图创建的装置及机器人
CN102538779A (zh) * 2010-10-25 2012-07-04 株式会社日立制作所 机器人***以及地图更新方法
CN103680291A (zh) * 2012-09-09 2014-03-26 复旦大学 基于天花板视觉的同步定位与地图绘制的方法
CN105843228A (zh) * 2016-04-13 2016-08-10 上海物景智能科技有限公司 一种清洁机器人的地图共享方法及***
CN105928505A (zh) * 2016-04-19 2016-09-07 深圳市神州云海智能科技有限公司 移动机器人的位姿确定方法和设备
CN107092264A (zh) * 2017-06-21 2017-08-25 北京理工大学 面向银行厅堂环境的服务机器人自主导航与自动充电方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Yin-Tien Wang ; Ying-Chieh Feng.Data association and map management for robot SLAM using local invariant features.《2013 IEEE International Conference on Mechatronics and Automation》.2013, *
基于云平台的机器人地图构建与管理及移动端控制;唐怀珠;《中国优秀硕士学位论文全文数据库·信息科技辑》;20170215;全文 *

Also Published As

Publication number Publication date
CN109507995A (zh) 2019-03-22

Similar Documents

Publication Publication Date Title
CN109507995B (zh) 机器人地图的管理***及机器人
CN111536964B (zh) 机器人定位方法及装置、存储介质
US11119496B1 (en) Methods and systems for robotic surface coverage
CN111700546B (zh) 一种移动机器人的清扫方法及移动机器人
KR20210116576A (ko) 시각적 로봇 기반의 과거 지도 이용 방법
US8195331B2 (en) Method, medium, and apparatus for performing path planning of mobile robot
CN101996420B (zh) 信息处理装置和信息处理方法
CN103733084B (zh) 用于对工业车辆提供准确定位的方法和设备
CN111580525B (zh) 沿边行走中返回起点的判断方法、芯片及视觉机器人
JP2021535485A (ja) 自律移動ロボットによるロボット使用領域の探索
CN112075879A (zh) 一种信息处理方法、装置及存储介质
EP3752794A1 (en) Semantic mapping of environments for autonomous devices
JP2020532786A5 (zh)
CN109141395B (zh) 一种基于视觉回环校准陀螺仪的扫地机定位方法及装置
CN111609848B (zh) 一种用于多机器人协作建图的智能优化方法及***
CN112336254B (zh) 扫地机器人清洁策略生成方法、装置、计算机设备和介质
WO2022016320A1 (zh) 地图更新方法、装置、计算机设备和存储介质
CN110989635A (zh) 扫地机器人的清扫方法及扫地机器人
JP2021504715A (ja) 領域輪郭作成の方法、装置及びコンピュータ読取可能な記憶媒体
CN112013840A (zh) 扫地机器人及其地图构建方法和装置
CN113503877A (zh) 机器人分区地图建立方法、装置及机器人
CN112515556B (zh) 一种环境地图的处理方法及其装置、电子设备
WO2024016839A1 (zh) 二次清洁方法、装置、清洁机器人及存储介质
CN112220405A (zh) 自移动工具清扫路线更新方法、装置、计算机设备和介质
CN112828883A (zh) 一种未知环境下的机器人环境探索方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 518000 room 1601, building 2, Vanke Cloud City phase 6, Tongfa South Road, Xili community, Xili street, Nanshan District, Shenzhen City, Guangdong Province (16th floor, block a, building 6, Shenzhen International Innovation Valley)

Patentee after: Shenzhen Ledong robot Co.,Ltd.

Address before: 518055, 16, B1 building, Nanshan Zhiyuan 1001, Taoyuan Road, Nanshan District, Shenzhen, Guangdong.

Patentee before: SHENZHEN LD ROBOT Co.,Ltd.