【技术实现步骤摘要】
机器人控制方法、装置、存储介质、电子设备和机器人
本公开涉及机器人
,具体地,涉及一种机器人控制方法、装置、存储介质、电子设备和机器人。
技术介绍
随着机器人技术的不断发展与进步,用户对机器人的差异化定制需求也越来越多。机器人执行的任务是根据机器人的作业指令程序控制机器人执行机构,使其完成预设的功能和任务。在相关技术中,机器人的作业指令程序是通过代码编程来实现的,只能由专业人员进行设置和修改,导致用户无法对机器人的作业指令程序进行修改,满足用户的定制需求。
技术实现思路
为了解决上述问题,本公开提供一种机器人控制方法、装置、存储介质、电子设备和机器人。第一方面,本公开提供了一种机器人控制方法,所述方法包括:获取机器人的第一控制指令;确定与所述第一控制指令对应的行为蓝图,所述行为蓝图包括多个按照目标顺序连接的蓝图节点;按照所述目标顺序执行所述蓝图节点对应的预设功能;其中,所述蓝图节点对应的预设功能包括原子API能力、元技能和任务技能,所述原子API能力用于表征所 ...
【技术保护点】
1.一种机器人控制方法,其特征在于,所述方法包括:/n获取机器人的第一控制指令;/n确定与所述第一控制指令对应的行为蓝图,所述行为蓝图包括多个按照目标顺序连接的蓝图节点;/n按照所述目标顺序执行所述蓝图节点对应的预设功能;/n其中,所述蓝图节点对应的预设功能包括原子API能力、元技能和任务技能,所述原子API能力用于表征所述机器人通过元器件执行的具体功能,所述元技能用于表征所述机器人的执行部件具备的功能,所述任务技能用于表征所述机器人面向用户执行目标任务的功能,所述机器人包括一个或多个执行部件,所述执行部件包括一个或多个元器件。/n
【技术特征摘要】
1.一种机器人控制方法,其特征在于,所述方法包括:
获取机器人的第一控制指令;
确定与所述第一控制指令对应的行为蓝图,所述行为蓝图包括多个按照目标顺序连接的蓝图节点;
按照所述目标顺序执行所述蓝图节点对应的预设功能;
其中,所述蓝图节点对应的预设功能包括原子API能力、元技能和任务技能,所述原子API能力用于表征所述机器人通过元器件执行的具体功能,所述元技能用于表征所述机器人的执行部件具备的功能,所述任务技能用于表征所述机器人面向用户执行目标任务的功能,所述机器人包括一个或多个执行部件,所述执行部件包括一个或多个元器件。
2.根据权利要求1所述的方法,其特征在于,所述任务技能包括动作技能和行为技能,所述动作技能用于表征所述机器人与用户进行交互或反馈的功能;所述行为技能用于表征所述机器人向用户提供服务的功能;所述行为技能包括一个或多个所述动作技能;所述动作技能包括一个或多个所述元技能;所述元技能包括一个或多个所述原子API能力。
3.根据权利要求1所述的方法,其特征在于,所述行为蓝图包括第一蓝图节点,以及按照所述目标顺序连接在所述第一蓝图节点之后的一个或多个第一候选蓝图节点;所述按照所述目标顺序执行所述蓝图节点对应的预设功能包括:
在执行完所述第一蓝图节点对应的预设功能后,若所述第一候选蓝图节点为一个,则执行该第一候选蓝图节点对应的预设功能。
4.根据权利要求3所述的方法,其特征在于,所述行为蓝图还包括每个第一候选蓝图节点对应的目标执行条件,所述按照所述目标顺序执行所述蓝图节点对应的预设功能还包括:
在执行完所述第一蓝图节点对应的预设功能后,若所述第一候选蓝图节点为多个,则根据所述第一蓝图节点的执行结果和/或所述机器人的当前状态,确定满足目标执行条件对应的第一候选蓝图节点,并将该第一候选蓝图节点作为第二蓝图节点;
执行所述第二蓝图节点对应的预设功能。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在执行当前蓝图节点对...
【专利技术属性】
技术研发人员:黄晓庆,张站朝,马世奎,王斌,杨光华,
申请(专利权)人:达闼机器人有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。