The application provides a method, device and storage medium of control equipment, which is used to solve the problem that the code developer needs to modify the code of the manipulator controller, waste manpower and reduce the stability of the manipulator controller when the manipulator controller controls the newly added controlled equipment in the prior art. The transfer device of the application receives the data packet sent by the mechanical arm controller through the first control protocol supported by the mechanical arm controller, wherein, the data packet includes the identification information and the control instruction; if the multiple identification information corresponding to the transfer device contains the identification information in the data packet, the transfer device sends the control instruction in the data packet to the data packet through the second control protocol Among them, the controlled equipment corresponding to multiple identification information includes a mechanical arm and at least one additional mechanical arm equipment, and the second control protocol is the control protocol supported by the controlled equipment corresponding to the identification information in the data package.
【技术实现步骤摘要】
一种控制设备的方法、装置及存储介质
本申请涉及机械臂控制
,特别涉及一种控制设备的方法、装置及存储介质。
技术介绍
在机械臂的应用场景中,需要机械臂与其它附加设备进行配合来完成指定的任务,因此机械臂控制器要向机械臂及其它附加设备发送控制指令以进行某项任务,即机械臂和附加设备均为机械臂控制器的被控设备。但是机械臂和其它附加设备之间不同的设备对应有不同的物理接入方式,因此机械臂控制器控制机械臂及与其搭配的其它附加设备时,使用的控制协议也不同。因此机械臂控制器对机械臂及与其搭配的其它附加设备进行控制时,针对不同的驱动进行单独封装,需要专业的代码研发人员进行大量工作,以保证机械臂控制器控制所有设备执行相应的功能。现有技术中由于不同设备的控制协议不同,在新增加被控设备时,需要工作人员对机械臂控制器的代码进行改动,降低了机械臂控制器的稳定性。
技术实现思路
本申请实施例提供一种控制设备的方法、装置及存储介质,用以解决现有技术中通过修改机械臂控制器的代码以对新增加的被控设备进行控制时,修改机械臂控制器的代码导致机械臂控制器稳定性降低的问题。第一方面,本申请实施例提供一种控制设备的方法,该方法包括:中转设备通过机械臂控制器支持的第一控制协议,接收所述机械臂控制器发送的数据包;其中,所述数据包包括标识信息和控制指令;若所述中转设备对应的多个标识信息中包含所述数据包中的标识信息,则所述中转设备通过第二控制协议,将所述数据包中的控制指令发送给所述数据包中的标识信息对应的被控设备;其中,所述中转设备 ...
【技术保护点】
1.一种控制设备的方法,其特征在于,该方法包括:/n中转设备通过机械臂控制器支持的第一控制协议,接收所述机械臂控制器发送的数据包;其中,所述数据包包括标识信息和控制指令;/n若所述中转设备对应的多个标识信息中包含所述数据包中的标识信息,则所述中转设备通过第二控制协议,将所述数据包中的控制指令发送给所述数据包中的标识信息对应的被控设备;其中,所述中转设备对应的多个标识信息对应的被控设备包括机械臂和至少一个机械臂附加设备,所述第二控制协议是所述数据包中的标识信息对应的被控设备支持的控制协议。/n
【技术特征摘要】
1.一种控制设备的方法,其特征在于,该方法包括:
中转设备通过机械臂控制器支持的第一控制协议,接收所述机械臂控制器发送的数据包;其中,所述数据包包括标识信息和控制指令;
若所述中转设备对应的多个标识信息中包含所述数据包中的标识信息,则所述中转设备通过第二控制协议,将所述数据包中的控制指令发送给所述数据包中的标识信息对应的被控设备;其中,所述中转设备对应的多个标识信息对应的被控设备包括机械臂和至少一个机械臂附加设备,所述第二控制协议是所述数据包中的标识信息对应的被控设备支持的控制协议。
2.如权利要求1所述的方法,其特征在于,该方法还包括:
若所述中转设备对应的多个标识信息中不包含所述数据包中的标识信息,则所述中转设备丢弃所述数据包。
3.如权利要求1或2所述的方法,其特征在于,所述标识信息为被控设备标识,或功能标识。
4.如权利要求1或2所述的方法,其特征在于,所述控制指令包括操作命令和操作参数。
5.一种控制设备的方法,其特征在于,该方法包括:
机械臂控制器基于用户对被控设备功能列表的操作,生成数据包;其中,所述数据包包括标识信息和控制指令;
所述机械臂控制器将所述数据包通过其支持的第一控制协议发送给中转设备,以使所述中转设备通过第二控制协议将所述数据包中的控制指令发送给所述数据包中的标识信息对应的被控设备;其中,所述第二控制协议是所述数据包中的标识信息对应的被控设备支持的控制协议。
6.一种控制设备的装置,其特征在于,该装置包括:
接收模块,用于通过机械臂控制器支持的第一控制协议,接收所述机械臂控制器发送的数据包;其中,所述数据包包...
【专利技术属性】
技术研发人员:刘晨曦,
申请(专利权)人:北京猎户星空科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。