机器人行为的控制方法、控制系统及机器人技术方案

技术编号:20033200 阅读:34 留言:0更新日期:2019-01-08 23:53
本申请公开了一种机器人行为的控制方法、控制系统及机器人,其中,所述机器人行为的控制方法实现了在未得到用户执行该机器人行为的指令的情况下,根据用户信息实现自动判断是否执行该机器人行为的目的,提升了机器人的智能化程度,实现了通过用户行为与机器人之间产生联动的目的。

Control Method, Control System and Robot of Robot Behavior

This application discloses a control method, control system and robot of robot behavior, in which the control method of robot behavior realizes the purpose of automatically judging whether or not to perform the robot behavior according to user information without the instruction of the user to execute the robot behavior, improves the intelligent degree of the robot, and achieves the goal of implementing the robot behavior through user behavior. The purpose of interacting with robots.

【技术实现步骤摘要】
机器人行为的控制方法、控制系统及机器人
本申请涉及机器人
,更具体地说,涉及一种机器人行为的控制方法、控制系统及机器人。
技术介绍
机器人(Robot)是自动执行工作的机器装置。它既可以接受人类指挥,又可以运行预先编排的程序,也可以根据以人工智能技术制定的原则纲领行动。随着人工智能的发展,让机器人的行为能够更加智能,更加“善解人意”,是用户的需求之一。现阶段的机器人大多停留在根据接收的用户指令执行与用户指令对应的机器人行为的阶段,例如在接收到用户的开灯指令时,执行开启室内灯光的机器人行为,在接收到用户的开窗指令时,执行开窗的机器人行为等。如何能够在用户并未发出相应指令时,执行与用户可能想要的机器人行为是本领域技术人员的研究重点。
技术实现思路
为解决上述技术问题,本申请提供了一种机器人行为的控制方法、控制系统及机器人,以实现在未获取用户相应行为指令时,根据用户信息执行相应的机器人行为的目的,提升机器人的智能化程度。为实现上述技术目的,本申请实施例提供了如下技术方案:一种机器人行为的控制方法,包括:获取用户信息;根据所述用户信息,获取用户需求信息;根据所述用户需求信息,获取与所述用户本文档来自技高网...

【技术保护点】
1.一种机器人行为的控制方法,其特征在于,包括:获取用户信息;根据所述用户信息,获取用户需求信息;根据所述用户需求信息,获取与所述用户需求信息对应的机器人行为;根据与所述用户需求信息对应的机器人行为查询第一预设数据库,获取与所述用户需求信息对应的机器人行为的被许可概率,判断获取的被许可概率是否大于或等于预设阈值,如果是,则执行与所述用户需求信息对应的机器人行为;如果否,则发出与所述用户需求信息对应的机器人行为对应的问询信息,并在得到许可指令后,执行与所述用户需求信息对应的机器人行为;所述被许可概率等于A/B;其中,A为历史发出的与机器人行为对应的问询信息得到许可指令的次数;B为历史发出的与机器...

【技术特征摘要】
1.一种机器人行为的控制方法,其特征在于,包括:获取用户信息;根据所述用户信息,获取用户需求信息;根据所述用户需求信息,获取与所述用户需求信息对应的机器人行为;根据与所述用户需求信息对应的机器人行为查询第一预设数据库,获取与所述用户需求信息对应的机器人行为的被许可概率,判断获取的被许可概率是否大于或等于预设阈值,如果是,则执行与所述用户需求信息对应的机器人行为;如果否,则发出与所述用户需求信息对应的机器人行为对应的问询信息,并在得到许可指令后,执行与所述用户需求信息对应的机器人行为;所述被许可概率等于A/B;其中,A为历史发出的与机器人行为对应的问询信息得到许可指令的次数;B为历史发出的与机器人行为对应的问询信息的总次数,所述第一预设数据库中存储有用户需求信息对应的机器人行为与被许可概率的对应信息。2.根据权利要求1所述的方法,其特征在于,所述根据与用户需求信息对应的机器人行为查询第一预设数据库之后还包括:在执行与所述用户需求信息对应的机器人行为的过程中,获取用户反馈信息;判断所述用户反馈信息中是否包含否定指令,如果是,则取消正在执行的机器人行为,如果否,则继续执行正在执行的机器人行为;根据与所述用户需求信息对应的机器人行为的执行情况更新所述第一预设数据库,所述机器人行为的执行情况包括:所述用户反馈信息中包含否定指令,取消执行所述机器人行为,所述用户反馈信息中不包含否定执行,完成执行所述机器人行为。3.根据权利要求1所述的方法,其特征在于,所述根据所述用户信息,获取用户需求信息包括:根据所述用户信息,查询第二预设数据库,获取所述第二预设数据库中,与所述用户信息对应的用户需求信息;所述第二预设数据库中存储有用户信息与用户需求信息的对应关系。4.根据权利要求3所述的方法,其特征在于,所述根据与所述用户需求信息对应的机器人行为查询第一预设数据库,获取与所述用户需求信息对应的机器人行为的被许可概率,判断获取的被许可概率是否大于或等于预设阈值,如果是,则执行与所述用户需求信息对应的机器人行为;如果否,则发出与所述用户需求信息对应的机器人行为对应的问询信息,并在得到许可指令后,执行与所述用户需求信息对应的机器人行为包括:根据与所述用户需求信息对应的机器人行为查询第一预设数据库,获取与所述用户需求信息对应的机器人行为的被许可概率,判断获取的被许可概率是否大于或等于预设阈值,如果是,则执行与所述用户需求信息对应的机器人行为;如果否,则发出与所述用户需求信息对应的机器人行为对应的问询信息,并在得到许可指令后,执行与所述用户需求信息对应的机器人行为;在得到...

【专利技术属性】
技术研发人员:郑沚亮刘英杰
申请(专利权)人:上海思依暄机器人科技股份有限公司
类型:发明
国别省市:上海,31

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

1