论文摘要
喷雾机器人代替人工实现田间喷雾作业具有改善劳动者工作环境,避免操作者中毒、提高工作效率等优点,然而由于喷雾机器人田间作业环境的复杂性,在现有技术条件下,喷雾机器人还不能自主完成所有任务,因此需要与人类智能相结合。本文结合喷雾机器人作业环境的特点,建立了喷雾机器人无线远程监控的实验系统。该系统采用监督控制方式,选用UDP协议作为远程控制系统的数据传输协议,采用基于客户端/服务器构架的软件设计方法,开发出喷雾机器人的远程监控的软件平台。该软件平台通过状态反馈和视觉反馈来帮助客户端的操作者了解机器人的工作情况。为了实现状态反馈,文中研究了传感器信息采集的方法,完成各传感器精度标定,分析了影响传感器测量精度的因素,并实现了数据的无线传输;为了实现视觉反馈,文中研究了视频的“采集-压缩-发送-接收-解码-播放”等过程的关键技术,用实验对比了当前较流行的两种压缩编码技术,选择适合本系统的MJPEG压缩编码方式。另外以方便操作者使用为原则设计了远程控制的命令。软件平台最终实现了通过无线网络实时传输各类数据和控制命令,客户端再现了机器人的工作环境和状态。文章最后对喷雾机器人远程监控系统中存在的主要问题进行了探讨,用实验测出无线远程控制系统中网络利用率、数据包的准确分布以及延迟的长短等主要指标,分析了数据包分布及延迟的影响因素。在此基础上进行了喷雾机器人运动轨迹测试,实验结果表明:整个远程控制系统在满负荷工作时,网络工作状态正常,为了保证系统良好的操控性,机器人所处区域信号强度必须大于30%,操作者根据反馈信息判断机器人是否偏离预定路径,并在偏离时给予有效的纠正,为解决喷雾机器人重喷、漏喷的问题提供了一种方法。
论文目录
摘要ABSTRACT第一章 绪论1.1 本课题研究的背景和意义1.2 远程监控技术的研究现状及发展趋势1.2.1 国内研究现状1.2.2 国外研究现状1.2.3 远程监控技术的发展趋势1.3 本文的研究内容1.4 本章小结第二章 喷雾机器人远程监控系统的建立2.1 喷雾机器人的构成2.2 喷雾机器人远程监控系统的硬件组成2.2.1 通信网络2.2.2 服务器—喷雾机器人2.2.3 客户端2.2.4 喷雾机器人远程监控系统的功能结构2.3 喷雾机器人远程监控性能的影响因素2.3.1 实时性2.3.2 透明性2.3.3 其他因素2.4 喷雾机器人远程监控系统的控制方式2.5 网络数据传输协议的选择2.6 基于客户端/服务器(C/S)的构架的程序设计2.7 本章小结第三章 数据采集和传输系统的设计3.1 传感器的标定和数据采集3.1.1 障碍检测传感器3.1.2 定位传感器3.1.3 光电编码器3.2 数据传输系统的设计3.2.1 服务器与客户端连接的具体实现3.2.2 数据的传输3.2.3 软件界面设计3.3 本章小结第四章 视频传输系统的设计4.1 远程视频监控的实现方法4.2 视频的捕获4.3 压缩器的选择4.3.1 MJPEG压缩方式4.3.2 MPEG压缩方式4.3.3 实验对比4.4 视频的压缩和解压缩4.4.1 视频帧的组成4.4.2 视频帧的发送与接收4.4.3 程序实现4.5 本章小结第五章 远程监控系统性能指标测试及综合评价5.1 网络利用率的实验测试5.2 数据包分布实验测试与分析5.3 延迟的实验测试5.4 关于不会出现乱序情况的说明5.5 机器人运动控制的综合评价5.5.1 自动控制方式的设计5.5.2 喷雾机器人运动轨迹测试5.6 本章小结第六章 总结和展望6.1 总结6.2 展望参考文献致谢攻读硕士期间发表的论文
相关论文文献
标签:喷雾机器人论文; 无线局域网论文; 远程监控论文; 客户端论文; 服务器论文; 数据传输论文; 性能测试论文;