一种智能服务机器人的制作方法

文档序号:15346855发布日期:2018-09-04 22:51阅读:135来源:国知局
本发明涉及机器人
技术领域
,具体涉及一种智能服务机器人。
背景技术
:机器人是自动执行工作的机器装置。机器人可接受人类指挥,可以执行预先编排的程序,也可以根据以人工智能技术制定的原则纲领行动。机器人执行的任务是取代或协助人类的工作,它广泛地应用在制造业、建筑业、以及特殊危险场所等等。机器人能力的评价标准包括:智能,指感觉和感知,包括记忆、运算、比较、鉴别、判断、决策、学习和逻辑推理等;机能,指变通性、通用性或空间占有性等;物理能,指力、速度、连续运行能力、可靠性、联用性、寿命等。因此,可以说机器人是具有生物功能的空间三维坐标机器。随着社会的不断发展进步,人们的人均收入提高,随之而来的是人们的消费水平也在不断地提高,从而大大地促进餐饮业迅速发展,在餐饮业这个领域,最繁杂的工作莫过于为顾客点餐和送餐等任务,所需的工作人员最多,也很难管理。目前,世界范围内已有服务机器人,它包括公共场所服务机器人和家庭服务机器人。公共场所服务机器人包括如导游机器人、迎宾机器人、医院护理机器人等,家庭服务机器人包括清扫机器人、娱乐机器人,护理机器人等。近年来,随着移动互联网大潮的涌起,智能机器人越来越普及。在众多用于信息获取和分享的应用软件中,基于用户地理位置的服务已经成为主流。但是现有的基于地理位置的服务缺乏语义信息,很难满足用户特定的信息需求。技术实现要素:针对上述问题,本发明旨在提供一种智能服务机器人。本发明的目的采用以下技术方案来实现:提供了一种智能服务机器人,包括传感系统、运动系统、服务系统和电源系统,所述传感系统用于检测用户,所述运动系统用于控制机器人向用户移动,所述服务系统用于向用户推荐餐厅,所述电源系统用于向所述传感系统、运动系统、服务系统供电;所述传感系统包括图像采集单元和目标识别单元,所述图像采集单元用于采集周围图像,所述目标识别单元用于对图像中用户进行检测;所述运动系统包括控制单元、底盘、底盘控制器和电机驱动器,所述控制单元用于发送控制信号给底盘控制器,所述底盘上安装有两个驱动轮和一个万向轮,所述电机驱动器连接两个驱动轮,所述底盘控制器接收从所述控制单元发来的控制信号控制电机驱动器工作。本发明的有益效果为:提供了一种智能服务机器人,能够自动对用户进行检测并向用户提供准确的餐厅推荐服务。附图说明利用附图对本发明作进一步说明,但附图中的实施例不构成对本发明的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。图1是本发明的结构示意图;附图标记:传感系统1、运动系统2、服务系统3、电源系统4。具体实施方式结合以下实施例对本发明作进一步描述。参见图1,本实施例的一种智能服务机器人,包括传感系统1、运动系统2、服务系统3和电源系统4,所述传感系统1用于检测用户,所述运动系统2用于控制机器人向用户移动,所述服务系统3用于向用户推荐餐厅,所述电源系统4用于向所述传感系统1、运动系统2、服务系统3供电;所述传感系统1包括图像采集单元和目标识别单元,所述图像采集单元用于采集周围图像,所述目标识别单元用于对图像中用户进行检测;所述运动系统2包括控制单元、底盘、底盘控制器和电机驱动器,所述控制单元用于发送控制信号给底盘控制器,所述底盘上安装有两个驱动轮和一个万向轮,所述电机驱动器连接两个驱动轮,所述底盘控制器接收从所述控制单元发来的控制信号控制电机驱动器工作。本实施例提供了一种智能服务机器人,能够自动对用户进行检测并向用户提供准确的餐厅推荐服务。优选的,所述服务系统3包括一次处理单元、二次处理单元和三次处理单元,所述一次处理单元用于采集各城市餐厅在点评网站评分,所述二次处理单元用于获取菜品的评分,所述三次处理单元根据餐厅在点评网站评分和菜品评分对餐厅进行推荐。本优选实施例服务系统通过对菜品进行评分,同时融合餐厅评分,保证推荐质量的同时满足了用户对特定菜品的需求。优选的,所述一次处理单元用于采集各城市餐厅在点评网站评分:将采集到的城市集合用eh={a1,a2,…,an}表示,ai表示第i个城市,i=1,2,…,n,n表示城市数量,第i个城市的餐厅集合为ywi={bi1,bi1,…,bim},bij表示第i个城市的第j家餐厅,j=1,2,…,m,m表示餐厅数量,第i个城市中的餐厅在点评网站评分为ci={ci1,ci1,…,cim},cij表示第i个城市的第j家餐厅在点评网站评分,j=1,2,…,m。所述二次处理单元包括一次处理子单元,二次处理子单元和三次处理子单元,所述一次处理子单元用于获取菜品的第一评分,所述二次处理子单元用于获取菜品的第二评分,所述三次处理子单元根据菜品的第一评分和第二评分确定菜品最终评分;所述一次处理子单元用于获取菜品的第一评分;从点评网站中餐馆的菜品信息中抽取菜品名称,将菜品名称作为词汇,为每一个城市构建一个文档并使用评分对菜品的独特性进行评分:对于每一个城市ai,菜品集合为d{d1,d2,…,dk},dk表示第k个菜品名称,k=1,2,…,k,将城市内所有餐馆提供的菜品组合在一起,作为一个城市文档,如果同一个菜品在一个城市多个餐馆中出现,则该菜品在城市文档中出现多次;建立城市文档后,利用下式对菜品进行评分,得到菜品dk在城市ai的第一评分:式中,f(dk)表示dk在城市ai中出现的次数,f(ai)表示城市文档中菜品数量,n表示城市数量,n(dk)表示包含菜品dk的城市数量,lg1(ai,dk)表示菜品dk在城市ai的第一评分;所述二次处理子单元用于获取菜品的第二评分:对社区问答数据进行挖掘,确定社区问答对应的地点,在社区问答对应的地点确定之后,利用下式计算菜品的第二评分:式中,f(ai,dk)表示菜品dk在城市ai社区问答中出现的次数,f(a,dk)表示菜品dk在城市集合中出现的总次数,lg2(ai,dk)表示菜品dk在城市ai的第二评分;所述三次处理子单元根据菜品的第一评分和第二评分确定菜品最终评分:fs(ai,dk)=σ1lg1(ai,dk)+σ2lg2(ai,dk),式中,σ1+σ2=1,σ1、σ2表示权重,fs(ai,dk)表示菜品dk在城市ai的最终评分。本优选实施例三次处理子单元通过将第一评分和第二评分进行融合,最终得到了菜品的评分,为后续结合餐厅评分对餐厅准确推荐奠定了基础,具体的,第一评分有效的衡量了菜品在一个城市出现的频率高低,第二评分有效的衡量了菜品和城市的关联程度,通过权重用来控制从第一评分和第二评分在融合评分过程中的比例。优选的,所述三次处理单元根据餐厅在点评网站评分和菜品评分对餐厅进行推荐:按照各城市餐厅在点评网站评分从高到低对餐厅进行排序,得到第一排序结果;按照城市菜品的最终评分从高到底对菜品对应的餐厅进行排序,得到第二排序结果;将各个餐厅的第一排序结果的排名和第二排序结果的排名进行相加,将排名总和按照从低到高的顺序排列,得到最终排序结果,按照最终排序结果向用户推荐餐厅。本优选实施例三次处理单元实现了餐厅在点评网站评分和菜品评分的总和排序,提升了用户的满意度,满足了用户的个性化需求。采用本发明智能服务机器人进行餐厅推荐,选取5个城市进行实验,分别为城市1、城市2、城市3、城市4、城市5,对餐厅推荐准确性和用户满意度进行统计,同现有服务机器人相比,产生的有益效果如下表所示:餐厅推荐准确性提高用户满意度提高城市129%27%城市227%26%城市326%26%城市425%24%城市524%22%最后应当说明的是,以上实施例仅用以说明本发明的技术方案,而非对本发明保护范围的限制,尽管参照较佳实施例对本发明作了详细地说明,本领域的普通技术城市应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的实质和范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1