一种基于多轨道的机械臂控制方法及机械臂控制台与流程

文档序号:11119838阅读:672来源:国知局
一种基于多轨道的机械臂控制方法及机械臂控制台与制造工艺

本发明涉及演出集成控制技术领域,尤其涉及一种基于多轨道的机械臂控制方法及机械臂控制台。



背景技术:

目前,机械臂(属于一种机器人)主要应用于工业生产领域,它可把某一个物件或工具按空间位姿(位置和姿态)的时变要求进行移动,从而完成某一工业生产的作业要求。为了给舞台演出、展览展示市场输出良好的服务,机械臂被逐渐引入舞台演出与展览展示市场中。在实践中发现,随着引入舞台演出、展览展示市场中的机械臂越来越多,如何有效地对引入至舞台演出、展览展示市场中的数量较多的机械臂进行集中控制,以提高对引入至舞台演出、展览展示市场中的数量较多的机械臂的控制效率,从而能够为舞台演出、展览展示市场输出更好的服务,是舞台演出与展览展示市场急需解决的技术难题。



技术实现要素:

本发明实施例公开了一种基于多轨道的机械臂控制方法及机械臂控制台,能够有效地对引入至舞台演出、展览展示市场中的数量较多的机械臂进行集中控制,提高对引入至舞台演出、展览展示市场中的数量较多的机械臂的控制效率。

本发明实施例第一方面公开一种基于多轨道的机械臂控制方法,包括:

OPC模块通过OPC协议与OPC服务器建立数据通讯连接,所述OPC服务器通过网络与各个机械臂的PLC设备建立数据通讯连接;

所述OPC模块通过函数接口从多轨回放模块中调用多个轨道预生成的轨道景;所述多个轨道预生成的轨道景包括启动轨道预生成的用于进行全局控制所有机械臂启动的启动轨道景、同步轨道预生成的用于进行全局控制所有机械臂同步的同步轨道景、速度轨道预生成的用于进行全局控制所有机械臂速度的速度轨道景、机器人轨道预生成的用于标识所述各个机械臂的机器人轨道景以及命令轨道预生成的用于对机械臂进行控制的命令轨道景;

所述OPC模块将调用的所述多个轨道预生成的轨道景通过所述OPC服务器发送给所述各个机械臂的PLC设备,以使所述各个机械臂的PLC设备根据所述多个轨道预生成的轨道景各自对相应的机械臂进行控制。

作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:

所述OPC模块检测用户针对任一个机械臂对应的监控框的触及操作,并响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数,所述机器人详细参数包括机器人轴角度、机器人速度、正在运行程序号、当前运行时间以及总运行时间,其中:

1)所述机器人轴角度:包括A1-A6的6个角度参数,角度参数范围为-180°到180°;

2)所述机器人速度:每个机械臂运行都有自身的速度,只许显示查看,不许修改;

3)所述正在运行程序号:包括机械臂当前运行的程序号;

4)所述当前运行时间:包括机械臂当前运行的时间;

5)所述总运行时间:包括机械臂总的运行时间。

作为一种可选的实施方式,在本发明实施例第一方面中,所述OPC模块检测用户针对任一个机械臂对应的监控框的触及操作之后,以及响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数之前,所述方法还包括:

检测所述触及操作产生的触及压力和触及指纹;

判断所述触及压力是否超过预设触及压力,如果超过,输出人机交互界面,所述人机交互界面上以阵列方式排序显示多个不同的图形;

在用户完成对所述人机交互界面上的所述多个不同的图形重新排序之后,确定重新排序后的所述多个不同的图形的排序规则;

判断是否存储有所述排序规则对应的模板指纹特征,如果存储有,判断所述排序规则对应的模板指纹特征的唯一标签是否与所述任一个机械臂对应的模板指纹特征的唯一标签相同,如果相同,根据所述触及指纹生成触及指纹图像;

对所述触及指纹图像做预处理,所述预处理包括分别对所述触及指纹图像的图像分割、图像增强、图像二值化以及细化处理,获得输入细化指纹图像;

在所述输入细化指纹图像中提取指纹细节点,并对所述输入细化指纹图像进行跟踪,并提取所述输入细化指纹图像中脊线上的采样点,以及提取所述输入细化指纹图像的采样点的凸包,生成含有指纹细节点、所有脊线上采样点和采样点的凸包的输入指纹特征;

利用指纹细节点周围的脊线采样点信息,构建输入指纹特征中的指纹细节点局部方向描述;

根据输入指纹特征中的指纹细节点局部方向描述和模板指纹特征的指纹细节点局部方向描述,计算输入指纹特征中的指纹细节点与所述任一个机械臂对应的模板指纹特征中的指纹细节点之间的相似度,得到指纹细节点相似度;

判断指纹细节点相似度是否超过预设阈值,如果超过,执行所述的响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数的步骤。

作为一种可选的实施方式,在本发明实施例第一方面中,在判断出指纹细节点相似度超过预设阈值之后,以及在响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数之前,所述方法还包括:

检测所述OPC服务器是否绑定有允许通过所述OPC服务器监视机械臂的机器人详细参数的许可用户的唯一身份标签;

如果绑定有所述许可用户的唯一身份标签,以所述许可用户的唯一身份标签为依据,从数据库中查询所述许可用户的唯一身份标签对应的许可用户指纹特征;

识别所述输入指纹特征与所述许可用户指纹特征是否相匹配,如果所述输入指纹特征与所述许可用户指纹特征不相匹配,向所述许可用户指纹特征对应的许可用户发送监视许可请求,所述监视许可请求包括所述任一个机械臂的标签;

若接收到所述许可用户针对所述监视许可请求返回的监视许可同意响应,识别所述监视许可同意响应的接收时间是否位于所述OPC服务器绑定的允许通过所述OPC服务器监视机械臂的机器人详细参数的许可访问时间段内;

如果所述接收时间位于所述许可访问时间段内,执行所述的响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数的步骤;

如果所述输入指纹特征与所述许可用户指纹特征相匹配,识别当前时间是否位于所述许可访问时间段内;如果当前时间位于所述许可访问时间段内,执行所述的响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数的步骤。

作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:

所述OPC模块检测用户针对所有机械臂输入的全局监控指令,并响应所述全局监控指令通过所述OPC服务器监视所有机械臂的机器人全局参数,所述机器人全局参数包括机器人全局速度、PLC连接状态以及速度不一致报警,其中:

1)所述机器人全局速度:显示机器人的全局速度;

2)所述PLC连接状态:即是PLC设备与机械臂控制台的连接状态,需要通过所述OPC服务器与PLC设备连接状态判断显示;

3)所述速度不一致报警:运行过程中所有机械臂的速度应该是一致的,因为速度的设置只能通过全局速度设置进行对每个机械臂同时进行速度设置,当所有机械臂出现一个速度不同步的情况就需要进行报警提示,并且需要停止机械臂运行。

作为一种可选的实施方式,在本发明实施例第一方面中,所述OPC模块检测用户针对所有机械臂输入的全局监控指令之后,以及响应所述全局监控指令通过所述OPC服务器监视所有机械臂的机器人全局参数之前,所述方法还包括:

检测所述OPC服务器是否绑定有允许通过所述OPC服务器监视所有机械臂的机器人全局参数的控台管理用户的唯一标签;

如果绑定有所述控台管理用户的唯一身份标签,以所述控台管理用户的唯一身份标签为依据,从数据库中查询所述控台管理用户的唯一身份标签对应的唯一合法密钥;

识别所述全局监控指令中是否包括待校验密钥,如果所述全局监控指令中包括所述待校验密钥,对比所述待校验密钥与所述控台管理用户的唯一密钥是否相同;如果相同,执行所述的响应所述全局监控指令通过所述OPC服务器监视所有机械臂的机器人全局参数的步骤。

作为一种可选的实施方式,在本发明实施例第一方面中,在OPC模块通过OPC协议与OPC服务器建立数据通讯连接,所述OPC服务器通过网络与各个机械臂的PLC设备建立数据通讯连接之后,以及在所述OPC模块通过函数接口从多轨回放模块中调用多个轨道预生成的轨道景之前,所述方法还包括:

检测用户输入的对多轨回放模块中多个轨道预生成的轨道景的编辑指令,并响应所述编辑指令对轨道景进行编辑,其中,编辑包括绑定、解绑、左对齐、等长、鼠标、区域选择、屏蔽、删除、复制、粘贴、撤销、恢复、标记、清除、上一个、下一个以及设置,其中:

1)绑定:将多个景绑定一起,捆绑的景作为一个整体,执行包括移动、删除在内的操作时同时生效;

2)解绑:将两个景解除绑定;

3)左对齐:选中多个景,以视图中最左端的景为目标,将所选中的景进行左对齐;

4)等长:选中相同类型的多个景,以最后一个景为目标,将所选中的景进行等长操作;

5)鼠标:选择其他功能时,要使得其他功能失效,需切换到鼠标状态;

6)区域选择:区域框选选中相应的轨道景;

7)屏蔽:屏蔽相应景,使其失效;

8)删除:点击删除按钮,切换到删除状态,点击要删除的景,即可删除景;

9)复制:选中要复制的景,进行复制;

10)粘贴:将已复制的景进行粘贴;

11)撤销:将当前操作撤销到上一个操作状态;

12)恢复:将当前操作恢复到下一个操作状态;

13)标记:在时间轴上的时刻做相应的标记;

14)清除:清除时间轴上的所有标记;

15)上一个:跳转到时间轴的上一个标记位置;

16)下一个:跳转到时间轴上下一个标记位置;

17)设置:弹出机器人设置界面,设置当前工程允许使用的机械臂及机械臂允许使用的程序号。

本发明实施例第二方面公开一种机械臂控制台,包括:

OPC模块、OPC服务器以及多轨回放模块,其中,所述OPC模块通过OPC协议与所述OPC服务器建立数据通讯连接,所述OPC服务器通过网络与各个机械臂的PLC设备建立数据通讯连接;

所述OPC模块,用于通过函数接口从所述多轨回放模块中调用多个轨道预生成的轨道景;所述多个轨道预生成的轨道景包括启动轨道预生成的用于进行全局控制所有机械臂启动的启动轨道景、同步轨道预生成的用于进行全局控制所有机械臂同步的同步轨道景、速度轨道预生成的用于进行全局控制所有机械臂速度的速度轨道景、机器人轨道预生成的用于标识所述各个机械臂的机器人轨道景以及命令轨道预生成的用于对机械臂进行控制的命令轨道景;

所述OPC模块,还用于将调用的所述多个轨道预生成的轨道景通过所述OPC服务器发送给所述各个机械臂的PLC设备,以使所述各个机械臂的PLC设备根据所述多个轨道预生成的轨道景各自对相应的机械臂进行控制。

作为一种可选的实施方式,在本发明实施例第二方面中:

所述OPC模块,还用于检测用户针对任一个机械臂对应的监控框的触及操作,并响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数,所述机器人详细参数包括机器人轴角度、机器人速度、正在运行程序号、当前运行时间以及总运行时间,其中:

1)所述机器人轴角度:包括A1-A6的6个角度参数,角度参数范围为-180°到180°;

2)所述机器人速度:每个机械臂运行都有自身的速度,只许显示查看,不许修改;

3)所述正在运行程序号:包括机械臂当前运行的程序号;

4)所述当前运行时间:包括机械臂当前运行的时间;

5)所述总运行时间:包括机械臂总的运行时间。

作为一种可选的实施方式,在本发明实施例第二方面中:

所述OPC模块还用于检测用户针对任一个机械臂对应的监控框的触及操作之后,以及响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数之前,执行以下操作:

检测所述触及操作产生的触及压力和触及指纹;

判断所述触及压力是否超过预设触及压力,如果超过,输出人机交互界面,所述人机交互界面上以阵列方式排序显示多个不同的图形;

在用户完成对所述人机交互界面上的所述多个不同的图形重新排序之后,确定重新排序后的所述多个不同的图形的排序规则;

判断是否存储有所述排序规则对应的模板指纹特征,如果存储有,判断所述排序规则对应的模板指纹特征的唯一标签是否与所述任一个机械臂对应的模板指纹特征的唯一标签相同,如果相同,根据所述触及指纹生成触及指纹图像;

对所述触及指纹图像做预处理,所述预处理包括分别对所述触及指纹图像的图像分割、图像增强、图像二值化以及细化处理,获得输入细化指纹图像;

在所述输入细化指纹图像中提取指纹细节点,并对所述输入细化指纹图像进行跟踪,并提取所述输入细化指纹图像中脊线上的采样点,以及提取所述输入细化指纹图像的采样点的凸包,生成含有指纹细节点、所有脊线上采样点和采样点的凸包的输入指纹特征;

利用指纹细节点周围的脊线采样点信息,构建输入指纹特征中的指纹细节点局部方向描述;

根据输入指纹特征中的指纹细节点局部方向描述和模板指纹特征的指纹细节点局部方向描述,计算输入指纹特征中的指纹细节点与所述任一个机械臂对应的模板指纹特征中的指纹细节点之间的相似度,得到指纹细节点相似度;

判断指纹细节点相似度是否超过预设阈值,如果超过,执行所述的响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数。

作为一种可选的实施方式,在本发明实施例第二方面中:

所述OPC模块在判断出指纹细节点相似度超过预设阈值之后,以及在响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数之前,还执行以下操作:

检测所述OPC服务器是否绑定有允许通过所述OPC服务器监视机械臂的机器人详细参数的许可用户的唯一身份标签;

如果绑定有所述许可用户的唯一身份标签,以所述许可用户的唯一身份标签为依据,从数据库中查询所述许可用户的唯一身份标签对应的许可用户指纹特征;

识别所述输入指纹特征与所述许可用户指纹特征是否相匹配,如果所述输入指纹特征与所述许可用户指纹特征不相匹配,向所述许可用户指纹特征对应的许可用户发送监视许可请求,所述监视许可请求包括所述任一个机械臂的标签;

若接收到所述许可用户针对所述监视许可请求返回的监视许可同意响应,识别所述监视许可同意响应的接收时间是否位于所述OPC服务器绑定的允许通过所述OPC服务器监视机械臂的机器人详细参数的许可访问时间段内;

如果所述接收时间位于所述许可访问时间段内,执行所述的响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数的步骤;

如果所述输入指纹特征与所述许可用户指纹特征相匹配,识别当前时间是否位于所述许可访问时间段内;如果当前时间位于所述许可访问时间段内,执行所述的响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数。

作为一种可选的实施方式,在本发明实施例第二方面中:

所述OPC模块还用于检测用户针对所有机械臂输入的全局监控指令,并响应所述全局监控指令通过所述OPC服务器监视所有机械臂的机器人全局参数,所述机器人全局参数包括机器人全局速度、PLC连接状态以及速度不一致报警,其中:

1)所述机器人全局速度:显示机器人的全局速度;

2)所述PLC连接状态:即是PLC设备与机械臂控制台的连接状态,需要通过所述OPC服务器与PLC设备连接状态判断显示;

3)所述速度不一致报警:运行过程中所有机械臂的速度应该是一致的,因为速度的设置只能通过全局速度设置进行对每个机械臂同时进行速度设置,当所有机械臂出现一个速度不同步的情况就需要进行报警提示,并且需要停止机械臂运行。

作为一种可选的实施方式,在本发明实施例第二方面中:

所述OPC模块检测用户针对所有机械臂输入的全局监控指令之后,以及响应所述全局监控指令通过所述OPC服务器监视所有机械臂的机器人全局参数之前,还用于执行以下操作:

检测所述OPC服务器是否绑定有允许通过所述OPC服务器监视所有机械臂的机器人全局参数的控台管理用户的唯一标签;

如果绑定有所述控台管理用户的唯一身份标签,以所述控台管理用户的唯一身份标签为依据,从数据库中查询所述控台管理用户的唯一身份标签对应的唯一合法密钥;

识别所述全局监控指令中是否包括待校验密钥,如果所述全局监控指令中包括所述待校验密钥,对比所述待校验密钥与所述控台管理用户的唯一密钥是否相同;如果相同,执行所述的响应所述全局监控指令通过所述OPC服务器监视所有机械臂的机器人全局参数。

作为一种可选的实施方式,在本发明实施例第二方面中:

在OPC模块通过OPC协议与OPC服务器建立数据通讯连接,所述OPC服务器通过网络与各个机械臂的PLC设备建立数据通讯连接之后,以及在所述OPC模块通过函数接口从多轨回放模块中调用多个轨道预生成的轨道景之前,所述OPC模块还执行以下操作:

检测用户输入的对多轨回放模块中多个轨道预生成的轨道景的编辑指令,并响应所述编辑指令对轨道景进行编辑,其中,编辑包括绑定、解绑、左对齐、等长、鼠标、区域选择、屏蔽、删除、复制、粘贴、撤销、恢复、标记、清除、上一个、下一个以及设置,其中:

1)绑定:将多个景绑定一起,捆绑的景作为一个整体,执行包括移动、删除在内的操作时同时生效;

2)解绑:将两个景解除绑定;

3)左对齐:选中多个景,以视图中最左端的景为目标,将所选中的景进行左对齐;

4)等长:选中相同类型的多个景,以最后一个景为目标,将所选中的景进行等长操作;

5)鼠标:选择其他功能时,要使得其他功能失效,需切换到鼠标状态;

6)区域选择:区域框选选中相应的轨道景;

7)屏蔽:屏蔽相应景,使其失效;

8)删除:点击删除按钮,切换到删除状态,点击要删除的景,即可删除景;

9)复制:选中要复制的景,进行复制;

10)粘贴:将已复制的景进行粘贴;

11)撤销:将当前操作撤销到上一个操作状态;

12)恢复:将当前操作恢复到下一个操作状态;

13)标记:在时间轴上的时刻做相应的标记;

14)清除:清除时间轴上的所有标记;

15)上一个:跳转到时间轴的上一个标记位置;

16)下一个:跳转到时间轴上下一个标记位置;

17)设置:弹出机器人设置界面,设置当前工程允许使用的机械臂及其机械臂允许使用的程序号。

与现有技术相比,本发明实施例具备以下有益效果:

本发明实施例中,OPC模块可以通过函数接口从多轨回放模块中调用多个轨道预生成的轨道景,其中,多个轨道预生成的轨道景可以包括启动轨道预生成的用于进行全局控制所有机械臂启动的启动轨道景、同步轨道预生成的用于进行全局控制所有机械臂同步的同步轨道景、速度轨道预生成的用于进行全局控制所有机械臂速度的速度轨道景、机器人轨道预生成的用于标识所述各个机械臂的机器人轨道景以及命令轨道预生成的用于对机械臂进行控制的命令轨道景;进一步地,OPC模块可以将调用的多个轨道预生成的轨道景通过OPC服务器发送给各个机械臂的PLC设备,而各个机械臂的PLC设备可以根据多个轨道预生成的轨道景各自对相应的机械臂进行控制。显然,实施本发明实施例中,能够有效地对引入至舞台演出、展览展示市场中的数量较多的机械臂进行集中控制,从而可以提高对引入至舞台演出、展览展示市场中的数量较多的机械臂的控制效率。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例公开的一种基于多轨道的机械臂控制方法的流程示意图;

图2是本发明实施例公开的一种基于多轨道的机械臂控制台的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例公开了一种基于多轨道的机械臂控制方法及机械臂控制台,能够有效地对引入至舞台演出、展览展示市场中的数量较多的机械臂进行集中控制,提高对引入至舞台演出、展览展示市场中的数量较多的机械臂的控制效率。以下进行结合附图进行详细描述。

实施例一

请参阅图1,图1是本发明实施例公开的一种基于多轨道的机械臂控制方法的流程示意图。其中,图1所描述的基于多轨道的机械臂控制方法可以应用于机械臂控制台,该机械臂控制台可以主要适用于需要对数量较多的机械臂进行集中控制,以提高控制效率的舞台演出、展览展示市场等场合。如图1所示,该机械臂控制方法可以包括以下步骤:

101、OPC模块通过OPC协议与OPC服务器建立数据通讯连接,OPC服务器通过网络与各个机械臂的PLC设备建立数据通讯连接。

本发明实施例中,OPC模块是指用于过程控制的对象连接与嵌入(即OLE for Process Control)模块,OPC模块可以包括OPC控制和机器人监视两大功能。OPC服务器是指RSLinx OPC服务器,OPC模块和OPC服务器可以设置在机械臂控制台中,OPC模块主要是通过RSLinx OPC Server的服务器与机械臂的PLC(即Programmable Logic Controller,可编程逻辑控制器)设备进行数据交互,是机械臂控制台进行机械臂控制的接口模块。

102、OPC模块通过函数接口从多轨回放模块中调用多个轨道预生成的轨道景;其中,多个轨道预生成的轨道景包括启动轨道预生成的用于进行全局控制所有机械臂启动的启动轨道景、同步轨道预生成的用于进行全局控制所有机械臂同步的同步轨道景、速度轨道预生成的用于进行全局控制所有机械臂速度的速度轨道景、机器人轨道预生成的用于标识上述各个机械臂的机器人轨道景以及命令轨道预生成的用于对机械臂进行控制的命令轨道景。

本发明实施例中,多轨回放模块可以设置在机械臂控制台中,并且多轨回放模块函数接口与OPC模块连接。其中,上述的启动轨道景是多轨回放模块根据拖拽至启动轨道的OPC启动命令(属于全局命令)预先在启动轨道上生成的用于进行全局控制所有机械臂启动的轨道景;上述的同步轨道景是多轨回放模块根据拖拽至同步轨道的OPC同步命令(属于全局命令)预先在同步轨道上生成的用于进行全局控制所有机械臂同步的轨道景;上述的速度轨道景是多轨回放模块根据拖拽至速度轨道的OPC总速度命令(属于全局命令)预先在速度轨道上生成的用于进行全局控制所有机械臂速度的轨道景;上述的机器人轨道景是多轨回放模块根据拖拽至机器人轨道的机器人标签预先在机器人轨道上生成的用于标识上述各个机械臂的轨道景;上述的命令轨道景是多轨回放模块根据拖拽至命令轨道的控制命令素材预先在命令轨道上生成的用于对机械臂进行控制的轨道景。

本发明实施例中,命令轨道上生成的用于对机械臂进行控制的轨道景可以用于控制机械臂旋转的角度、旋转的方向等等。

本发明实施例中,上述机器人轨道可以是根据机械臂的数量定制的多条机器人轨道,每一条机器人轨道上可以放置相应的机器人标签(如机械臂的预选程序号等标签);其中,多条机器人轨道相互平行,并且多条机器人轨道上放置的相应的机器人标签(如机械臂的预选程序号等标签)在时间轴上对齐,从而可以实现对引入至舞台演出、展览展示市场中的数量较多的机械臂的并行控制,从而可以更好的提高控制效率。

103、OPC模块将调用的多个轨道预生成的轨道景通过OPC服务器发送给上述各个机械臂的PLC设备,以使上述各个机械臂的PLC设备根据多个轨道预生成的轨道景各自对相应的机械臂进行控制。

作为一种可选的实施方式,在图1所描述的机械臂控制方法中,还可以执行以下步骤:

OPC模块检测用户针对任一个机械臂对应的监控框的触及操作,并响应该触及操作通过OPC服务器监视所述任一个机械臂的机器人详细参数,其中,机器人详细参数包括机器人轴角度、机器人速度、正在运行程序号、当前运行时间以及总运行时间,其中:

1)述机器人轴角度:包括A1-A6的6个角度参数,角度参数范围为-180°到180°;

2)所述机器人速度:每个机械臂运行都有自身的速度,只许显示查看,不许修改;

3)所述正在运行程序号:包括机械臂当前运行的程序号;

4)所述当前运行时间:包括机械臂当前运行的时间;

5)所述总运行时间:包括机械臂总的运行时间。

作为一种可选的实施方式,在图1所描述的机械臂控制方法中,OPC模块检测用户针对任一个机械臂对应的监控框的触及操作之后,以及响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数之前,还可以执行以下步骤:

检测所述触及操作产生的触及压力和触及指纹;

判断所述触及压力是否超过预设触及压力,如果超过,输出人机交互界面,所述人机交互界面上以阵列方式排序显示多个不同的图形;

在用户完成对所述人机交互界面上的所述多个不同的图形重新排序之后,确定重新排序后的所述多个不同的图形的排序规则;其中,所述多个不同的图形的排序规则是指所述多个不同的图形的位置排序关系;

判断是否存储有所述排序规则对应的模板指纹特征,如果存储有,判断所述排序规则对应的模板指纹特征的唯一标签是否与所述任一个机械臂对应的模板指纹特征的唯一标签相同,如果相同,根据所述触及指纹生成触及指纹图像;

对所述触及指纹图像做预处理,所述预处理包括分别对所述触及指纹图像的图像分割、图像增强、图像二值化以及细化处理,获得输入细化指纹图像;

在所述输入细化指纹图像中提取指纹细节点,并对所述输入细化指纹图像进行跟踪,并提取所述输入细化指纹图像中脊线上的采样点,以及提取所述输入细化指纹图像的采样点的凸包,生成含有指纹细节点、所有脊线上采样点和采样点的凸包的输入指纹特征;

利用指纹细节点周围的脊线采样点信息,构建输入指纹特征中的指纹细节点局部方向描述;

根据输入指纹特征中的指纹细节点局部方向描述和模板指纹特征的指纹细节点局部方向描述,计算输入指纹特征中的指纹细节点与所述任一个机械臂对应的模板指纹特征中的指纹细节点之间的相似度,得到指纹细节点相似度;

判断指纹细节点相似度是否超过预设阈值,如果超过,执行所述的响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数的步骤。

显然,实施上述实施方式,只有当预选存储有用户重新排序后的所述多个不同的图形的排序规则对应的模板指纹特征,并且该排序规则对应的模板指纹特征的唯一标签又与所述任一个机械臂对应的模板指纹特征的唯一标签相同、以及触及指纹图像的输入指纹特征中的指纹细节点与所述任一个机械臂对应的模板指纹特征中的指纹细节点之间的相似度超过预设阈值时,才执行所述的响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数的步骤,从而可以显著的提高监视所述任一个机械臂的机器人详细参数的安全性,防止所述任一个机械臂的机器人详细参数被非法用户肆意查询而导致的数据泄漏。

更优地,作为一种可选的实施方式,在图1所描述的机械臂控制方法中,OPC模块在判断出指纹细节点相似度超过预设阈值之后,以及在响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数之前,还可以先执行以下步骤:

检测所述OPC服务器是否绑定有允许通过所述OPC服务器监视机械臂的机器人详细参数的许可用户的唯一身份标签;

如果绑定有所述许可用户的唯一身份标签,以所述许可用户的唯一身份标签为依据,从数据库中查询所述许可用户的唯一身份标签对应的许可用户指纹特征;

识别所述输入指纹特征与所述许可用户指纹特征是否相匹配,如果所述输入指纹特征与所述许可用户指纹特征不相匹配,向所述许可用户指纹特征对应的许可用户发送监视许可请求,所述监视许可请求包括所述任一个机械臂的标签;可选地,如果所述输入指纹特征与所述许可用户指纹特征不相匹配,则在向所述许可用户指纹特征对应的许可用户发送监视许可请求之前,可以进一步确定所述输入指纹特征与所述许可用户指纹特征是否属于同一个用户集合组中的指纹特征,如果属于,则认为所述输入指纹特征属于的用户与所述许可用户指纹特征所属的许可用户相互熟悉,此时可以向所述许可用户指纹特征对应的许可用户发送监视许可请求,从而可以许可用户杜绝陌生用户打搅;

若接收到所述许可用户针对所述监视许可请求返回的监视许可同意响应,识别所述监视许可同意响应的接收时间是否位于所述OPC服务器绑定的允许通过所述OPC服务器监视机械臂的机器人详细参数的许可访问时间段内;

如果所述接收时间位于所述许可访问时间段内,执行所述的响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数的步骤;

如果所述输入指纹特征与所述许可用户指纹特征相匹配,识别当前时间是否位于所述许可访问时间段内;如果当前时间位于所述许可访问时间段内,执行所述的响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数的步骤。其中,所述输入指纹特征与所述许可用户指纹特征相匹配包括所述输入指纹特征与所述许可用户指纹特征之间存在配对关系,而且所述许可用户指纹特征与所述任一个机械臂对应的模板指纹特征可以不同。

显然,实施上述实施方式,当预选存储有用户重新排序后的所述多个不同的图形的排序规则对应的模板指纹特征,并且该排序规则对应的模板指纹特征的唯一标签又与所述任一个机械臂对应的模板指纹特征的唯一标签相同、以及触及指纹图像的输入指纹特征中的指纹细节点与所述任一个机械臂对应的模板指纹特征中的指纹细节点之间的相似度超过预设阈值时,只允许OPC服务器绑定的许可用户或者经过OPC服务器绑定的许可用户许可的其他用户在许可用户规定的许可访问时间段,才能通过OPC服务器监视所述任一个机械臂的机器人详细参数,从而可以实现经过OPC服务器和所述任一个机械臂的双重许可之后,才能通过OPC服务器监视所述任一个机械臂的机器人详细参数,从而可以显著的提高监视所述任一个机械臂的机器人详细参数的安全性,防止所述任一个机械臂的机器人详细参数被非法用户肆意查询而导致的数据泄漏。

更优地,作为一种可选的实施方式,在图1所描述的机械臂控制方法中,还可以包括以下步骤:

所述OPC模块检测用户针对所有机械臂输入的全局监控指令,并响应所述全局监控指令通过所述OPC服务器监视所有机械臂的机器人全局参数,所述机器人全局参数包括机器人全局速度、PLC连接状态以及速度不一致报警,其中:

1)所述机器人全局速度:显示机器人的全局速度;

2)所述PLC连接状态:即是PLC设备与机械臂控制台的连接状态,需要通过所述OPC服务器与PLC设备连接状态判断显示;

3)所述速度不一致报警:运行过程中所有机械臂的速度应该是一致的,因为速度的设置只能通过全局速度设置进行对每个机械臂同时进行速度设置,当所有机械臂出现一个速度不同步的情况就需要进行报警提示,并且需要停止机械臂运行。

更优地,在图1所描述的机械臂控制方法中,所述OPC模块检测用户针对所有机械臂输入的全局监控指令之后,以及响应所述全局监控指令通过所述OPC服务器监视所有机械臂的机器人全局参数之前,所述方法还包括:

检测所述OPC服务器是否绑定有允许通过所述OPC服务器监视所有机械臂的机器人全局参数的控台管理用户的唯一标签;

如果绑定有所述控台管理用户的唯一身份标签,以所述控台管理用户的唯一身份标签为依据,从数据库中查询所述控台管理用户的唯一身份标签对应的唯一合法密钥;

识别所述全局监控指令中是否包括待校验密钥,如果所述全局监控指令中包括所述待校验密钥,对比所述待校验密钥与所述控台管理用户的唯一密钥是否相同;如果相同,执行所述的响应所述全局监控指令通过所述OPC服务器监视所有机械臂的机器人全局参数的步骤。

显然,实施上述实施方式,当所述全局监控指令中包括待校验密钥,并且所述全局监控指令中包括的所述待校验密钥与OPC服务器绑定的允许通过所述OPC服务器监视所有机械臂的机器人全局参数的控台管理用户的唯一标签对应的唯一合法密钥相同时,才能通过所述OPC服务器监视所有机械臂的机器人全局参数,从而可以显著的提高监视所有机械臂的机器人全局参数的安全性,防止所有机械臂的机器人全局参数被非法用户肆意查询而导致的数据泄漏。

更优地,在图1所描述的机械臂控制方法中,在OPC模块通过OPC协议与OPC服务器建立数据通讯连接,所述OPC服务器通过网络与各个机械臂的PLC设备建立数据通讯连接之后,以及在所述OPC模块通过函数接口从多轨回放模块中调用多个轨道预生成的轨道景之前,所述方法还包括以下步骤:

检测用户输入的对多轨回放模块中多个轨道预生成的轨道景的编辑指令,并响应所述编辑指令对轨道景进行编辑,其中,编辑包括绑定、解绑、左对齐、等长、鼠标、区域选择、屏蔽、删除、复制、粘贴、撤销、恢复、标记、清除、上一个、下一个以及设置,其中:

1)绑定:将多个景绑定一起,捆绑的景作为一个整体,执行包括移动、删除在内的操作时同时生效;

2)解绑:将两个景解除绑定;

3)左对齐:选中多个景,以视图中最左端的景为目标,将所选中的景进行左对齐;

4)等长:选中相同类型的多个景,以最后一个景为目标,将所选中的景进行等长操作;

5)鼠标:选择其他功能时,要使得其他功能失效,需切换到鼠标状态;

6)区域选择:区域框选选中相应的轨道景;

7)屏蔽:屏蔽相应景,使其失效;

8)删除:点击删除按钮,切换到删除状态,点击要删除的景,即可删除景;

9)复制:选中要复制的景,进行复制;

10)粘贴:将已复制的景进行粘贴;

11)撤销:将当前操作撤销到上一个操作状态;

12)恢复:将当前操作恢复到下一个操作状态;

13)标记:在时间轴上的时刻做相应的标记;

14)清除:清除时间轴上的所有标记;

15)上一个:跳转到时间轴的上一个标记位置;

16)下一个:跳转到时间轴上下一个标记位置;

17)设置:弹出机器人设置界面,设置当前工程允许使用的机械臂及机械臂允许使用的程序号。

更优地,在图1所描述的机械臂控制方法中,所述方法还包括以下步骤:

检测用户对多轨回放模块中多个轨道输入的轨道属性设置指令,并响应所述轨道属性设置指令对所述多个轨道的轨道属性进行设置,其中:轨道属性可以包括轨道名称、轨道锁定、轨道关闭、轨道景列表、轨道景操作(复制、删除、定位、重命名)等等。

作为一种可选的实施方式,在检测用户对多轨回放模块中多个轨道输入的轨道属性设置指令之后,可以按照预先统计好的所述多个轨道的轨道属性的设置频率从高到底的顺序,对所述多个轨道的轨道属性进行排序,从而便于用户对设置频率较高的轨道属性进行快速设置。

显然,实施图1所描述的机械臂控制方法,能够有效地对引入至舞台演出、展览展示市场中的数量较多的机械臂进行集中控制,从而可以提高对引入至舞台演出、展览展示市场中的数量较多的机械臂的控制效率。

实施例二

请参阅图2,图2是本发明实施例公开的一种机械臂控制台的结构示意图。其中,图2所描述的机械臂控制可以主要适用于需要对数量较多的机械臂进行集中控制,以提高控制效率的舞台演出、展览展示市场等场合。如图2所示,该机械臂控制台可以包括以下步骤:

OPC模块、OPC服务器以及多轨回放模块,其中,所述OPC模块通过OPC协议与所述OPC服务器建立数据通讯连接,所述OPC服务器通过网络与各个机械臂的PLC设备建立数据通讯连接;

所述OPC模块,用于通过函数接口从所述多轨回放模块中调用多个轨道预生成的轨道景;所述多个轨道预生成的轨道景包括启动轨道预生成的用于进行全局控制所有机械臂启动的启动轨道景、同步轨道预生成的用于进行全局控制所有机械臂同步的同步轨道景、速度轨道预生成的用于进行全局控制所有机械臂速度的速度轨道景、机器人轨道预生成的用于标识所述各个机械臂的机器人轨道景以及命令轨道预生成的用于对机械臂进行控制的命令轨道景;

所述OPC模块,还用于将调用的所述多个轨道预生成的轨道景通过所述OPC服务器发送给所述各个机械臂的PLC设备,以使所述各个机械臂的PLC设备根据所述多个轨道预生成的轨道景各自对相应的机械臂进行控制。

作为一种可选的实施方式,在图2所述的机械臂控制台中:

所述OPC模块,还用于检测用户针对任一个机械臂对应的监控框的触及操作,并响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数,所述机器人详细参数包括机器人轴角度、机器人速度、正在运行程序号、当前运行时间以及总运行时间,其中:

1)所述机器人轴角度:包括A1-A6的6个角度参数,角度参数范围为-180°到180°;

2)所述机器人速度:每个机械臂运行都有自身的速度,只许显示查看,不许修改;

3)所述正在运行程序号:包括机械臂当前运行的程序号;

4)所述当前运行时间:包括机械臂当前运行的时间;

5)所述总运行时间:包括机械臂总的运行时间。

作为一种可选的实施方式,在图2所述的机械臂控制台中:

所述OPC模块还用于检测用户针对任一个机械臂对应的监控框的触及操作之后,以及响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数之前,执行以下操作:

检测所述触及操作产生的触及压力和触及指纹;

判断所述触及压力是否超过预设触及压力,如果超过,输出人机交互界面,所述人机交互界面上以阵列方式排序显示多个不同的图形;

在用户完成对所述人机交互界面上的所述多个不同的图形重新排序之后,确定重新排序后的所述多个不同的图形的排序规则;

判断是否存储有所述排序规则对应的模板指纹特征,如果存储有,判断所述排序规则对应的模板指纹特征的唯一标签是否与所述任一个机械臂对应的模板指纹特征的唯一标签相同,如果相同,根据所述触及指纹生成触及指纹图像;

对所述触及指纹图像做预处理,所述预处理包括分别对所述触及指纹图像的图像分割、图像增强、图像二值化以及细化处理,获得输入细化指纹图像;

在所述输入细化指纹图像中提取指纹细节点,并对所述输入细化指纹图像进行跟踪,并提取所述输入细化指纹图像中脊线上的采样点,以及提取所述输入细化指纹图像的采样点的凸包,生成含有指纹细节点、所有脊线上采样点和采样点的凸包的输入指纹特征;

利用指纹细节点周围的脊线采样点信息,构建输入指纹特征中的指纹细节点局部方向描述;

根据输入指纹特征中的指纹细节点局部方向描述和模板指纹特征的指纹细节点局部方向描述,计算输入指纹特征中的指纹细节点与所述任一个机械臂对应的模板指纹特征中的指纹细节点之间的相似度,得到指纹细节点相似度;

判断指纹细节点相似度是否超过预设阈值,如果超过,执行所述的响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数。

显然,实施上述实施方式,只有当预选存储有用户重新排序后的所述多个不同的图形的排序规则对应的模板指纹特征,并且该排序规则对应的模板指纹特征的唯一标签又与所述任一个机械臂对应的模板指纹特征的唯一标签相同、以及触及指纹图像的输入指纹特征中的指纹细节点与所述任一个机械臂对应的模板指纹特征中的指纹细节点之间的相似度超过预设阈值时,才执行所述的响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数的步骤,从而可以显著的提高监视所述任一个机械臂的机器人详细参数的安全性,防止所述任一个机械臂的机器人详细参数被非法用户肆意查询而导致的数据泄漏。

作为一种可选的实施方式,在图2所述的机械臂控制台中:

所述OPC模块在判断出指纹细节点相似度超过预设阈值之后,以及在响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数之前,还执行以下操作:

检测所述OPC服务器是否绑定有允许通过所述OPC服务器监视机械臂的机器人详细参数的许可用户的唯一身份标签;

如果绑定有所述许可用户的唯一身份标签,以所述许可用户的唯一身份标签为依据,从数据库中查询所述许可用户的唯一身份标签对应的许可用户指纹特征;

识别所述输入指纹特征与所述许可用户指纹特征是否相匹配,如果所述输入指纹特征与所述许可用户指纹特征不相匹配,向所述许可用户指纹特征对应的许可用户发送监视许可请求,所述监视许可请求包括所述任一个机械臂的标签;可选地,如果所述输入指纹特征与所述许可用户指纹特征不相匹配,则在向所述许可用户指纹特征对应的许可用户发送监视许可请求之前,可以进一步确定所述输入指纹特征与所述许可用户指纹特征是否属于同一个用户集合组中的指纹特征,如果属于,则认为所述输入指纹特征属于的用户与所述许可用户指纹特征所属的许可用户相互熟悉,此时可以向所述许可用户指纹特征对应的许可用户发送监视许可请求,从而可以许可用户杜绝陌生用户打搅;

若接收到所述许可用户针对所述监视许可请求返回的监视许可同意响应,识别所述监视许可同意响应的接收时间是否位于所述OPC服务器绑定的允许通过所述OPC服务器监视机械臂的机器人详细参数的许可访问时间段内;

如果所述接收时间位于所述许可访问时间段内,执行所述的响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数的步骤;

如果所述输入指纹特征与所述许可用户指纹特征相匹配,识别当前时间是否位于所述许可访问时间段内;如果当前时间位于所述许可访问时间段内,执行所述的响应所述触及操作通过所述OPC服务器监视所述任一个机械臂的机器人详细参数。其中,所述输入指纹特征与所述许可用户指纹特征相匹配包括所述输入指纹特征与所述许可用户指纹特征之间存在配对关系,而且所述许可用户指纹特征与所述任一个机械臂对应的模板指纹特征可以不同。

显然,实施上述实施方式,当预选存储有用户重新排序后的所述多个不同的图形的排序规则对应的模板指纹特征,并且该排序规则对应的模板指纹特征的唯一标签又与所述任一个机械臂对应的模板指纹特征的唯一标签相同、以及触及指纹图像的输入指纹特征中的指纹细节点与所述任一个机械臂对应的模板指纹特征中的指纹细节点之间的相似度超过预设阈值时,只允许OPC服务器绑定的许可用户或者经过OPC服务器绑定的许可用户许可的其他用户在许可用户规定的许可访问时间段,才能通过OPC服务器监视所述任一个机械臂的机器人详细参数,从而可以实现经过OPC服务器和所述任一个机械臂的双重许可之后,才能通过OPC服务器监视所述任一个机械臂的机器人详细参数,从而可以显著的提高监视所述任一个机械臂的机器人详细参数的安全性,防止所述任一个机械臂的机器人详细参数被非法用户肆意查询而导致的数据泄漏。

作为一种可选的实施方式,在图2所述的机械臂控制台中:

所述OPC模块还用于检测用户针对所有机械臂输入的全局监控指令,并响应所述全局监控指令通过所述OPC服务器监视所有机械臂的机器人全局参数,所述机器人全局参数包括机器人全局速度、PLC连接状态以及速度不一致报警,其中:

1)所述机器人全局速度:显示机器人的全局速度;

2)所述PLC连接状态:即是PLC设备与机械臂控制台的连接状态,需要通过所述OPC服务器与PLC设备连接状态判断显示;

3)所述速度不一致报警:运行过程中所有机械臂的速度应该是一致的,因为速度的设置只能通过全局速度设置进行对每个机械臂同时进行速度设置,当所有机械臂出现一个速度不同步的情况就需要进行报警提示,并且需要停止机械臂运行。

作为一种可选的实施方式,在图2所述的机械臂控制台中:

所述OPC模块检测用户针对所有机械臂输入的全局监控指令之后,以及响应所述全局监控指令通过所述OPC服务器监视所有机械臂的机器人全局参数之前,还执行以下操作:

检测所述OPC服务器是否绑定有允许通过所述OPC服务器监视所有机械臂的机器人全局参数的控台管理用户的唯一标签;

如果绑定有所述控台管理用户的唯一身份标签,以所述控台管理用户的唯一身份标签为依据,从数据库中查询所述控台管理用户的唯一身份标签对应的唯一合法密钥;

识别所述全局监控指令中是否包括待校验密钥,如果所述全局监控指令中包括所述待校验密钥,对比所述待校验密钥与所述控台管理用户的唯一密钥是否相同;如果相同,执行所述的响应所述全局监控指令通过所述OPC服务器监视所有机械臂的机器人全局参数。

显然,实施上述实施方式,当所述全局监控指令中包括待校验密钥,并且所述全局监控指令中包括的所述待校验密钥与OPC服务器绑定的允许通过所述OPC服务器监视所有机械臂的机器人全局参数的控台管理用户的唯一标签对应的唯一合法密钥相同时,才能通过所述OPC服务器监视所有机械臂的机器人全局参数,从而可以显著的提高监视所有机械臂的机器人全局参数的安全性,防止所有机械臂的机器人全局参数被非法用户肆意查询而导致的数据泄漏。

更优地,在图2所描述的机械臂控制台中,在OPC模块通过OPC协议与OPC服务器建立数据通讯连接,所述OPC服务器通过网络与各个机械臂的PLC设备建立数据通讯连接之后,以及在所述OPC模块通过函数接口从多轨回放模块中调用多个轨道预生成的轨道景之前,OPC模块还可以执行以下操作:

检测用户输入的对多轨回放模块中多个轨道预生成的轨道景的编辑指令,并响应所述编辑指令对轨道景进行编辑,其中,编辑包括绑定、解绑、左对齐、等长、鼠标、区域选择、屏蔽、删除、复制、粘贴、撤销、恢复、标记、清除、上一个、下一个以及设置,其中:

1)绑定:将多个景绑定一起,捆绑的景作为一个整体,执行包括移动、删除在内的操作时同时生效;

2)解绑:将两个景解除绑定;

3)左对齐:选中多个景,以视图中最左端的景为目标,将所选中的景进行左对齐;

4)等长:选中相同类型的多个景,以最后一个景为目标,将所选中的景进行等长操作;

5)鼠标:选择其他功能时,要使得其他功能失效,需切换到鼠标状态;

6)区域选择:区域框选选中相应的轨道景;

7)屏蔽:屏蔽相应景,使其失效;

8)删除:点击删除按钮,切换到删除状态,点击要删除的景,即可删除景;

9)复制:选中要复制的景,进行复制;

10)粘贴:将已复制的景进行粘贴;

11)撤销:将当前操作撤销到上一个操作状态;

12)恢复:将当前操作恢复到下一个操作状态;

13)标记:在时间轴上的时刻做相应的标记;

14)清除:清除时间轴上的所有标记;

15)上一个:跳转到时间轴的上一个标记位置;

16)下一个:跳转到时间轴上下一个标记位置;

17)设置:弹出机器人设置界面,设置当前工程允许使用的机械臂及机械臂允许使用的程序号。

更优地,在图2所描述的机械臂控制台中,OPC模块还可以执行以下操作:

检测用户对多轨回放模块中多个轨道输入的轨道属性设置指令,并响应所述轨道属性设置指令对所述多个轨道的轨道属性进行设置,其中:轨道属性可以包括轨道名称、轨道锁定、轨道关闭、轨道景列表、轨道景操作(复制、删除、定位、重命名)等等。

作为一种可选的实施方式,在检测用户对多轨回放模块中多个轨道输入的轨道属性设置指令之后,OPC模块可以按照预先统计好的所述多个轨道的轨道属性的设置频率从高到底的顺序,对所述多个轨道的轨道属性进行排序,从而便于用户对设置频率较高的轨道属性进行快速设置。

本发明实施例中,机械臂控制台还可以设置有控制编辑模块,控制编辑模块可以用于编辑控制命令素材、编辑控制命令素材节点以及进行设备管理(如机械臂标签管理、添加TCP设备、服务器地址设置)等操作。

显然,实施图2所描述的机械臂控制台,能够有效地对引入至舞台演出、展览展示市场中的数量较多的机械臂进行集中控制,从而可以提高对引入至舞台演出、展览展示市场中的数量较多的机械臂的控制效率。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上对本发明实施例公开的一种基于多轨道的机械臂控制方法及机械臂控制台进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1