本申请涉及自动化控制,特别是涉及一种机器人的控制方法以及控制设备。
背景技术:
1、当前技术中,机械臂一直基于固定基座安装,机械臂的任务解析工作由工程技术人员人为地分析拆解成位置、速度、力等具体的参数,并以这些参数为目标,通过预编程的方式进行控制,当环境、目标、任务内容发生变化时,都需要人为的重新进行任务解析。当机械臂所需要应对的环境大幅变化,任务类型多种多样,甚至会有大量预料之外的情景发生时,机械臂的任务解析工作无法提前由人工完成,这种基于任务预解析、预编程的传统策略模型难以适用复杂多变的要求,导致搭载有机械臂的复合机器人目前仅限于环境高度可控的工业环境使用。
技术实现思路
1、本申请提供一种机器人的控制方法以及控制设备,以解决现有技术中需要人为进行任务预解析、预编程的问题。
2、本申请实施例第一方面提供一种机器人的控制方法,所述方法包括:获取机器人当前的第一状态信息,以及获取目标物体当前的第二状态信息,其中,所述机器人当前正在操控所述目标物体;将所述第一状态信息与所述第二状态信息输入预先训练的策略模型,得到目标动作;将所述目标动作解析为控制指令,并将所述控制指令发送给所述机器人,以使所述机器人操控所述目标物体。
3、本申请实施例第二方面提供一种控制设备,所述控制设备包括:获取模块,用于获取机器人当前的第一状态信息,以及获取目标物体当前的第二状态信息,其中,所述机器人当前正在操控所述目标物体;输入模块,与所述获取模块连接,用于将所述第一状态信息与所述第二状态信息输入预先训练的策略模型,得到目标动作;解析模块,与所述输入模块连接,用于将所述目标动作解析为控制指令,并将所述控制指令发送给所述机器人,以使所述机器人操控所述目标物体。
4、本申请实施例第三方面提供一种控制设备,所述控制设备包括处理器以及存储器,所述处理器耦接所述存储器,所述存储器中存储有程序数据,所述处理器通过执行所述存储器内的所述程序数据以实现以上任一项所述方法中的步骤。
5、本申请实施例第四方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序能够被处理器执行以实现以上任一项所述方法中的步骤。
6、有益效果是:本申请通过预先训练好策略模型,将机器人当前的第一状态信息和目标物体当前的第二状态信息输入策略模型,便可实现机器人操控目标物体,使得机器人能够处理高动态的机械臂任务,使机械臂能够快速适应周边的环境变化,提高了机械臂的适应性和控制精度。
1.一种机器人的控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述第一状态信息与所述第二状态信息输入预先训练的策略模型,得到目标动作的步骤,包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,在所述将所述目标动作解析为控制指令之前,还包括:
5.根据权利要求1所述的方法,其特征在于,在所述获取机器人当前的第一状态信息,以及获取目标物体当前的第二状态信息之前,还包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述机器人的状态信息、所述目标物体的状态信息以及所述目标参数,对所述策略模型进行训练的步骤,包括:
7.根据权利要求5所述的方法,其特征在于,在所述根据所述机器人的状态信息、所述目标物体的状态信息以及所述目标参数,对所述策略模型进行训练之后,还包括:
8.一种控制设备,其特征在于,所述控制设备包括:
9.一种控制设备,其特征在于,所述控制设备包括处理器以及存储器,所述处理器耦接所述存储器,所述存储器中存储有程序数据,所述处理器通过执行所述存储器内的所述程序数据以实现如权利要求1-7任一项所述方法中的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序能够被处理器执行以实现如权利要求1-7任一项所述方法中的步骤。
