一种机器人主动与主人交互的系统及方法技术方案

技术编号:13160744 阅读:97 留言:0更新日期:2016-05-10 08:31
本发明专利技术公开了一种机器人主动与主人交互的系统及方法,其系统包括机器人端、手机客户端以及云端服务器;手机客户端与机器人端连接,通过发送相互通信信息判断用户是处于在家或是离家模式;机器人端采集机器人主动发起交互的条件参数,并上传至云端服务器请求交互下发交互内容;云端服务器处理所上传的条件参数,并下发交互内容至机器人端。其方法包括步骤:预设置主动与主人交互的基本参数;自动获取激发主动与主人交互的条件参数;上传条件参数;条件参数与基本参数对比;下发相应的交互内容;主动与主人进行交流。本发明专利技术实现了机器人主动发起与主人的互动,解决的机器人单一的被动交互模式的问题,进而增强了用户对机器人的情感依赖。

【技术实现步骤摘要】

本专利技术涉及智能机器人
,尤其是涉及。
技术介绍
随着社会的进步,机器人不仅在工业、医学、农业或者军事上应用广泛,更是在生活上开始慢慢地融入人类的社交。常见社交上的机器人应用于活动现场或者家庭,特别是在活动现场,机器人的交互往往能吸引群众的关注和兴趣。目前,机器人主要通过被动的形式与人们交互,这种被动是交互方式容易使得人们对其是去主动逗乐的兴趣。作为社交情感型智能机器人,需要凸显人的属性,然而主动沟通又是人与人之间发起情感联系的必须过程;在主动沟通中还需抓住人性的情感共鸣点,比如人都渴望被关心、被认可、在社群中的存在感;感性、健忘、偏好轻松、占到便宜、立即见效是普罗大众的共同特性。
技术实现思路
为了解决现有机器人与人们交互时,存在单一被动交互方式的问题,本专利技术提供了,其目的在于通过机器人端收集条件参数,云端服务器的智能引擎判断条件参数是否满足主动交互条件,并下发交互内容到机器人端,实现机器人主动向主人发起聊天。为了实现上述目的,本专利技术提供了一种机器人主动与主人交互的系统,其特征在于:包括机器人端、手机客户端以及云端服务器。所述手机客户端与机器人端连接,通过发送相互通信信息判断用户是处于在家或是离家模式。所述机器人端采集机器人主动发起交互的条件参数,并上传至云端服务器请求交互下发交互内容。所述云端服务器处理所上传的条件参数,并下发交互内容至机器人端。更优选地,所述机器人端包括闲置记录模块、感光设备、定位模块以及轮询请求模块;轮询请求模块分别连接闲置记录模块、感光设备和定位模块。所述闲置记录模块用于记录机器人闲置的时间,获取闲置时间参数。所述感光设备用于感应外部光线强度,获取光线强度参数。所述定位模块用于当前地理位置定位,获取地理位置参数。所获取的闲置时间参数、光线强度参数和地理位置参数分别传送到轮询请求模块;通过轮询请求模块将这些参数上传至云端服务器。更优选地,所述云端服务器包括智能引擎,该智能引擎包括数据分析模块、数据转换模块、指令分类模块以及词库。所述智能引擎接收机器人上传的条件参数;所接收的条件参数经过数据分析模块分析后,由数据转换模块将参数转换为控制指令;数据转换模块将控制指令传送到指令分类模块进行分类,相应的控制指令调取词库相应的内容下发至机器人端。本专利技术还公开了一种机器人主动与主人交互的方法,其特征在于,包括以下步骤: 预设置主动与主人交互的基本参数;在云端服务器上预先设置基本参数; 自动获取激发主动与主人交互的条件参数;机器人端通过内部数据的采集或外部环境刺 激获取激发主动与主人交互的条件参数; 上传条件参数; 条件参数与基本参数对比;若条件参数满足基本参数的要求,则条件参数可激发云端月艮 务器调取相应条件参数的内容; 下发相应的交互内容;云端服务器将调取的的相应条件参数的内容下发至机器人端; 主动与主人进行交流;机器人端根据下发的交互内容与主人进行沟通。更优选地,所述条件参数包括闲置时间参数、光线强度参数、地理位置参数以及网络在线模式; 所述闲置时间参数通过对机器人端的使用记录唤醒时间与对话时间计算取得; 所述光线强度参数通过光感设备感应外部光线强度获取; 所述地理位置参数通过定位模块对当前位置进去定位取得; 所述网络在线模式通过手机客户端与机器人端发送相互通信信息获取,若在同一局域网中,则处于在家模式。更优选地,所述上传条件参数的步骤中,上传条件参数通过间隔轮询的方式上传,采用http请求的方式实现轮询。采用本专利技术产生的有益效果:本专利技术的的智能机器人结合云端服务器,通过机器人采集相关条件参数,云端服务器判断和分析条件参数,在满足下发交互内容发条件下,云端服务器下发相应交互内容至机器人端,从而实现机器人端主动发起与主人的互动。本专利技术解决的机器人存在的单一被动式交互模式的问题,增强了用户对机器人的情感依赖。【附图说明】图1为本专利技术系统的结构框图。图2为本专利技术机器人端的结构框图。图3为本专利技术云端服务器的结构框图。图4为本专利技术总流程图。【具体实施方式】下面结合说明书附图和【具体实施方式】对本专利技术的实质性特点作进一步的说明。如图1至图3所示为本专利技术公开一种机器人主动与主人交互的系统结构框图,该系统包 括机器人端1、手机客户端2以及云端服务器3;手机客户端2与机器人端1连接,通过发送相互通信信息判断用户是处于在家或是离家模式;机器人端1采集机器人主动发起交互的条件参数,并上传至云端服务器3请求交互下发交互内容;云端服务器3处理所上传的条件参数,并下发交互内容至机器人端1。机器人端1包括闲置记录模块11、感光设备12、定位模块13以及轮询请求模块14;轮询请求模块14分别连接闲置记录模块11、感光设备12和定位模块13。其中,闲置记录模块11用于记录机器人闲置的时间,获取闲置时间参数,该闲置的时间只要通过用户的使用记录和对话时间计算,用户长时间不与机器人对话,静置时间达到一定长时,机器人发起主动问候;感光设备12位于机器人上,用于感应外部光线强度,获取光线强度参数,这部分主要在晚上起作用;定位模块13用于当前地理位置定位,获取地理位置参数,机器人位于不同的位置,获取的位置信息不同,则机器人与主人发起对话时的内容不同。所获取的闲置时间参数、光线强度参数和地理位置参数分别传送到轮询请求模块14,通过轮询请求模块14将这些参数上传至云端服务器3。轮询模块采用的是5分钟间隔轮询的方式上传至云端服务器3。云端服务器3包括智能引擎31,该智能引擎31包括数据分析模块311、数据转换模块312、指令分类模块以及词库314。智能引擎31接收机器人上传的条件参数;所接收的条件参数经过数据分析模块311分析后,由数据转换模块312将参数转换为控制指令;数据转换模块312将控制指令传送到指令分类模块313进行分类,相应的控制指令调取词库314相应的内容下发至机器人端1。其中,在条件参数进行分析时,将条件参数与预先设置好的条件参数进行比对,如果达到主动与主人交互的条件要求,则将该数据进入转换处理。词库314用于存储预先设计好的交互内容,不同的控制指令对于调取不同的交互内容。如图4所示为本专利技术机器人主动与主人交互方法的流程图,主要包括以下步骤: 步骤S11,预设置主动与主人交互的基本参数。在云端服务器3上预先设置基本参数,该基本参数用于与条件参数做比对,判断是否满足机器人端1主动发起对话的条件。其中们基本参数中,光线强度的范围值为0-3000。步骤S12,自动获取激发主动与主人交互的条件参数;机器人端1通过内部数据的采集或外部环境刺激获取激发主动与主人交互的条件参数。机器人端1所采集的条件参数包括闲置时间参数、光线强度参数、地理位置参数以及网络在线模式。闲置时间参数通过对机器人端1的使用记录唤醒时间与对话时间计算取得;光线强度参数通过光感设备感应外部光线强度获取;地理位置参数通过定位模块13对当前位置进去定位取得;网络在线模式通过手机客户端2与机器人端1发送相互通信信息获取,若在同一局域网中,则处于在家模式。此外,还有一条件参数为Mac地址,机器人Mac地址为机器人唯一的标示。步骤S13,上传条件参数。该步骤中,机器人端1的轮询模块间隔5分钟即向云端服务器3发送htt本文档来自技高网...

【技术保护点】
一种机器人主动与主人交互的系统,其特征在于:包括机器人端(1)、手机客户端(2)以及云端服务器(3);所述手机客户端(2)与机器人端(1)连接,通过发送相互通信信息判断用户是处于在家或是离家模式;所述机器人端(1)采集机器人主动发起交互的条件参数,并上传至云端服务器(3)请求交互下发交互内容;所述云端服务器(3)处理所上传的条件参数,并下发交互内容至机器人端(1)。

【技术特征摘要】

【专利技术属性】
技术研发人员:邱楠
申请(专利权)人:深圳狗尾草智能科技有限公司
类型:发明
国别省市:广东;44

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

1