[发明专利]一种基于android平台的移动机器人远程控制方法在审
| 申请号: | 201810126019.9 | 申请日: | 2018-02-08 |
| 公开(公告)号: | CN108289204A | 公开(公告)日: | 2018-07-17 |
| 发明(设计)人: | 李晓飞;卢成 | 申请(专利权)人: | 南京邮电大学 |
| 主分类号: | H04N7/18 | 分类号: | H04N7/18;H04L29/06 |
| 代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 姚姣阳 |
| 地址: | 210003 江苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 移动机器人 转发服务器 公网 终端 远程移动控制 现场视频 远程控制 注册信息 采集 发送 有效降低网络 视频流存储 发送控制 实时显示 视频模块 压缩 控制流 视频流 延时 机器人 解析 视频 传输 | ||
1.一种基于android平台的移动机器人远程控制方法,其特征在于,包括以下步骤:
S1、移动机器人终端向公网转发服务器发送注册信息,并通过视频模块采集现场视频流;
S2、移动机器人终端将采集的现场视频流压缩,再传输到公网转发服务器中;
S3、公网转发服务器将压缩后的视频流存储,并推送到远程移动控制终端;
S4、远程移动控制终端解析接收到的视频流,并显示;
S5、远程移动控制终端向公网转发服务器发送注册信息,并向公网转发服务器发送控制流;
S6、公网转发服务器将接收的控制流发送至移动机器人终端。
2.根据权利要求1所述的一种基于android的平台移动机器人远程控制方法,其特征在于,所述步骤S1中,所述移动机器人终端采用TCP协议向所述公网转发服务器发送注册信息,所述视频采集模块调用ffmpeg的视频采集组件采集现场的视频流。
3.根据权利要求1所述的一种基于android的平台移动机器人远程控制方法,其特征在于,所述步骤S2中,所述移动机器人终端通过ffmpeg的视频压缩组件压缩视频流,并使用udp协议将视频流传输到所述公网转发服务器。
4.根据权利要求1所述的一种基于android的平台移动机器人远程控制方法,其特征在于,所述步骤S3中,所述公网转发服务器将压缩后的视频流存储在redis非关系型数据库中,所述公网转发服务器的发送模块从redis非关系型数据库获取实时视频流,并通过UDP协议推送到所述远程控制终端上。
5.根据权利要求1所述的一种基于android的平台移动机器人远程控制方法,其特征在于,所述步骤S5中,所述远程移动控制终端采用基于android平台的远程移动控制终端,所述远程移动控制终端通过TCP协议向所述公网转发服务器发送注册信息;并对控制流压缩编码,使用UDP协议将控制流发送到所述公网转发服务器;所述远程控制终端采用心跳机制与服务器链接,若链接成功,则每隔18秒发送一次心跳包至服务器,否则,每2秒发送一次心跳包至服务器。
6.根据权利要求1所述的一种基于android的平台移动机器人远程控制方法,其特征在于,还包括S7、公转服务器通过Reactor设计模式处理系统中大量IO流;reactor设计模式通过java语言编码,并结合线程池处理日志模块、接受转发模块、登陆验证、心跳机制并发产生的IO流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810126019.9/1.html,转载请声明来源钻瓜专利网。





