一种机器人控制方法以及机器人技术

技术编号:33532514 阅读:15 留言:0更新日期:2022-05-19 02:06
本申请实施例公开了一种机器人控制方法以及机器人,用于增强机器人与用户之间的互动性,从而提高了用户的使用体验。本申请实施例方法应用于机器人控制系统,包括:获取目标用户的当前行为信息;根据目标用户的当前行为信息,结合当前时间信息,和/或目标用户的当前位置信息,从数据库中搜索与目标用户的当前行为信息匹配的关联行为信息;若搜索到至少一个关联行为信息,且至少一个关联行为信息没有包括对应的待执行目标物,则向目标用户推荐关联行为信息;若搜索到至少一个关联行为信息,且至少一个关联行为信息包括对应的待执行目标物,则从获取的环境图像信息中搜索待执行目标物,若搜索到待执行目标物,则向目标用户推荐关联行为信息。行为信息。行为信息。

【技术实现步骤摘要】
一种机器人控制方法以及机器人


[0001]本申请实施例涉及机器人控制
,尤其涉及一种机器人控制方法以及机器人。

技术介绍

[0002]工业机械臂是拟人手臂、手腕和手功能的机械电子装置,随着社会技术的不断发展,应用在工业生产中的机械臂也开始以协作机械臂的形式逐渐开始普及。协作机械臂相对于传统工业机械臂而言,具有体积小、灵活度高、易安装等特点,其主要的用途就是人机协同工作,能够与人协同完成一件工作。
[0003]协作机械臂设置于机器人上,通过操作家居用品或者工具来协助用户完成任务。就现有技术来说,需要用户在机器人控制系统上输入一定的操作指令,从而控制机器人去执行日常任务的半自主或自主操作,该控制系统自身并不能根据用户所输入的操作指令为用户延伸扩展其他相关的操作方案,供用户选择。
[0004]由于就目前来说,在机器人控制系统控制机器人执行用户所输入的操作指令的过程中,机器人控制系统无法根据具体应用中场景、时间、使用物品等各项数据来对该操作方案进行反馈/调节,使得这各项数据没有做到完全的闭环,从而导致机器人控制系统无法通过用户当前的行为或位置信息为用户输出/推荐关联行为信息,因此,影响了用户的使用体验。

技术实现思路

[0005]本申请实施例提供了一种机器人控制方法以及机器人,用于通过用户当前的行为信息确定用户需求,为用户输出/推荐关联行为信息,增强了机器人与用户之间的互动性,从而提高了用户的使用体验。
[0006]本申请从第一方面提供了一种机器人控制方法,应用于机器人控制系统,包括:
[0007]获取目标用户的当前行为信息;
[0008]根据所述目标用户的当前行为信息,结合当前时间信息,和/或所述目标用户的当前位置信息,从数据库中搜索与所述目标用户的当前行为信息匹配的关联行为信息,所述关联行为信息包括关联动作和/或待执行目标物;
[0009]若搜索到至少一个关联行为信息,且所述至少一个关联行为信息没有包括对应的待执行目标物,则向所述目标用户推荐所述关联行为信息;
[0010]若搜索到至少一个关联行为信息,且所述至少一个关联行为信息包括对应的待执行目标物,则从获取的环境图像信息中搜索所述待执行目标物,若搜索到所述待执行目标物,则向所述目标用户推荐所述关联行为信息。
[0011]本申请从第二方面提供了一种机器人,包括:
[0012]第一获取单元,用于获取目标用户的当前行为信息;
[0013]第一搜索单元,用于根据所述目标用户的当前行为信息,结合当前时间信息,和/
或所述目标用户的当前位置信息,从数据库中搜索与所述目标用户的当前行为信息匹配的关联行为信息,所述关联行为信息包括关联动作和/或待执行目标物;
[0014]第一执行单元,用于当所述第一搜索单元搜索到至少一个关联行为信息,且所述至少一个关联行为信息没有包括对应的待执行目标物时,则向所述目标用户推荐所述关联行为信息;
[0015]第一执行单元,还用于当所述第一搜索单元搜索到至少一个关联行为信息,且所述至少一个关联行为信息包括对应的待执行目标物时,则从获取的环境图像信息中搜索所述待执行目标物,若搜索到所述待执行目标物,则向所述目标用户推荐所述关联行为信息。
[0016]从以上技术方案可以看出,本申请实施例具有以下优点:
[0017]首先获取到目标用户的当前行为信息,根据该当前行为信息、该当前时间信息和/或当前位置信息从行为数据库中搜索,当搜索出与与目标用户的当前行为信息匹配的关联行为信息时,则根据搜索到的关联行为信息向目标用户推荐关联行为信息。本申请通过根据相关信息在数据库搜索与之匹配的关联行为信息的技术手段以及向用户推荐对应关联行为信息的技术手段,实现了通过用户当前的行为或位置信息为用户输出/推荐关联行为信息,增强了机器人与用户之间的互动性,从而提高了用户的使用体验。
附图说明
[0018]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0019]图1为本申请提供的四足机器人的硬件结构示意图;
[0020]图2为本申请提供的四足机器人的机械结构示意图;
[0021]图3为本申请提供的机器人控制方法的一种实施例流程示意图;
[0022]图4为本申请提供的机器人控制方法的另一种实施例流程示意图;
[0023]图5为本申请提供的机器人控制方法的另一种实施例流程示意图;
[0024]图6为本申请提供的机器人的一种实施例结构示意图;
[0025]图7为本申请提供的机器人的另一种实施例结构示意图;
[0026]图8为本申请提供的机器人控制设备的一种实施例结构示意图;
[0027]图9为本申请提供的物体识别字典的数据结构图。
具体实施方式
[0028]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0029]在后续的描述中,使用用于表示部件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
[0030]请参阅图1,图1为本专利技术其中一个实施方式的多足机器人100的硬件结构示意图。在图1所示的实施方式中,多足机器人100包括机械单元101、通讯单元102、传感单元103、接口单元104、存储单元105、控制模块110、电源111。多足机器人100的各种部件可以以任何方
式连接,包括有线或无线连接等。本领域技术人员可以理解,图1中示出的多足机器人100的具体结构并不构成对多足机器人100的限定,多足机器人100可以包括比图示更多或更少的部件,某些部件也并不属于多足机器人100的必须构成,完全可以根据需要在不改变专利技术的本质的范围内而省略,或者组合某些部件。
[0031]下面结合图1对多足机器人100的各个部件进行具体的介绍:
[0032]机械单元101为多足机器人100的硬件。如图1所示,机械单元101可包括驱动板1011、电机1012、机械结构1013,如图2所示,机械结构1013可包括机身主体1014、可伸展的腿部1015、足部1016,在其他实施方式中,机械结构1013还可包括可伸展的机械臂、可转动的头部结构、可摇动的尾巴结构、载物结构、鞍座结构、摄像头结构等。需要说明的是,机械单元101的各个部件模块可以为一个也可以为多个,可根据具体情况设置,比如腿部1015可为4个,每个腿部1015可配置3个电机1012,对应的电机1012为12个。
[0033]通讯单元102可用于信号的接收和发送,还可以通过与网络和其他设备通信,比如,接收遥控器或其他多足机器人100发送的按照特定步态以特定速度值向特定方向移动的指令信息后,传输本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种机器人控制方法,应用于机器人控制系统,其特征在于,包括:获取目标用户的当前行为信息;根据所述目标用户的当前行为信息,结合当前时间信息,和/或所述目标用户的当前位置信息,从数据库中搜索与所述目标用户的当前行为信息匹配的关联行为信息,所述关联行为信息包括关联动作和/或待执行目标物;若搜索到至少一个关联行为信息,且所述至少一个关联行为信息没有包括对应的待执行目标物,则向所述目标用户推荐所述关联行为信息;若搜索到至少一个关联行为信息,且所述至少一个关联行为信息包括对应的待执行目标物,则从获取的环境图像信息中搜索所述待执行目标物,若搜索到所述待执行目标物,则向所述目标用户推荐所述关联行为信息。2.根据权利要求1所述的机器人控制方法,其特征在于,所述向所述目标用户推荐所述关联行为信息之后,所述机器人控制方法还包括:若在第一预设时间段内接收到所述目标用户的反馈信息,则分析所述反馈信息是否包括同意接受所推荐的关联行为信息的意思表示;若是,则生成相应的第一操作指令,并根据所述第一操作指令执行相应的操作。3.根据权利要求2所述的机器人控制方法,其特征在于,所述向所述目标用户推荐所述关联行为信息的步骤还包括:若所述关联行为信息包括对应的待执行目标物,则判断搜索到的待执行目标物与所述目标用户的距离是否超出预设长度,若超出预设长度,则向所述目标用户推荐所述关联行为信息。4.根据权利要求3所述的机器人控制方法,其特征在于,所述推荐所述关联行为信息的方式包括:通过语音方式向所述目标用户推荐所述关联行为信息;或,将所述关联行为信息或所述待执行目标物的文字名称或图片显示于机器人的显示屏幕上或者建立通信连接的第三方设备的屏幕上。5.根据权利要求2至4任一项所述的机器人控制方法,其特征在于,所述生成相应的第一操作指令之前,还包括:根据所述反馈信息判断是否需要通过辅助目标物来协助所述操作,若需要,则从获取的环境图像信息中搜索辅助目标物;若搜索到辅助目标物,则生成相应的第一操作指令,执行相应的操作;若没搜索到辅助目标物,则告知目标用户,若在告知所述目标用户后的第二预设时间段内,从获取的环境图像信息中搜索到辅助目标物,则生成相应的第一操作指令,并执行相应的操作。6.根据权利要求5所述的机器人控制方法,其特征在于,所述数据库包括关联动作在过往预设时间段内的执行次数;所述从数据库中搜索与所述目标用户的当前行为信息匹配的关联行为信息的步骤之后还包括:若搜索到至少一个关联行为信息,则确定前N个在过往预设时间段内执行次数最多的关联行为为推荐的关联行为信息;
若没搜索到关联行为信息,则通过联网第三方搜索引擎检索与所述目标用户的当前行为信息,结合所述当前时间信息,和/或所述目标用户的当前位置信息相匹配的前n个搜索频率最高的信息为推荐的关联行为信息。7.一种机器人,其特征在于,包括:第一获取单元,用于获取目标用户的当前行为信息;第一搜索单元,用于根据所述目...

【专利技术属性】
技术研发人员:王晨阳
申请(专利权)人:深圳鹏行智能研究有限公司
类型:发明
国别省市:

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

1