一种基于区块链的机器人集群通讯系统的制作方法

文档序号:38035651发布日期:2024-05-17 13:20阅读:9来源:国知局
一种基于区块链的机器人集群通讯系统的制作方法

本发明涉及机器人通讯,具体地说,涉及一种基于区块链的机器人集群通讯系统。


背景技术:

1、随着科学技术的发展,机器人集中了传感器技术,机械工程,电子工程,计算机工程,自动化控制工程以及人工智能等多学科的研究成果,代表机电一体化的最高成就,是目前科学技术发展最活跃的领域之一,不仅在工业,农业,国防,医疗,服务等行业中得到广泛的应用,而且在排雷,搜捕,救援,辐射和空间领域等有害与危险场合得到很好的应用,而相较于人来说,机器人依靠编写的程序和人工下达的确切指令才能进行精准的工作,而应对复杂工作环境时,预先编写的程序往往不能够适应复杂的工作环境,所以需要对机器人进行实时的指令输入,然而,为了方便对多个机器人进行同步的控制,一般采用无线网络传递指令信息,而这样机器人很有可能受到外界杂乱电波的影响,导致机器人执行的操作和操作员下达的指令不一致的现象,并且如果有不法分子蓄意捣乱,也会影响机器人的工作,所以在控制终端和机器人之间都要设置加密程序,避免机器人受到杂波影响,此外,由于该机器人集群通讯系统应用于多个机器人中,所以对机器人之间的工作配合也具有一定要求,因此,提出一种基于区块链的机器人集群通讯系统。


技术实现思路

1、本发明的目的在于提供一种基于区块链的机器人集群通讯系统,以解决上述背景技术中提出的问题。

2、为实现上述目的,提供了一种基于区块链的机器人集群通讯系统,包括密钥激活单元、控制系统和执行系统,所述密钥激活单元用于对控制系统进行锁定,在需要对机器人输入指令时,通过密钥激活单元解除对控制系统的锁定,所述控制系统用于对执行系统输入操作指令,并且在指令信息输出之前对指令信息进行加密处理,所述执行系统在接收控制系统传输的指令信息之后,首先对指令信息进行解密,然后控制机器人执行指令信息,在机器人执行指令的过程中,将机器人的实际工作情况加密传输至控制系统中,所述控制系统将执行系统传输的信息进行解密,并完成反馈,并且在机器人执行指令的过程中,所述执行系统使各个机器人之间可以获得彼此之间的信息,保证机器人直接协同工作的效果,所述控制系统对执行系统进行调节时,所述控制系统将调节结果进行储存,后期出现相同情况时直接采用储存的调解方案。

3、作为本技术方案的进一步改进,所述密钥激活单元采用des算法对控制系统的操作入口进行加密,在使用密钥对控制系统的操作入口进行解密之前,所述控制系统处于被锁定的状态,在使用密钥对控制系统的操作入口进行解密之后,所述控制系统被激活。

4、作为本技术方案的进一步改进,所述控制系统包括远程控制平台、信息储存单元和加密信息处理模块;

5、所述远程控制平台用于对执行系统发送控制指令,并将执行系统的实际工作情况进行采集,所述加密信息处理模块用于对远程控制平台发送的控制指令进行加密处理,并将其传输至执行系统中,所述执行系统将工作情况信息传输至远程控制平台时,所述加密信息处理模块对工作情况信息进行解密处理,所述信息储存单元用于将执行系统中机器人的工作程序进行记录,并将各个机器人之间的协作情况进行记录。

6、作为本技术方案的进一步改进,所述执行系统包括机器人信息处理模块、机器人指令执行单元和机器人信息交流模块;

7、所述机器人信息处理模块用于对加密信息处理模块传输的加密信息进行解密处理,并对机器人指令执行单元和机器人信息交流模块传输至远程控制平台的信息进行加密处理,所述机器人信息处理模块对远程控制平台发送的指令进行解密之后,所述机器人指令执行单元控制机器人进行工作,所述机器人指令执行单元将机器人的工作情况进行实时采集,并通过机器人信息处理模块进行加密后在各个机器人之间和远程控制平台相互传输。

8、作为本技术方案的进一步改进,所述加密信息处理模块和机器人信息处理模块采用rsa算法对信息进行加密,所述加密信息处理模块和机器人信息处理模块在传输信息时首先对信息进行加密,所述加密信息处理模块和机器人信息处理模块在接收信息时首先对信息进行解密。

9、作为本技术方案的进一步改进,所述机器人信息处理模块根据远程控制平台的指令信息对机器人的工作进行控制,并将机器人的工作步骤传输至远程控制平台。

10、作为本技术方案的进一步改进,所述机器人信息交流模块用于将每个机器人之间的工作步骤进行相互之间的传输。

11、作为本技术方案的进一步改进,所述信息储存单元用于储存机器人的工作步骤,所述机器人指令执行单元中的机器人的工作步骤不符合信息储存单元中储存的结果时,所述信息储存单元将远程控制平台的调节结果进行储存。

12、与现有技术相比,本发明的有益效果:

13、该基于区块链的机器人集群通讯系统中,通过双重加密的方式对该机器人集群通讯系统进行保护,可以大大提高其安全性,有效避免误操作或者杂乱电波对该机器人集群通讯系统的影响,并且在对机器人进行控制的过程中,各个机器人之间的工作步骤信息时刻保持相互传递,这样可以保证各个机器人之间的协作效果,同时在机器人之间的工作步骤出现问题时,将操作员的调节结果储存在信息储存单元中,后期遇到相同情况可以直接进行处理,提高工作效率。



技术特征:

1.一种基于区块链的机器人集群通讯系统,其特征在于:包括密钥激活单元(1)、控制系统和执行系统:

2.根据权利要求1所述的基于区块链的机器人集群通讯系统,其特征在于:所述密钥激活单元(1)采用des算法对控制系统的操作入口进行加密,在使用密钥对控制系统的操作入口进行解密之前,所述控制系统处于被锁定的状态,在使用密钥对控制系统的操作入口进行解密之后,所述控制系统被激活。

3.根据权利要求2所述的基于区块链的机器人集群通讯系统,其特征在于:所述控制系统包括远程控制平台(2)、信息储存单元(21)和加密信息处理模块(3);

4.根据权利要求3所述的基于区块链的机器人集群通讯系统,其特征在于:所述执行系统包括机器人信息处理模块(4)、机器人指令执行单元(5)和机器人信息交流模块(6);

5.根据权利要求4所述的基于区块链的机器人集群通讯系统,其特征在于:所述加密信息处理模块(3)和机器人信息处理模块(4)采用rsa算法对信息进行加密,所述加密信息处理模块(3)和机器人信息处理模块(4)在传输信息时首先对信息进行加密,所述加密信息处理模块(3)和机器人信息处理模块(4)在接收信息时首先对信息进行解密。

6.根据权利要求5所述的基于区块链的机器人集群通讯系统,其特征在于:所述机器人信息处理模块(4)根据远程控制平台(2)的指令信息对机器人的工作进行控制,并将机器人的工作步骤传输至远程控制平台(2)。

7.根据权利要求6所述的基于区块链的机器人集群通讯系统,其特征在于:所述机器人信息交流模块(6)用于将每个机器人之间的工作步骤进行相互之间的传输。

8.根据权利要求4所述的基于区块链的机器人集群通讯系统,其特征在于:所述信息储存单元(21)用于储存机器人的工作步骤,所述机器人指令执行单元(5)中的机器人的工作步骤不符合信息储存单元(21)中储存的结果时,所述信息储存单元(21)将远程控制平台(2)的调节结果进行储存。


技术总结
本发明涉及机器人通讯技术领域。本发明涉及一种基于区块链的机器人集群通讯系统。其包括密钥激活单元、控制系统和执行系统,密钥激活单元用于对控制系统进行锁定,在需要对机器人输入指令时,通过密钥激活单元解除对控制系统的锁定。本发明通过双重加密的方式对该机器人集群通讯系统进行保护,可以大大提高其安全性,有效避免误操作或者杂乱电波对该机器人集群通讯系统的影响,并且在对机器人进行控制的过程中,各个机器人之间的工作步骤信息时刻保持相互传递,这样可以保证各个机器人之间的协作效果,同时在机器人之间的工作步骤出现问题时,将操作员的调节结果储存在信息储存单元中,后期遇到相同情况可以直接进行处理,提高工作效率。

技术研发人员:张丽,宋婷婷
受保护的技术使用者:科丽霆(上海)智能科技有限公司
技术研发日:
技术公布日:2024/5/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1