A remote control method of mobile robot based on Android platform, including the following steps: S1, the mobile robot terminal sends the registration information to the public network forwarding server and collects the scene video stream through the video module. The S2, the mobile robot terminal compresses the collected field video stream and then transmits it to the public network forwarding server. The S3, the public network forwarding server stores the compressed video stream and pushes it to the remote mobile control terminal; the S4, remote mobile control terminal parses the received video stream and shows that the S5, remote mobile control terminal sends the registration information to the public network forwarding server and sends the control stream to the public network forwarding server; S6, public service The network forwarding server sends the received control flow to the mobile robot terminal. The invention can effectively reduce the network delay, and display the video in front of the mobile robot in real time on the remote mobile control terminal, which is convenient for the operator to control the robot in real time.
【技术实现步骤摘要】
一种基于android平台的移动机器人远程控制方法
本专利技术属于机器人控制
,具体涉及一种基于android的平台移动机器人远程控制方法。
技术介绍
随着智慧城市建设的推进和人工智能技术的革新,智能服务机器人广泛应用于政务、税务、公安等系统中,成为节省人力物力、提高服务等级的有效手段。其中,机器人综合应用管理平台的研究一直是智能机器人领域的重点热点研究项目。基于android平台的政务服务机器人的远程控制系统能够实现服务器机器人更智能,更便捷,更有效地为人类服务的重要任务。
技术实现思路
本专利技术的目的在于:提供一种基于android平台的移动机器人远程控制方法,利用android平台实时控制机器人移动,有效躲避障碍物,具有延时小,实时性高的优点。为了达到以上目的,一种基于android平台的移动机器人远程控制方法,包括以下步骤:S1、移动机器人终端向公网转发服务器发送注册信息,并通过视频模块采集现场视频流;S2、移动机器人终端将采集的现场视频流压缩,再传输到公网转发服务器中;S3、公网转发服务器将压缩后的视频流存储,并推送到远程移动控制终端;S4、远程移动控制终端解析接收到的视频流,并显示;S5、远程移动控制终端向公网转发服务器发送注册信息,并向公网转发服务器发送控制流;S6、公网转发服务器将接收的控制流发送至移动机器人终端。本专利技术的优选方案是:步骤S1中,移动机器人终端采用TCP协议向公网转发服务器发送注册信息,视频采集模块调用ffmpeg的视频采集组件采集现场的视频流。优选地,步骤S2中,移动机器人终端通过ffmpeg的视频压缩组件压缩视频 ...
【技术保护点】
1.一种基于android平台的移动机器人远程控制方法,其特征在于,包括以下步骤:S1、移动机器人终端向公网转发服务器发送注册信息,并通过视频模块采集现场视频流;S2、移动机器人终端将采集的现场视频流压缩,再传输到公网转发服务器中;S3、公网转发服务器将压缩后的视频流存储,并推送到远程移动控制终端;S4、远程移动控制终端解析接收到的视频流,并显示;S5、远程移动控制终端向公网转发服务器发送注册信息,并向公网转发服务器发送控制流;S6、公网转发服务器将接收的控制流发送至移动机器人终端。
【技术特征摘要】
1.一种基于android平台的移动机器人远程控制方法,其特征在于,包括以下步骤:S1、移动机器人终端向公网转发服务器发送注册信息,并通过视频模块采集现场视频流;S2、移动机器人终端将采集的现场视频流压缩,再传输到公网转发服务器中;S3、公网转发服务器将压缩后的视频流存储,并推送到远程移动控制终端;S4、远程移动控制终端解析接收到的视频流,并显示;S5、远程移动控制终端向公网转发服务器发送注册信息,并向公网转发服务器发送控制流;S6、公网转发服务器将接收的控制流发送至移动机器人终端。2.根据权利要求1所述的一种基于android的平台移动机器人远程控制方法,其特征在于,所述步骤S1中,所述移动机器人终端采用TCP协议向所述公网转发服务器发送注册信息,所述视频采集模块调用ffmpeg的视频采集组件采集现场的视频流。3.根据权利要求1所述的一种基于android的平台移动机器人远程控制方法,其特征在于,所述步骤S2中,所述移动机器人终端通过ffmpeg的视频压缩组件压缩视频流,并使用udp协议将视频流传输到所述公网转发服务器。4.根据权利要求1所述的一种...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。