首页 / 专利库 / 人工智能 / 机器人技术 / 机器人 / 群体机器人 / 基于机器人的模式切换方法及装置

基于机器人的模式切换方法及装置

阅读:1009发布:2020-06-25

专利汇可以提供基于机器人的模式切换方法及装置专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于 机器人 的模式切换方法及装置。该方法包括:采集目标对象的目标身份信息;识别目标身份信息表示的目标对象;根据第一映射关系来获取与目标对象相关联的目标工作模式,其中,第一映射关系包括多个对象与预设模式的对应关系,目标工作模式为预设模式的一种,目标对象为多个对象中的一个;以及将当前工作模式切换为目标工作模式,在目标工作模式下,确定对应的至少一种目标功能,并针对目标对象运行目标功能;其中,在不同的目标工作模式下,机器人支持运行的目标功能存在不同。通过本发明,解决了相关技术中的机器人难以自动的针对不同群体的不同的需求提供不同的服务,导致用户体验度较低的问题。,下面是基于机器人的模式切换方法及装置专利的具体信息内容。

1.一种基于机器人的模式切换方法,其特征在于,包括:
采集目标对象的目标身份信息;
识别所述目标身份信息表示的所述目标对象;
根据第一映射关系来获取与所述目标对象相关联的目标工作模式,其中,所述第一映射关系包括多个对象与预设模式的对应关系,所述目标工作模式为所述预设模式的一种,所述目标对象为所述多个对象中的一个;以及
将当前工作模式切换为所述目标工作模式,在所述目标工作模式下,确定对应的至少一种目标功能,并针对所述目标对象运行所述目标功能;
其中,在不同的所述目标工作模式下,所述机器人支持运行的所述目标功能存在不同,其中,识别所述目标身份信息表示的所述目标对象包括:
判断预设数据库中是否已存储所述目标身份信息;
如果所述预设数据库中没有存储所述目标身份信息,识别所述目标身份信息表示的所述目标对象为客人;
如果所述预设数据库中已存储所述目标身份信息,识别所述目标身份信息表示的所述目标对象为非客人,
所述目标工作模式包括客人模式和非客人模式,根据第一映射关系来获取与所述目标对象相关联的目标工作模式包括:
在识别所述目标身份信息表示的所述目标对象为客人之后,根据第一映射关系来获取与所述目标对象相关联的所述客人模式;
在识别所述目标身份信息表示的所述目标对象为非客人之后,根据第一映射关系来获取与所述目标对象相关联的所述非客人模式,其中,所述非客人模式至少包括以下之一:
老人模式、儿童模式和主人模式,其中,所述老人模式关联的所述目标对象为老人,所述儿童模式关联的所述目标对象为儿童,所述主人模式关联的所述目标对象为主人。
2.根据权利要求1所述的方法,其特征在于,在采集目标对象的目标身份信息之前,所述方法还包括:
接收设置指令,其中,所述设置指令用于指示对所述目标对象设置一个对应的工作模式;
获取所述目标对象的目标身份信息;
根据所述设置指令将所述目标对象的目标身份信息和所述目标身份信息对应的工作模式进行关联存储,其中,所述目标身份信息关联的工作模式下支持至少一种目标功能。
3.根据权利要求1所述的方法,其特征在于,在所述目标工作模式下,确定对应的至少一种目标功能,并针对所述目标对象运行所述目标功能包括:
如果所述目标工作模式为所述客人模式,启动所述机器人中的图像采集
如果所述目标工作模式为所述老人模式,启动所述机器人中的健康信息采集模块和/或健康提醒模块;
如果所述目标工作模式为所述儿童模式,启动所述机器人中的移动跟随模块;
如果所述目标工作模式为所述主人模式,启动所述机器人中的所有功能模块。
4.一种基于机器人的模式切换装置,其特征在于,包括:
采集单元,用于采集目标对象的目标身份信息;
识别单元,用于识别所述目标身份信息表示的所述目标对象;
第一获取单元,用于根据第一映射关系来获取与所述目标对象相关联的目标工作模式,其中,所述第一映射关系包括多个对象与预设模式的对应关系,所述目标工作模式为所述预设模式的一种,所述目标对象为所述多个对象中的一个;
以及
运行单元,用于将当前工作模式切换为所述目标工作模式,在所述目标工作模式下,确定对应的至少一种目标功能,并针对所述目标对象运行所述目标功能;
其中,在不同的所述目标工作模式下,所述机器人支持运行的所述目标功能存在不同,其中,所述识别单元包括:
判断子单元,用于判断预设数据库中是否已存储所述目标身份信息;
第一识别子单元,用于在所述预设数据库中没有存储所述目标身份信息的情况下,识别所述目标身份信息表示的所述目标对象为客人;
第二识别子单元,用于在所述预设数据库中已存储所述目标身份信息的情况下,识别所述目标身份信息表示的所述目标对象为非客人,
所述目标工作模式包括客人模式和非客人模式,所述第一获取单元包括:
第一获取子单元,用于根据第一映射关系来获取与所述目标对象相关联的所述客人模式;
第二获取子单元,用于根据第一映射关系来获取与所述目标对象相关联的所述非客人模式,其中,所述非客人模式至少包括以下之一:
老人模式、儿童模式和主人模式,其中,所述老人模式关联的所述目标对象为老人,所述儿童模式关联的所述目标对象为儿童,所述主人模式关联的所述目标对象为主人。
5.根据权利要求4所述的装置,其特征在于,所述装置还包括:
接收单元,用于接收设置指令,其中,所述设置指令用于指示对所述目标对象设置一个对应的工作模式;
第二获取单元,用于获取所述目标对象的目标身份信息;
关联单元,用于根据所述设置指令将所述目标对象的目标身份信息和所述目标身份信息对应的工作模式进行关联存储,其中,所述目标身份信息关联的工作模式下支持至少一种目标功能。
6.根据权利要求4所述的装置,其特征在于,在所述目标工作模式下,所述运行单元包括:
第一启动子单元,用于在所述目标工作模式为所述客人模式的情况下,启动所述机器人中的图像采集模块;
第二启动子单元,用于在所述目标工作模式为所述老人模式的情况下,启动所述机器人中的健康信息采集模块和/或健康提醒模块;
第三启动子单元,用于在所述目标工作模式为所述儿童模式的情况下,启动所述机器人中的移动跟随模块;
第四启动子单元,用于在所述目标工作模式为所述主人模式的情况下,启动所述机器人中的所有功能模块。

说明书全文

基于机器人的模式切换方法及装置

技术领域

[0001] 本发明涉及机器设备领域,具体而言,涉及一种基于机器人的模式切换方法及装置。

背景技术

[0002] 机器人(Robot)是自动执行工作的机器装置。它既可以接受人的指令,与人交流,又可以运行预先编排的程序,也可以根据以人工智能技术定制的原则纲领行动。它的任务是协助或取代人类的工作,例如,生产业、建筑业或是危险的工作。机器人是高级整合控制论、机械电子、计算机、材料和仿生学的产物。目前在工业、医学、农业甚至军事等领域中均等有重要用途。
[0003] 通常,相关技术中的机器人是根据预先编排好的程序进行运行的,从而机器人针对任何群体都是提供相同的服务。例如,预先在机器人中设置好它的任务是陪伴和聊天服务,它会对无论什么群体的人都提供陪伴和聊天服务,当主人对它进行使用时,机器人会对它提供陪伴和聊天服务。当陌生人需要对它进行咨询时,机器人仍对它提供陪伴和聊天服务。即,相关技术中的机器人难以自动的针对不同群体的不同的需求提供不同的服务,导致用户体验度较低。
[0004] 针对相关技术中的机器人难以自动的针对不同群体的不同的需求提供不同的服务,导致用户体验度较低的问题,目前尚未提出有效的解决方案。

发明内容

[0005] 本发明的主要目的在于提供一种基于机器人的模式切换方法及装置,以解决相关技术中的机器人难以自动的针对不同群体的不同的需求提供不同的服务,导致用户体验度较低的问题。
[0006] 为了实现上述目的,根据本发明的一个方面,提供了一种基于机器人的模式切换方法。该方法包括:采集目标对象的目标身份信息;识别目标身份信息表示的目标对象;根据第一映射关系来获取与目标对象相关联的目标工作模式,其中,第一映射关系包括多个对象与预设模式的对应关系,目标工作模式为预设模式的一种,目标对象为多个对象中的一个;以及将当前工作模式切换为目标工作模式,在目标工作模式下,确定对应的至少一种目标功能,并针对目标对象运行目标功能;其中,在不同的目标工作模式下,机器人支持运行的目标功能存在不同。
[0007] 进一步地,在采集目标对象的目标身份信息之前,该方法还包括:接收设置指令,其中,设置指令用于指示对目标对象设置一个对应的工作模式;获取目标对象的目标身份信息;根据设置指令将目标对象的目标身份信息和目标身份信息对应的工作模式进行关联存储,其中,目标身份信息关联的工作模式下支持至少一种目标功能。
[0008] 进一步地,识别目标身份信息表示的目标对象包括:判断预设数据库中是否已存储目标身份信息;如果预设数据库中没有存储目标身份信息,识别目标身份信息表示的目标对象为客人;如果预设数据库中已存储目标身份信息,识别目标身份信息表示的目标对象为非客人。
[0009] 进一步地,目标工作模式包括客人模式和非客人模式,根据第一映射关系来获取与目标对象相关联的目标工作模式包括:在识别目标身份信息表示的目标对象为客人之后,根据第一映射关系来获取与目标对象相关联的客人模式;在识别目标身份信息表示的目标对象为非客人之后,根据第一映射关系来获取与目标对象相关联的非客人模式,其中,非客人模式至少包括以下之一:老人模式、儿童模式和主人模式,其中,老人模式关联的目标对象为老人,儿童模式关联的目标对象为儿童,主人模式关联的目标对象为主人。
[0010] 进一步地,在目标工作模式下,确定对应的至少一种目标功能,并针对目标对象运行目标功能包括:如果目标工作模式为客人模式,启动机器人中的图像采集;如果目标工作模式为老人模式,启动机器人中的健康信息采集模块和/或健康提醒模块;如果目标工作模式为儿童模式,启动机器人中的移动跟随模块;如果目标工作模式为主人模式,启动机器人中的所有功能模块。
[0011] 为了实现上述目的,根据本发明的另一方面,提供了一种基于机器人的模式切换装置。该装置包括:采集单元,用于采集目标对象的目标身份信息;识别单元,用于识别目标身份信息表示的目标对象;第一获取单元,用于根据第一映射关系来获取与目标对象相关联的目标工作模式,其中,第一映射关系包括多个对象与预设模式的对应关系,目标工作模式为预设模式的一种,目标对象为多个对象中的一个;以及运行单元,用于将当前工作模式切换为目标工作模式,在目标工作模式下,确定对应的至少一种目标功能,并针对目标对象运行目标功能;其中,在不同的目标工作模式下,机器人支持运行的目标功能存在不同。
[0012] 进一步地,该装置还包括:接收单元,用于接收设置指令,其中,设置指令用于指示对目标对象设置一个对应的工作模式;第二获取单元,用于获取目标对象的目标身份信息;关联单元,用于根据设置指令将目标对象的目标身份信息和目标身份信息对应的工作模式进行关联存储,其中,目标身份信息关联的工作模式下支持至少一种目标功能。
[0013] 进一步地,识别单元包括:判断子单元,用于判断预设数据库中是否已存储目标身份信息;第一识别子单元,用于在预设数据库中没有存储目标身份信息的情况下,识别目标身份信息表示的目标对象为客人;第二识别子单元,用于在预设数据库中已存储目标身份信息的情况下,识别目标身份信息表示的目标对象为非客人。
[0014] 进一步地,目标工作模式包括客人模式和非客人模式,第一获取单元包括:第一获取子单元,用于根据第一映射关系来获取与目标对象相关联的客人模式;第二获取子单元,用于根据第一映射关系来获取与目标对象相关联的非客人模式,其中,非客人模式至少包括以下之一:老人模式、儿童模式和主人模式,其中,老人模式关联的目标对象为老人,儿童模式关联的目标对象为儿童,主人模式关联的目标对象为主人。
[0015] 进一步地,在目标工作模式下,运行单元包括:第一启动子单元,用于在目标工作模式为客人模式的情况下,启动机器人中的图像采集模块;第二启动子单元,用于在目标工作模式为老人模式的情况下,启动机器人中的健康信息采集模块和/或健康提醒模块;第三启动子单元,用于在目标工作模式为儿童模式的情况下,启动机器人中的移动跟随模块;第四启动子单元,用于在目标工作模式为主人模式的情况下,启动机器人中的所有功能模块。
[0016] 通过本发明,采用以下步骤:采集目标对象的目标身份信息;识别目标身份信息表示的目标对象;根据第一映射关系来获取与目标对象相关联的目标工作模式,其中,第一映射关系包括多个对象与预设模式的对应关系,目标工作模式为预设模式的一种,目标对象为多个对象中的一个;以及将当前工作模式切换为目标工作模式,在目标工作模式下,确定对应的至少一种目标功能,并针对目标对象运行目标功能;其中,在不同的目标工作模式下,机器人支持运行的目标功能存在不同。由于将当前工作模式切换为与目标对象对应的工作模式,从而为目标对象提供对应的功能服务,实现了不同群体的不同的需求提供不同的服务,进而解决了相关技术中的机器人难以自动的针对不同群体的不同的需求提供不同的服务,导致用户体验度较低的问题。进而达到了能够为不同群体的不同的需求提供不同的服务,提高用户的体验度的效果。附图说明
[0017] 构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0018] 图1是根据本发明第一实施例的基于机器人的模式切换方法的流程图
[0019] 图2是根据本发明第二实施例的基于机器人的模式切换方法的框架图;以及[0020] 图3是根据本发明实施例的基于机器人的模式切换装置的示意图。

具体实施方式

[0021] 需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
[0022] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0023] 需要说明的是,本发明的说明书权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0024] 为了便于描述,以下对本发明实施例涉及的部分名词或术语进行说明:
[0025] 所谓声纹(Voiceprint),是用电声学仪器显示的携带言语信息的声波频谱。现代科学研究表明,声纹不仅具有特定性,而且有相对稳定性的特点。成年以后,人的声音可保持长期相对稳定不变。实验证明,无论讲话者是故意模仿他人声音和语气,还是语轻声讲话,即使模仿得惟妙惟肖,其声纹却始终不相同。基于声纹的这两个特征,侦查人员就可将获取的犯罪分子的声纹和嫌疑人的声纹,通过声纹鉴定技术进行检验对比,迅速认定罪犯,为侦查破案提供可靠的证据。
[0026] 指纹信息就是指人的指纹的细节特征,通过一定的方式(例如,捺印或是扫描等方式)保存起来,以在必要的时候可以浏览、查阅或比对、分析的图像数据。
[0027] 人脸识别,特指利用分析比较人脸视觉特征信息进行身份鉴别的计算机技术。人脸识别是用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部的一系列相关技术,通常也叫做人像识别、面部识别。传统的人脸识别技术主要是基于可见光图像的人脸识别,这也是人们熟悉的识别方式,已有30多年的研发历史。
[0028] 根据本发明的实施例,提供了一种基于机器人的模式切换方法。
[0029] 图1是根据本发明第一实施例的基于机器人的模式切换方法的流程图。如图1所示,该方法包括以下步骤:
[0030] 步骤S101,采集目标对象的目标身份信息。
[0031] 通过信息采集技术采集目标对象的目标身份信息,本发明中提及的目标对象指示的是当前即将对机器人进行控制的对象,也即机器人即将对其进行提供服务的对象。
[0032] 可选地,在本发明实施例提供的基于机器人的模式切换方法中,采集目标对象的目标身份信息包括:采集以下至少一种信息作为目标对象的目标身份信息:声纹信息、指纹信息、人脸信息。
[0033] 也即,通过信息采集技术采集目标对象的声纹信息或者指纹信息或者人脸信息。也可以同时采集两个或三个信息,例如采集声纹信息的同时采集指纹信息,将声纹信息和指纹信息一并作为目标对象的目标身份信息。需要说明的是,本发明实施例中提及声纹信息、指纹信息和人脸信息,仅仅是示例,本发明实施例中目标对象对应的目标身份信息不仅仅限定于声纹信息、指纹信息和人脸信息,也可以是其它类似的信息作为目标对象的目标身份信息。
[0034] 需要说明的是,后续使用声纹信息或指纹信息或人脸信息对目标对象进行身份识别时,可以根据相关技术中的声纹识别技术、指纹识别技术和人脸识别技术来实现。
[0035] 可选地,在本发明实施例提供的基于机器人的模式切换方法中,在采集目标对象的目标身份信息之前,该方法还包括:接收设置指令,其中,设置指令用于指示对目标对象设置一个对应的工作模式;获取目标对象的目标身份信息;根据设置指令将目标对象的目标身份信息和目标身份信息对应的工作模式进行关联存储,其中,目标身份信息关联的工作模式下支持至少一种目标功能。
[0036] 通过预先接收设置指令,用于指示对目标对象设置一个对应的工作模式;获取目标对象的目标身份信息;根据设置指令将目标对象的目标身份信息和获取到目标身份信息对应的工作模式进行相关联并且存储起来。以便后续直接根据目标身份信息获取目标身份信息对应的工作模式。
[0037] 步骤S102,识别目标身份信息表示的目标对象。
[0038] 由于在采集目标对象的目标身份信息之前,将目标对象的目标身份信息和获取到目标身份信息对应的工作模式进行相关联并且存储起来,因此直接根据系统中存储的信息识别目标身份信息表示的目标对象。
[0039] 可选地,为了识别出目标对象的类型以便对其提供不同的功能服务,在本发明实施例提供的基于机器人的模式切换方法中,识别目标身份信息表示的目标对象包括:判断预设数据库中是否已存储目标身份信息;如果预设数据库中没有存储目标身份信息,识别目标身份信息表示的目标对象为客人;如果预设数据库中已存储目标身份信息,识别目标身份信息表示的目标对象为非客人。
[0040] 通过判断在数据库中是否已存储目标身份信息,识别出目标身份信息表示的目标对象为客人还是非客人,以便后续对客人或非客人提供不同的功能服务,即对不同类型人群的提供不同服务。
[0041] 步骤S103,根据第一映射关系来获取与目标对象相关联的目标工作模式,其中,第一映射关系包括多个对象与预设模式的对应关系,目标工作模式为预设模式的一种,目标对象为多个对象中的一个。
[0042] 在本发明的机器人系统中预先将目标对象与目标对象对应的目标工作模式设置了映射关系,通过该映射关系来直接获取与目标对象相关联的目标工作模式,即实现了直接获取到与目标对象相关联的目标工作模式,也即,确定了目标对象对应的目标工作模式。
[0043] 可选地,在本发明实施例提供的基于机器人的模式切换方法中,目标工作模式包括客人模式和非客人模式,根据第一映射关系来获取与目标对象相关联的目标工作模式包括:在识别目标身份信息表示的目标对象为客人之后,根据第一映射关系来获取与目标对象相关联的客人模式;在识别目标身份信息表示的目标对象为非客人之后,根据第一映射关系来获取与目标对象相关联的非客人模式,其中,非客人模式至少包括以下之一:老人模式、儿童模式和主人模式,其中,老人模式关联的目标对象为老人,儿童模式关联的目标对象为儿童,主人模式关联的目标对象为主人。
[0044] 通过判断在数据库中没有存储目标身份信息,识别出目标身份信息表示的目标对象为客人,为了以便后续对客人提供不同的功能服务,即对不同类型人群的提供不同服务,根据第一映射关系来获取与目标对象相关联的客人模式,即根据机器人中预先设置好的客人模式对客人提供功能服务。例如,对其提供的功能服务包括:仅开启主人预设的功能如语音对话、记录陌生人身份信息并告知主人等等。需要说明的是,本发明中提及的客人模式中的功能不仅仅限定于语音对话、记录陌生人身份信息并告知主人,还可以为其它类似的功能服务,在本发明中只是举例说明。通过判断在数据库中已存储目标身份信息,识别出目标身份信息表示的目标对象为非客人,为了以便后续对非客人提供不同的功能服务,即对不同类型人群的提供不同功能服务,根据第一映射关系来获取与目标对象相关联的非客人模式,即根据机器人中预先设置好的非客人模式对非客人提供功能服务。非客人模式至少包括以下之一:老人模式、儿童模式和主人模式,其中,老人模式关联的目标对象为老人,儿童模式关联的目标对象为儿童,主人模式关联的目标对象为主人。
[0045] 即,如果是老人模式,机器人中设置的老人模式提供的功能服务为对老人的健康进行提醒、陪伴老人、为老人提供娱乐、如果发现任何异常立即报警等等功能服务。需要说明的是,本发明中提及的老人模式中的功能不仅仅限定于对老人的健康进行提醒、陪伴老人、为老人提供娱乐、如果发现任何异常立即报警,还可以为其它类似的功能服务,在本发明中只是举例说明。
[0046] 如果是儿童模式,机器人中设置的儿童模式提供的功能服务为监护儿童、跟随儿童,娱乐、防止儿童走丢、如果发现任何异常立即报警等功能服务。需要说明的是,本发明中提及的儿童模式提供的功能服务不仅仅限定于为监护儿童、跟随儿童,娱乐、防止儿童走丢、如果发现任何异常立即报警等功能服务。还可以为其它类似的功能服务,在本发明中只是举例说明。
[0047] 如果是主人模式,主人模式可设定其他成员的相应功能权限,添加,修改相应人为某一类成员,并具有控制机器人的全部功能。也即,主人模式没有任何使用权限的限制。
[0048] 步骤S104,将当前工作模式切换为目标工作模式,在目标工作模式下,确定对应的至少一种目标功能,并针对目标对象运行目标功能;其中,在不同的目标工作模式下,机器人支持运行的目标功能存在不同。
[0049] 通过将当前功能模式切换至目标对象对应的目标工作模式,在目标工作模式下,确定对应的至少一种目标功能,并针对目标对象运行目标功能;其中,在不同的目标工作模式下,机器人支持运行的目标功能存在不同,即解决了相关技术中的机器人难以自动的针对不同群体的不同的需求提供不同的服务,导致用户体验度较低的问题。进而达到了能够为不同群体的不同的需求提供不同的服务,提高用户的体验度的效果。
[0050] 可选地,在本发明实施例提供的基于机器人的模式切换方法中,在目标工作模式下,确定对应的至少一种目标功能,并针对目标对象运行目标功能包括:如果目标工作模式为客人模式,启动机器人中的图像采集模块;如果目标工作模式为老人模式,启动机器人中的健康信息采集模块和/或健康提醒模块;如果目标工作模式为儿童模式,启动机器人中的移动跟随模块;如果目标工作模式为主人模式,启动机器人中所有功能模块。
[0051] 如果目标工作模式为客人模式,启动机器人中的图像采集模块,也即,开启对客人的图像采集功能,采集客人的图像信息(例如,体貌特征信息),进行存储和/或通过无线网络方式传送至主人。如果目标工作模式为老人模式,启动机器人中的健康信息采集模块,也即,开启对老人的健康信息获取功能,通过获取老人的健康信息(例如,通过根据为老人送药的时间规律,预估老人的身体需要),进行存储和/或通过无线网络方式传送至主人;和/或,启动机器人中的健康提醒模块,如:根据预设的吃药信息,提醒老人吃药时间和药物明细,又如:通过监测室内温度、湿度等信息,提醒老人增减衣物,再如:基于所述健康信息采集模块采集获得的老人心率、血压等信息,提醒老人健康状况等等。如果目标工作模式为儿童模式,启动机器人中的移动跟随模块,也即,开启对儿童移动的跟随功能,只要儿童在移动,跟随并采集儿童的移动信息,进行存储和/或通过无线网络方式传送至主人。如果目标工作模式为主人模式,启动机器人中所有功能模块。也即,主人拥有控制机器人的所有权限。主人也具有在机器人上设置其它功能的权限。
[0052] 需要说明的是,如果为客人模式,启动机器人中的图像采集模块,仅仅是举例说明,在本发明实施例提供的基于机器人的模式切换方法,如果为客人模式,启动机器人中的其它类型的功能模块,也在本发明的保护范围中。同理,如果为老人模式、儿童模式和主人模式,也类似,在此不再赘述。
[0053] 综上所述,目标对象站在机器人面前,机器人通过人脸识别、声纹识别或指纹识别等技术对人进行信息采集以进行身份识别。识别成功后进入到身份权限并在此权限的允许下开启相应的功能,也即识别目标身份成功后切换至目标工作模式,也即实现了能够为不同群体的不同的需求提供不同的服务。
[0054] 本发明实施例提供的基于机器人的模式切换方法,通过采集目标对象的目标身份信息;识别目标身份信息表示的目标对象;根据第一映射关系来获取与目标对象相关联的目标工作模式,其中,第一映射关系包括多个对象与预设模式的对应关系,目标工作模式为预设模式的一种,目标对象为多个对象中的一个;以及将当前工作模式切换为目标工作模式,在目标工作模式下,确定对应的至少一种目标功能,并针对目标对象运行目标功能;其中,在不同的目标工作模式下,机器人支持运行的目标功能存在不同。由于将当前工作模式切换为与目标对象对应的工作模式,从而为目标对象提供对应的功能服务,实现了不同群体的不同的需求提供不同的服务,进而解决了相关技术中的机器人难以自动的针对不同群体的不同的需求提供不同的服务,导致用户体验度较低的问题。进而达到了能够为不同群体的不同的需求提供不同的服务,提高用户的体验度的效果。
[0055] 图2是根据本发明第二实施例的基于机器人的模式切换方法的框架图。图2可以作为图1所示实施例的一种优选实施方式。如图2所示,通过身份识别技术对当前正在控制机器人的目标对象(例如,人)进行身份识别,识别出目标对象的身份后,为其提供对应的操作权限,也即服务模式,例如提供的操作权限为,老人权限(老人模式),儿童权限(儿童模式)、陌生人权限(陌生人模式)和主人权限(主人模式)。对不同的权限(模式)提供不同的功能服务,例如在老人权限下,为其提供健康提醒;在儿童权限下位其提供监护跟随;在主人权限下,为其提供机器人中预先设置的全部功能服务;在陌生人权限下,为其提供语音对讲,等等。
[0056] 具体地思路也如下:家庭成员里面包含:老人、儿童、主人。例如,还有一个陌生人。主人就会给机器人分配4个权限分别是老人、儿童、主人、陌生人。这里每个权限对应一个功能集合(也即一个模式拥有对应的功能服务),例如,老人权限(老人模式)对应的老人功能服务:对老人的健康进行提醒、陪伴老人、为老人提供娱乐、如果发现任何异常立即报警。儿童权限(儿童模式)对应儿童功能服务为监护儿童、跟随儿童,娱乐、防止儿童走丢、如果发现任何异常立即报警等功能服务。主人模式:主人可设定其他成员的相应功能权限,添加,修改相应人为某一类成员,并具有控制机器人的全部功能。陌生人权限对应陌生人模式(客人模式)的功能服务:仅开启主人预设的功能如语音对话、记录陌生人身份信息并告知主人等功能。
[0057] 例如,机器人识别出目标对象为客人,开启对应的客人模式的功能服务模式。具体地,通过启动机器人中的信息采集模块,采集客人的信息,例如,采集人脸的图像信息或者声音的信息。将采集到的客人的信息通过分析模块进行分析,确定系统中是否已存储该客人的信息,如果系统中已存储该客人的信息,开启语音对话模块,对该客人进行语音服务。如果系统中未存储该客人的信息,将该客人的信息通过系统中的信息发送模块发送至主人。在系统的接收单元模块接收到主人发送回来的指示指令(例如,指示机器人为其提供倒茶的服务)后,启动相应的功能模块去执行主人的指示指令。需要说明的是,上述的功能服务流程只是举例说明,并不仅仅局限如此,如在运行的流程中增加一些类似的操作或者步骤,也在本发明的保护范围之内。同理,对于儿童模式、老人模式和主人模式也一样,启动机器人中的相应模块,为目标对象提供功能服务,在此不再赘述。
[0058] 需要说明的是,对不同模式提供的不同功能服务不仅仅限定于上述描述的例子,还可以为其它类似的功能服务。通过上述操作针对不同群体的不同的需求提供不同的服务,从而提高用户的体验度。
[0059] 需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0060] 本发明实施例还提供了一种基于机器人的模式切换装置,需要说明的是,本发明实施例的基于机器人的模式切换装置可以用于执行本发明实施例所提供的用于基于机器人的模式切换方法。以下对本发明实施例提供的基于机器人的模式切换装置进行介绍。
[0061] 图3是根据本发明实施例的基于机器人的模式切换装置的示意图。如图3所示,该装置包括:采集单元10、识别单元20、第一获取单元30和运行单元40。
[0062] 采集单元10,用于采集目标对象的目标身份信息;
[0063] 通过采集单元10采集目标对象的目标身份信息,本发明中提及的目标对象指示的是当前即将对机器人进行控制的对象,也即机器人即将对其进行提供服务的对象。
[0064] 可选地,在本发明实施例提供的基于机器人的模式切换装置中,采集目标对象的目标身份信息包括:采集以下至少一种信息作为目标对象的目标身份信息:声纹信息、指纹信息、人脸信息。
[0065] 也即,通过信息采集技术采集目标对象的声纹信息或者指纹信息或者人脸信息。也可以同时采集两个或三个信息,例如采集声纹信息的同时采集指纹信息,将声纹信息和指纹信息一并作为目标对象的目标身份信息。需要说明的是,本发明实施例中提及声纹信息、指纹信息和人脸信息,仅仅是示例,本发明实施例中目标对象对应的目标身份信息不仅仅限定于声纹信息、指纹信息和人脸信息,也可以是其它类似的信息作为目标对象的目标身份信息。
[0066] 需要说明的是,后续使用声纹信息或指纹信息或人脸信息对目标对象进行身份识别时,可以根据相关技术中的声纹识别技术、指纹识别技术和人脸识别技术来实现。
[0067] 识别单元20,用于识别目标身份信息表示的目标对象。
[0068] 由于已预先将目标对象的目标身份信息和获取到目标身份信息对应的工作模式进行相关联并且存储起来,因此直接根据系统中存储的信息识别目标身份信息表示的目标对象。
[0069] 第一获取单元30,用于根据第一映射关系来获取与目标对象相关联的目标工作模式,其中,第一映射关系包括多个对象与预设模式的对应关系,目标工作模式为预设模式的一种,目标对象为多个对象中的一个。
[0070] 在本发明的机器人系统中预先将目标对象与目标对象对应的目标工作模式设置了映射关系,通过该映射关系来直接获取与目标对象相关联的目标工作模式,即实现了直接获取到与目标对象相关联的目标工作模式,也即,确定了目标对象对应的目标工作模式。
[0071] 运行单元40,用于将当前工作模式切换为目标工作模式,在目标工作模式下,确定对应的至少一种目标功能,并针对目标对象运行目标功能;其中,在不同的目标工作模式下,机器人支持运行的目标功能存在不同。
[0072] 通过运行单元40将当前功能模式切换至目标对象对应的目标工作模式,在目标工作模式下,确定对应的至少一种目标功能,并针对目标对象运行目标功能;其中,在不同的目标工作模式下,机器人支持运行的目标功能存在不同,即解决了相关技术中的机器人难以自动的针对不同群体的不同的需求提供不同的服务,导致用户体验度较低的问题。进而达到了能够为不同群体的不同的需求提供不同的服务,提高用户的体验度的效果。
[0073] 本发明实施例提供的基于机器人的模式切换装置,通过采集单元10采集目标对象的目标身份信息;识别单元20识别目标身份信息表示的目标对象;第一获取单元30根据第一映射关系来获取与目标对象相关联的目标工作模式,其中,第一映射关系包括多个对象与预设模式的对应关系,目标工作模式为预设模式的一种,目标对象为多个对象中的一个;以及运行单元40将当前工作模式切换为目标工作模式,在目标工作模式下,确定对应的至少一种目标功能,并针对目标对象运行目标功能;其中,在不同的目标工作模式下,机器人支持运行的目标功能存在不同,进而解决了相关技术中的机器人难以自动的针对不同群体的不同的需求提供不同的服务,导致用户体验度较低的问题。进而达到了能够为不同群体的不同的需求提供不同的服务,提高用户的体验度的效果。
[0074] 可选地,为了对目标对象提供对应的功能服务,在本发明实施例提供的基于机器人的模式切换装置中,该装置还包括:接收单元,用于接收设置指令,其中,设置指令用于指示对目标对象设置一个对应的工作模式;第二获取单元,用于获取目标对象的目标身份信息;关联单元,用于根据设置指令将目标对象的目标身份信息和目标身份信息对应的工作模式进行关联存储,其中,目标身份信息关联的工作模式下支持至少一种目标功能。
[0075] 可选地,为了提高根据目标对象的目标身份信息识别出目标对象,在本发明实施例提供的基于机器人的模式切换装置中,识别单元20包括:判断子单元,用于判断预设数据库中是否已存储目标身份信息;第一识别子单元,用于在预设数据库中没有存储目标身份信息的情况下,识别目标身份信息表示的目标对象为客人;第二识别子单元,用于在预设数据库中已存储目标身份信息的情况下,识别目标身份信息表示的目标对象为非客人。
[0076] 可选地,为了实现不同的目标对象提供不同的工作模式,在本发明实施例提供的基于机器人的模式切换装置中,目标工作模式包括客人模式和非客人模式,第一获取单元30包括:第一获取子单元,用于根据第一映射关系来获取与目标对象相关联的客人模式;第二获取子单元,用于根据第一映射关系来获取与目标对象相关联的非客人模式,其中,非客人模式至少包括以下之一:老人模式、儿童模式和主人模式,其中,老人模式关联的目标对象为老人,儿童模式关联的目标对象为儿童,主人模式关联的目标对象为主人。
[0077] 可选地,为了实现在不同的目标工作模式下,机器人支持运行的目标功能存在不同,在本发明实施例提供的基于机器人的模式切换装置中,运行单元40包括:第一启动子单元,用于在目标工作模式为客人模式的情况下,启动机器人中的图像采集模块;第二启动子单元,用于在目标工作模式为老人模式的情况下,启动机器人中的健康信息采集模块和/或健康提醒模块;第三启动子单元,用于在目标工作模式为儿童模式的情况下,启动机器人中的移动跟随模块;第四启动子单元,用于在目标工作模式为主人模式的情况下,启动机器人中所有功能模块。
[0078] 所述基于机器人的模式切换装置包括处理器和存储器,上述采集单元10、识别单元20、第一获取单元30和运行单元40等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元实现相应功能。上述的预设数据库都可以存储在存储器中。
[0079] 处理器中包含内核,由内核去存储器中调取相应的程序单元。
[0080] 存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。
[0081] 本发明还提供了一种计算机程序产品的实施例,当在数据处理设备上执行时,适于执行初始化有如下方法步骤的程序代码:采集目标对象的目标身份信息;识别目标身份信息表示的目标对象;根据第一映射关系来获取与目标对象相关联的目标工作模式,其中,第一映射关系包括多个对象与预设模式的对应关系,目标工作模式为预设模式的一种,目标对象为多个对象中的一个;以及将当前工作模式切换为目标工作模式,在目标工作模式下,确定对应的至少一种目标功能,并针对目标对象运行目标功能;其中,在不同的目标工作模式下,机器人支持运行的目标功能存在不同。
[0082] 需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
[0083] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0084] 在本发明所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
[0085] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0086] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0087] 显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0088] 以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈