论文部分内容阅读
随着无线网络通信技术和移动机器人远程控制相关理论的发展,基于无线网络通信的移动机器人远程控制技术成为一个热门的研究和应用领域。它在重工业、农业及服务性行业都富有使用价值,在国内外都有广泛的应用和需求。因此,本文结合实验设备和环境,从提高远程控制系统的实时性出发构建无线局域网,设计一个基于无线局域网的移动机器人远程控制系统。首先,本文建立远程控制系统的基本模型并分析其相关性能因素和远程控制模式;同时分析无线网络通信的相关理论和各种无线网络技术并总结无线局域网的基本属性和无线网络控制的技术要求;在此基础上,进一步研究无线网络通信的工作模型及其软件实现方法,并着重应用套接字进行网络通信编程工作。结合上述分析和具体实验条件,确定了适用于本课题的移动机器人远程控制系统的具体方案。其次,基于具体方案,以移动机器人为控制对象,建立一套移动机器人远程无线控制系统,总体设计远程控制系统的硬件和软件结构;同时在作为服务器端的移动机器人和作为客户端的上位机之间构建无线局域网;在该无线通信网络的基础上,重点对远程无线控制系统中的数据发送、数据接收、语音传输、图像传输、人工控制等软件模块进行代码编写和软件集成工作。最后,为了验证上述远程控制系统的可行性,本文设计一个远程无线控制自动导航小车运送工件的实验。在自动导航小车把数控加工车间生产的工件搬运到相距100米左右的物流车间的过程中,利用在自动导航小车和位于物流车间的客户端之间构建的无线局域网,客户端通过图像的无线传输远程监控小车的工作状态,通过数据或语音指令的无线传输远程控制小车。经实验,本课题设计的基于无线局域网的移动机器人远程控制系统达到了设计的基本要求,在有限范围内能够实现远程控制系统的实时性、可靠性和稳定性要求;而且客户端和服务器端应用程序界面友好、操作容易,形成了移动机器人远程无线控制系统的雏形,为以后系统扩展和软件开发建立了平台。