当前位置: 首页 > 专利查询>何乙诚专利>正文

一种机器人远程控制系统技术方案

技术编号:13983660 阅读:32 留言:0更新日期:2016-11-12 18:32
本发明专利技术公开了一种机器人远程控制系统,该系统包括服务器、远程数据库和机器人,机器人上设置有电机,电机为机器人提供动力,服务器能够与机器人实现远程通信,服务器中设置有运行命令收发模块,机器人中运行操作系统,操作系统向运行命令收发模块发送数据,运行命令收发模块向操作系统发送命令;操作系统还用于将命令传输给电机,电机用于根据命令控制所述机器人的运动;服务器进一步用于将运行命令收发模块接收到的数据存储在远程数据库中。该系统通过智能化的操作系统,可将机器人拍摄的影像、行走的GPS数据、录制的音频随时发送到服务器的远程数据库当中进行存储,实现智能机器人的远程控制。

【技术实现步骤摘要】

本专利技术属于人工智能控制
,具体涉及一种机器人远程控制系统。
技术介绍
随着信息技术的高速发展,出现了许许多多的智能机器人。但是现有技术中的智能机器人不能实现远程控制和远程升级,智能机器人之间无法实现数据同步,一旦智能机器人出现短路、销毁等问题,智能机器人中的数据无法进行恢复。例如公开号为CN1484807A的中国专利文献公开了一种多功能机器人控制系统,用于运行具有一个机械关节、一个移动关节的机械动力装置以及一个位置反馈传感器的机器人指令程序,机械动力装置用来接收一个运动信号,反馈传感器提供一个位置信号,其包括:一个具有通用操作系统的通用计算机,所述的通用计算机包括一个程序执行模块,用于选择性地开始和中止机器人指令的程序的处理并且产生多个机器人移动指令;和一个实时计算机系统,实时计算机系统与通用计算机进行电子通讯,并且操作性的与机械动力装置和位置反馈传感器连接,一个移动指令数据缓冲器用于存储所述的多个移动指令,一个机器人移动模块,与所述的数据缓冲器相连,用于连续处理所述的多个移动指令并计算机械关节所需的位置,以及一个控制算法,其与所述的机器人移动模块保持软件通讯,用来重复计算基于反馈信号的需要的运动信号以及所述的机械关节需要的位置。公开号为CN 102591306A的中国专利文献公开了一种双系统组件式的工业机器人控制器,包括:标准操作系统、实时操作系统、路由管理模块、软总线、驱动管理模块、运动控制模块、PLC模块、IO模块、示教盒接口模块和协议栈模块;所述标准操作系统和实时操作系统是所有组件模块运行的基础平台,示教盒接口模块、协议栈模块以及IO模块运行在标准操作系统下,PLC模块、运动控制模块、驱动管理模块和路由管理模块运行在实时操作系统下;软总线是一种自定义的Ethernet协议,通过组件模块的网络地址和功能地址,来向对应的组件功能发起请求及通讯;路由管理模块和软总线一起,将其他实时和非实时运行的模块连接起来;路由管理模块用于对不同功能模块之间的访问进行路由选择及访问控制仲裁,并且对系统中的公用数据资源进行维护;驱动管理模块、运动控制模块、PLC模块、IO模块、示教盒接口模块和协议栈模块都有一个符合软总线协议规则的接口,当模块之间需要交互时,会通过该接口,将信息传递到软总线上,最后到达路由管理模块;路由管理模块对这些请求或回复进行解析,经过仲裁判断后,对对应的数据区进行操作,并对相关的模块进行指示或回复;驱动管理模块对现场总线进行管理,驱动管理模块的下层为各种现场总线板卡或协议栈的驱动程序;驱动管理模块对各种现场总线板卡或协议栈的驱动程序进行抽象,在内部开辟一块内存区域,用于将这些总线抽象出来的数据进行映射;当其他功能模块需要访问现场总线所连接的设备时,驱动管理模块会为该访问提供一个相同的抽象接口,并在内部将该访问传递到正确的驱动程序上去;运动控制模块对机器人进行运动规划及控制;该功能模块周期性运行,每个周期读取机器人各轴的当前信息,根据相应的算法进行运算后,将新的给定数据更新;这些数据由路由管理模块负责维护,最终传递到驱动管理模块上,并经过驱动程序发送到对应的硬件上;IO模块和运动控制模块运行在同一级别,主要维护系统的IO信息,对上层程序提供常见的系统中已有的IO信号的访问;上层程序访问IO时,经过IO模块传递到路由管理模块上;路由管理模块将该信息转给驱动管理模块,最终经过驱动程序发送到对应的硬件上;示教盒接口模块、协议栈模块和PLC模块处于同一级,为IO模块和运动控制模块的上层程序;PLC模块运行在实时系统下,示教盒接口模块、协议栈模块运行在非实时系统中。公开号为CN1484807A的中国专利文献和公开号为CN 102591306A的中国专利文献所公开的机器人控制系统技术方案均无法实现远程控制。如何提供一种高度智能化的机器人远程控制方案,成为本领域亟需解决的技术问题。
技术实现思路
本专利技术的目的在于提供一种机器人远程控制系统,利用服务器下达命令,可将机器人拍摄的影像、行走的GPS数据、录制的音频等数据随时发送到服务器的远程数据库当中进行存储,为其他机器人提供文件下载的功能。为实现上述目的,本专利技术所述机器人远程控制系统包括服务器、远程数据库和机器人,所述机器人上设置有电机,电机为机器人提供动力,所述远程数据库与服务器连接,所述服务器能够与所述机器人实现远程通信,所述服务器中设置有运行命令收发模块,所述机器人中运行操作系统,所述操作系统向运行命令收发模块发送数据,运行命令收发模块向操作系统发送命令;所述操作系统还用于将所述运行命令收发模块发送的命令传输给所述电机,所述电机用于根据所述运行命令收发模块发送的命令控制所述机器人的运动;所述服务器进一步用于将所述运行命令收发模块接收到的机器人的操作系统发送的数据存储在所述远程数据库中。所述服务器内置硬盘存储器,所述远程数据库存储在所述服务器的硬盘存储器中。所述服务器中还设置有联网模块,用于供所述服务器连接网络。所述网络包括互联网、GPRS网络、3G网络或4G网络。所述服务器中还设置有通信模块,用于供所述服务器与除了所述服务器以外的电脑进行正常通信。所述机器人中运行的操作系统为windows 10操作系统。所述机器人中运行的操作系统能够和所述服务器通过TCP协议进行通信。所述运行命令收发模块向机器人的操作系统发送的命令为控制命令。所述操作系统向所述运行命令收发模块发送的数据包括机器人回传的拍摄画面、录制的音频、系统配置和/或GPS运行轨迹。所述远程数据库为机器人提供文件下载的功能,存储在所述远程数据库中的数据能够被机器人下载。本专利技术具有如下优点:本专利技术所述的机器人远程控制系统利用“windows10操作系统”直接向电机发送信号,使机器人可行动,并可接收数据、发送数据,通过智能化的操作系统,可将机器人拍摄的影像、行走的GPS数据、录制的音频随时发送到服务器的远程数据库当中进行存储,实现智能机器人的远程控制。附图说明图1是本专利技术所述机器人远程控制系统的逻辑结构示意图。具体实施方式以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。本专利技术所述机器人远程控制系统包括服务器、远程数据库和机器人,所述机器人上设置有电机,电机为机器人提供动力,所述远程数据库与服务器连接,所述服务器能够与所述机器人实现远程通信,所述服务器中设置有运行命令收发模块,所述机器人中运行操作系统,所述操作系统向运行命令收发模块发送数据,运行命令收发模块向操作系统发送命令;所述操作系统还用于将所述运行命令收发模块发送的命令传输给所述电机,所述电机用于根据所述运行命令收发模块发送的命令控制所述机器人的运动;所述服务器进一步用于将所述运行命令收发模块接收到的机器人的操作系统发送的数据存储在所述远程数据库中。所述服务器内置硬盘存储器,所述远程数据库存储在所述服务器的硬盘存储器中。所述服务器中还设置有联网模块,用于供所述服务器连接网络。所述网络包括互联网、GPRS网络、3G网络或4G网络。所述服务器中还设置有通信模块,用于供所述服务器与除了所述服务器以外的电脑进行正常通信。通过通信模块,可以实现将服务器中的数据备份在除了所述服务器以外的电脑中。所述机器人中运行的操作系统为windows10本文档来自技高网
...

【技术保护点】
一种机器人远程控制系统,其特征在于,所述机器人远程控制系统包括服务器、远程数据库和机器人,所述机器人上设置有电机,电机为机器人提供动力,所述远程数据库与服务器连接,所述服务器能够与所述机器人实现远程通信,所述服务器中设置有运行命令收发模块,所述机器人中运行操作系统,所述操作系统向运行命令收发模块发送数据,运行命令收发模块向操作系统发送命令;所述操作系统还用于将所述运行命令收发模块发送的命令传输给所述电机,所述电机用于根据所述运行命令收发模块发送的命令控制所述机器人的运动;所述服务器进一步用于将所述运行命令收发模块接收到的机器人的操作系统发送的数据存储在所述远程数据库中。

【技术特征摘要】
1.一种机器人远程控制系统,其特征在于,所述机器人远程控制系统包括服务器、远程数据库和机器人,所述机器人上设置有电机,电机为机器人提供动力,所述远程数据库与服务器连接,所述服务器能够与所述机器人实现远程通信,所述服务器中设置有运行命令收发模块,所述机器人中运行操作系统,所述操作系统向运行命令收发模块发送数据,运行命令收发模块向操作系统发送命令;所述操作系统还用于将所述运行命令收发模块发送的命令传输给所述电机,所述电机用于根据所述运行命令收发模块发送的命令控制所述机器人的运动;所述服务器进一步用于将所述运行命令收发模块接收到的机器人的操作系统发送的数据存储在所述远程数据库中。2.如权利要求1所述的机器人远程控制系统,其特征在于,所述服务器内置硬盘存储器,所述远程数据库存储在所述服务器的硬盘存储器中。3.如权利要求2所述的机器人远程控制系统,其特征在于,所述服务器中还设置有联网模块,用于供所述服务器连接网络。4.如权利要求3所述的机器人远程控制系统,...

【专利技术属性】
技术研发人员:何乙诚
申请(专利权)人:何乙诚
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1